Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2008, 13:15   #1
farmadelkin
 
Регистрация: 23.02.2008
Сообщений: 4
По умолчанию Зашита от не санкционированного доступа

Помогите пожалуйся сделать программу под ДОС.
Или подскажите где есть примеры.
Нужно например: защиту файла, паролем.
farmadelkin вне форума Ответить с цитированием
Старый 26.02.2008, 04:45   #2
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

Задачка настолько же нетривиальная насколько и бессмысленная. Вам это на что, на диплом или на курсовую нужно? Сделать такую вещь довольно сложно, но стоить она будет довольно дорого.

Некоторое время назад я писал программу, которая ограничивала число установок сделанных с дискеты. Эта программа существенно сложнее вашей, так что без проблем.
#define QUESTION bb || !bb
Vedrus вне форума Ответить с цитированием
Старый 26.02.2008, 07:59   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Задачка настолько же нетривиальная насколько и бессмысленная.
Не согласен, многие программы шифруют свои файлы под ключ, и не так уж и сложно это. Самое сложное это подобрать найоптимальнейший алгоритм шифровния. Хотя это тоже не составляет особого труда
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.02.2008, 04:01   #4
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

Спасибо за комментарий. Это действительно так, когда файл шифруется для передачи, но не для постоянного исполнения. Я тоже раньше думал, что достаточно выбрать стойкий алгоритм шифрования и всё, но фишка в том, что ключ-то к этому шифру хранится здесь же, в программе!

На худой конец, можно получить нешифрованную версию программы сдампив её из памяти во время исполнения, ведь чтобы она работала процессору нужно предъявить расшифрованный код – он наши нововведения явно не поймёт.
#define QUESTION bb || !bb
Vedrus вне форума Ответить с цитированием
Старый 27.02.2008, 08:48   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так стоп! - задача в чем шифровать файл сформированный программой или саму программу?

Саму программу шифровать целесообразно если она делает что-то ну очень важное, причем в целях коммерции с рассчетом что ее взламают рано или позно, но до этого момента она сможет принести прибыль своему автору. Например вот как Асконовцы Компас шифруют аппаратным ключем, или как сделан Скайп.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нарушение доступа Perception Помощь студентам 9 11.07.2008 14:44
бан доступа в NTFS meinung Win Api 6 09.03.2008 03:21
Зашита от не санкционированного доступа farmadelkin Помощь студентам 5 24.02.2008 11:11
нет права доступа Rio309 Общие вопросы Delphi 7 17.02.2008 09:38