| 
 | 
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  alex55555ВМоисеевЯ реализую аппсервер в среде WCF Понятно, что мелкософт давно понял ущербность двузвенки и напилил костылей типа WCF. Но суть-то остаётся - всё в хранимых процедурах. То есть язык как-то там мелкософты прикрутили свой, мелкософтовый, и это упрощает писанину, но во первых - это всё равно хранимки, а во вторых - никто не отменяет необходимости возиться с безопасностью сервера БД на уровне разработчиков. То есть если у юзера есть пароль к базе, то что он там увидит - каждому нужно ограничить. И если проспал чего - всё сопрут. А в трёхзвенке о безопасности БД можно вообще не думать. Вообще. Думаем только о логике приложения. Понятно, что о безопасности ты вообще не думал. Никогда. С чего вдруг о паролях в двузвенке забеспокойлся? Сиди себе и дальше не думай. Парни из гугла сами найдут и сами исправят все уязвимости. Ты, главное, браузеры не забывай обновлять. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 09:21 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2У эндюзера в любом случае есть доступ  к тому, что ему разрешено.да, но у десктопной - можно получить доступ ко всем формам(правда без данных, но это уже обозначает что можно получить и кто получает) Zmeelov2При кривой системе доступа можно через веб-морду трехзвенки убить базу так же, как с толстого десктопа на двузвенке.с этим трудно спорить ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 09:35 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Выше по топику автор дважды упоминал т.н. хакеров: То есть второе звено, оно же десктоп, напрямую стучится к первому звену, оно же база. И как ему стучаться, если нет юзера/пароля? Поэтому юзер хранится где-то в коде или в настройках или ещё где. Но это, безусловно, до первого начинающего хакера. Раскручивать будет хакер. Он знает, как вскрывать крипто-контейнеры. Очевидно он обеспокоен локальной безопасностью десктопа. Я предлагаю сделать паузу и шаг назад. Как вообще на предприятиях работает такая защита. Из такового я помню: - Строгое заведение рабочей станции в Windows-домен. +Сисадмин и его обычная активность. +Антивирус. - Тонкий клиент. Рабочая станция не содержит ничего кроме RDP-клиента. - Ограниченные бездисковые станции которые грузятся через PXE. Вобщем накидайте советов как обезопасить локальное рабочее место от хакеров. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 09:47 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  +В некоторых банках - отсутсвовали DVD-приводы. Все USB-порты  были заблочены аппаратно. Выпаяны. Сломаны. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 09:48 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадяZmeelov2У эндюзера в любом случае есть доступ  к тому, что ему разрешено.да, но у десктопной - можно получить доступ ко всем формам(правда без данных, но это уже обозначает что можно получить и кто получает) По умолчанию если у пользователя нет прав, то ни лишних форм, ни пунктов меню и т.п. он не получит. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 10:12 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  maytonОчевидно он обеспокоен локальной безопасностью десктопа. Обеспокоен он, конечно. Тупо набрасывает на вентилятор :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 10:17 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадяZmeelov2У эндюзера в любом случае есть доступ  к тому, что ему разрешено.да, но у десктопной - можно получить доступ ко всем формам(правда без данных, но это уже обозначает что можно получить и кто получает)вадя, брат! Ты тоже двухзвенку не писал? Сразу на браузер со школы? Что тебе даст exe в котором какие то там формы внутри? Прекращай глумится над IT. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 10:28 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадяда, но у десктопной - можно получить доступ ко всем формам Форма это что? Экранная или форма отчетности? В правильном приложении без дизассемблирования - нельзя. Доступ к экранным формам (и их частям), репортам и прочему - лежит в той же БД в такой прихотливой форме (ограничения на уровне БД, ограничения на уровне ролей/юзеров БД, ограничения на уровне ролей прикладной системы, причем все это дергается через хранимки), что даже с документацией поллитра нужна. Не, если ваша система допускает вход по sa/sa, masterkey и у вас не удален Скотт Тигер - можно и левым приложением напрямую приконнектиться. Хотя правильная СУБД политиками может ограничить возможность коннекта с левых аппликух. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 10:37 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2и у вас не удален Скотт Тигер))). LOL ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 10:47 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123, Не удавленный Скотт Тигер не самое страшное из того, что было. Трехзвенка, где коннект к БД идет по sa/sa. Общепит, где к БД оставлен тот же дефолтный пароль. Зарплата и кадры, где пара логин и пароль лежат в ини-файле. КИС, где после коннекта юзеру грантуются админские права, юзер КИС есть юзер БД, соль пароля константа, хэш пароля сохраняется (и солится перед этим) при первом коннекте через клиента КИС - т.е. после создания юзера КИС в админке КИС у юзера админский доступ к СУБД. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 11:05 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2, в современных Ораклах (11/12) господин Скотт не поставляется из коробки.  Его ставят отдельно те кто хочет. Остальные учебные и системные учётки заблочены и заэкспайрены. Нужен как минимум DBA чтобы эту ситуацию сломать. Сомневаюсь что он (ДБА) будет участвовать в этом. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 11:11 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2Petro123, Не удавленный Скотт Тигер не самое страшное из того, что было. Трехзвенка, где коннект к БД идет по sa/sa. Общепит, где к БД оставлен тот же дефолтный пароль. Зарплата и кадры, где пара логин и пароль лежат в ини-файле. КИС, где после коннекта юзеру грантуются админские права, юзер КИС есть юзер БД, соль пароля константа, хэш пароля сохраняется (и солится перед этим) при первом коннекте через клиента КИС - т.е. после создания юзера КИС в админке КИС у юзера админский доступ к СУБД.дак ты все ВИ (варианты использования) ака юз кейсы топика разложил) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 11:18 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123Что тебе даст exe в котором какие то там формы внутри?даст то какие виды форм, поля в них есть. не даст сами данные, но даст структуру, кто и что может делать кучу инфы для анализа и возможных действий. Zmeelov2Форма это что? Экранная или форма отчетности?экранная форма, но если есть и форма отчетности - то тоже есть повод для анализа Zmeelov2В правильном приложении без дизассемблирования - нельзя.если есть доступ к компу - почему нельзя получить экзешник? Zmeelov2Доступ к экранным формам (и их частям), репортам и прочему - лежит в той же БД в такой прихотливой формеда лежит, но грамотное вскрытие exe позволяет это обойти skyANAПо умолчанию если у пользователя нет прав, то ни лишних форм, ни пунктов меню и т.п. он не получит.не получит, но вскрытие exe может и дать доступ. mayton+В некоторых банках - отсутсвовали DVD-приводы. Все USB-порты были заблочены аппаратно. Выпаяны. Сломаны.вот один из вариантов защиты. но это только в локальной сети... maytonВобщем накидайте советов как обезопасить локальное рабочее место от хакеров.для начала надо определить границы уровня защиты. как известно с помощью терморектального метода вскрывается многое...почти всё ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 11:34 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  maytonв современных Ораклах (11/12) господин Скотт не поставляется из коробки. Не все, что эксплуатируется сейчас, написано на 11 версии. Одна из систем на моей практике написана на седьмой, выведена из эксплуатации на 11 версии оракла. Скотт это лишь пример. ADMIN/admin, созданный врукопашную, не менее опасен. maytonНужен как минимум DBA Вот видите, начались уточнения. Нужен ДБА, ДБА должен обладать нужной квалификацией, перед ДБА нужно поставить задачу, задачу нужно подкрепить админресурсом. Открою маленький секрет: во многих организациях, где эксплуатируются ИС на Оракле, ДБА нет. Программистов тоже нет, а внедрял и сопровождает разработчик. Вот топикстартер разработчик. Он хоть задумался над темой. А сколько не задумались? вадяесли есть доступ к компу - почему нельзя получить экзешник? Зачем? Долго и дорого. Дефицит специалистов. Взломщик как лишнее звено. Социоинженерная атака на прокладку между креслом и клавиатурой быстрее, дешевле и даст информацию сразу в пригодном для обработке виде вадявот один из вариантов защиты. Про отключенные USB. Работал я как-то в такой фирме. Зато был неограниченный интернет. ЯДиск, ГуглДрайв, почта... Унести/принести данные было без проблем. А основные убытки были от воровства на складе... вадядля начала надо определить границы уровня защиты. А вот это золотые слова ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:13 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2maytonв современных Ораклах (11/12) господин Скотт не поставляется из коробки. Не все, что эксплуатируется сейчас, написано на 11 версии. Одна из систем на моей практике написана на седьмой, выведена из эксплуатации на 11 версии оракла. Скотт это лишь пример. ADMIN/admin, созданный врукопашную, не менее опасен. Если вы поднимаете БД в Amazon RDS то ниже 10 там вам сборку скорее всего не предложат. ADMIN/admin - это конешно клиника. Но с другой стороны и ценность данных внутри обычно пропорциональна ответственности людей которые их создавали. Учебная бд как правило не содержит внутри никаких бизнес-данных. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:21 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2Зачем? Долго и дорого. Дефицит специалистов. Взломщик как лишнее звено. Социоинженерная атака на прокладку между креслом и клавиатурой быстрее, дешевле и даст информацию сразу в пригодном для обработке виде  это как вариант унести тот же экзешник. конечно, взлом экзешника дорого, но всё в цене вопроса, может оказаться , что этот взлом - мелочь в получаемых результатов... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:24 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2Открою маленький секрет: во многих организациях, где эксплуатируются ИС на Оракле, ДБА нет. Программистов тоже нет, а внедрял и сопровождает разработчик. Вот топикстартер разработчик. Он хоть задумался над темой. А сколько не задумались? Я убежден на 99% что топик-стартер ломает открытую дверь и решает задачи которые Windows-domain уже решил 15 лет назад. Ему надо просто поделиться архитектурой его сети но - он стесняется. Возможно бюджет ограничен и его попросили - ну сделать хоть шо нибудь шоб оно как-то летало и данные не с3.14здили. . Вот. Крутится как может. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:25 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2Зачем? Долго и дорого. Дефицит специалистов. Взломщик как лишнее звено. Социоинженерная атака на прокладку между креслом и клавиатурой быстрее, дешевле и даст информацию сразу в пригодном для обработке  Я выше писал про подготовку персонала. Обычно безопасность наращивают одновременно на всех уровнях. Безполезно обязать всех вводить 30-символьные пароли и думать что решены все вопросы. Практика показывает что может стать еще хуже. Пароль приклееный стикером на монитор - вот ответка. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:32 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  maytonЯ убежден на 99% что топик-стартер ломает открытую дверь Скорее всего. Продуманной архитектуры системы нет, специалистов для решения специфической задачи нет, схема уязвимостей отсутствует, книжки читать некогда. Показать, что есть - страшно, и в этом я топикстартера понимаю. Ну вроде минимальный гигиенический аспект осветили, сумеет - сделает. Кстати, самая страшная на моей памяти по ИБ система была по моей оценке самой лучшей с точки удовлетворения потребностей бизнеса и простоты сопровождения. Знали уязвимые места, думали в узком кругу, когда придумали - зарешали. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:37 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  maytonЕсли вы поднимаете БД в Amazon RDS то ниже 10 там вам сборку скорее всего не предложат А если я пришел в фирму, которая не выкладывает клиентские данные в облако и не планирует это делать? Сами, все сами. maytonценность данных внутри обычно пропорциональна ответственности людей которые их создавали. Увы, нет. Доказывать на примерах не буду. А еще вы упускаете разработчика: создатель данных (заказчик) осознает их ценность, но не способен оценить риски (доверяя экспертизе разработчика), а разработчик системы поставляет продукт AS IS и игнорирует риски заказчика. maytonУчебная бд как правило не содержит внутри никаких бизнес-данных. Учебная БД, которая не содержит данных, неинтересна. А вот разработчицкая БД, поднятая с дампа продуктива недельной давности и не обфусцированная... А есть еще прямой доступ к продуктиву... вадяэто как вариант унести тот же экзешник Да не надо экзешник таскать. Заплатите девочке, печатающей отчеты. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:54 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2Да не надо экзешник таскать. Заплатите девочке, печатающей отчеты.тоже вариант ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 12:55 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадяskyANAПо умолчанию если у пользователя нет прав, то ни лишних форм, ни пунктов меню и т.п. он не получит.не получит, но вскрытие exe может и дать доступ Человек, что устроился в компанию и способный вскрыть exe и получить доступ к каким-то там формам, вряд-ли будет такой хернёй страдать. Скорее он просканирует на уязвимость внутреннюю инфраструктуру, заимеет админские права, заразит систему и стрясёт денег. С админскими правами ему и формы заодно будут доступны, правда на фиг не нужны. То же самое и в случае с трёхзвенкой. Только атака будет снаружи, а не изнутри. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 13:23 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  maytonZmeelov2Зачем? Долго и дорого. Дефицит специалистов. Взломщик как лишнее звено. Социоинженерная атака на прокладку между креслом и клавиатурой быстрее, дешевле и даст информацию сразу в пригодном для обработке  Я выше писал про подготовку персонала. Обычно безопасность наращивают одновременно на всех уровнях. Безполезно обязать всех вводить 30-символьные пароли и думать что решены все вопросы. Практика показывает что может стать еще хуже. Пароль приклееный стикером на монитор - вот ответка. Нанимается пара безопасников, одному ставиться задача получить доступ снаружи, второму изнутри. Через пару месяцев они делают доклад о том, как они успешно поимели компанию и в хвост и в гриву, и что надо сделать, чтобы закрыть все дыры. И собственно этим и занимаются. А разработчики, рассуждающие о том, где хранить пароли, с этого момента обязываются весь новый функционал проводить через security review и все найденные уязвимости молча править. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 13:29 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Zmeelov2Учебная БД, которая не содержит данных, неинтересна. А вот разработчицкая БД, поднятая с дампа продуктива недельной давности и не обфусцированная... А есть еще прямой доступ к продуктиву...  Обычно product owner - человек шарящий. Не станет он просто так разработчикам раздавать инфу. В банках к примеру есть принцип "минимального знания". Тоесть если вы заказываете дамп продуктовой БД то вам его дадут в том объеме в котором нужно чтоб решить вашу задачу. Лишнего не дадут. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 13:32 | 
  
  
  
   | 
||
| 
 
Двузвенка - как прячете пароли? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ViPRosЧерез меня с MSSQL можно получит только то что положено и все. Каким образом? ViPRosНапример, рассчитывать оптимальное расписание работ завода, кучу заводов в кооперации. Это на самом деле отдельная задача. Решать её "как бы заодно" с решением задачи создания учётной системы - неправильно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.04.2019, 13:38 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=33&msg=39802721&tid=1547157]:  | 
    0ms | 
get settings:  | 
    8ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    70ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    59ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 225ms | 
| total: | 399ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...