Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 03.04.2008
Сообщений: 39

Защита программы от несанкц. доступа

05.07.2010, 12:13. Показов 1202. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вопрос ко всем.
Как вы думаете, если в открытой базе хранить в качестве пароля его CRC32 например? Пользователь вводит пароль, если его CRC совпадает с тем, что в базе - значит ОК. По-моему CRC не имеет обратного преобразования. Мне интересно ваше мнение на этот счет.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.07.2010, 12:13
Ответы с готовыми решениями:

Защита БД от несанкц. доступа.
Всех приветствую! Раньше в процессе учебе никогда не запаривался над распределением прав для работы с БД и ее защитой: от нас тупо...

Защита программы от НСД. Защита путем шифрования части программы на флеш-диске или флешке
Написать программу на любом известном Вам языке программирования. Программа должна выполнять функцию защиты программы от НСД. Защита...

Защита CD от несанкционированного доступа
Нужно написать программу, которая запрещает доступ к диску и разрешает в случае ввода пароля. На Delphi не получается, может есть...

3
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
05.07.2010, 13:06
а что мешает крякеру подменить этот CRC в самой базе на свой?
0
 Аватар для palva
4278 / 2970 / 693
Регистрация: 08.06.2007
Сообщений: 9,930
Записей в блоге: 5
05.07.2010, 13:20
Мы думаем, что это очень здравая мысль. Это называется хеширование пароля, и соответствующие функции имеются в Perl PHP и, наверно, где-то еще. Только CRC32 здесь выглядит сомнительно. Лучше пользоваться такими алгоритмами, которые обладают 'криптографической стойкостью', то есть которые пытались и не смогли взломать криптоаналитики. Про CRC32 я такого не слышал. Для хеширования файлов чаще всего используют MD5. Для хеширования паролей - не знаю что обычно используют, но MD5 тоже применим.
0
0 / 0 / 0
Регистрация: 03.04.2008
Сообщений: 39
06.07.2010, 06:36  [ТС]
MD5 я не встречал пока, но что касается криптоанализа CRC32 - ведь этот метод защиты записи разработан с учетом того, что любые изменения вносимые в защищенную запись неизменно влекут изменение ее CRC, и второе - таблицы CRC32 уникальны тем, что исключают случайное повторение числа CRC(например в случае подбора). (сначала я хотел вручную править эти таблицы, чтобы кодирование было более замудренным, но потом понял, что тогда начнутся случайные повторения). Буду разбираться с MD5. Но похоже взломщики программ не особо утруждают себя подбором паролей - это прошлый век, сейчас куда проще дизассемблировать программу, найти место логического перехода при проверке пароля - и заменить его на обратный. Они делают это менее чем за час.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.07.2010, 06:36
Помогаю со студенческими работами здесь

Защита от несанкицонированного доступа
Добрый вечер! хочу предотвратить ситуацию, когда люди из налоговой забирают комп и имеют всю инфу с него. на вход в Винду (Виста)...

Защита точки доступа wi-fi
Здравствуйте! Скажите пожалуйста, возможноли подключаться к wi-fi точке доступа через разные пароли, с учетом, что подключение по одному...

Защита точки доступа
Всем привет! Подскажите пожалуйста самые лучшие средства защиты точек доступа wi-fi.

Защита от несанкционированного доступа.
Добрый день. Суть такова: "у меня курсач на C++ - Защита от несанкционированного доступа. " Хочу попросить совета у знающих людей...

Защита доступа к файлам
Пишу простой движек. Любой url обрабатывается из главного index файла. Также есть файл config.ini Вот что происходит при таких...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru