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

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

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2012, 12:52   #1
Kukurudza
Форумчанин
 
Регистрация: 02.06.2011
Сообщений: 282
По умолчанию Как хранить пароль в программе

такая ситуация. пишу не большую программку. в ней есть некий "вход с систему", ну то есть запрос на авторизацию, потом выскакивает окно работы с прогой. так вот, я храню в тексте программы свой логин и пароль. и сравниваю их стем что введет пользователь. в итоге при сдаче работы снизили оценку за то, что пароль лежал не в зашифрованном виде. так вот, из екзешника реально достать тект программы и из него открытый логин и пароль?
Kukurudza вне форума Ответить с цитированием
Старый 23.03.2012, 13:19   #2
Alexandr555
Форумчанин
 
Регистрация: 23.03.2011
Сообщений: 310
По умолчанию

да и еще раз да
Alexandr555 вне форума Ответить с цитированием
Старый 23.03.2012, 13:44   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

название темы - идиотское...

а зашифровать файл - раз плюнуть.
тем же XOR пройтись, полученное завернуть в BASE64 и хранить...
делов то на пять минут, а результат - выше всяких ожиданий!

Цитата:
так вот, из екзешника реально достать тект программы
в EXEшнике НЕТ текста программы!
А вот логин и пароль, если они были в открытом виде, прямо в EXEшнике можно рассмотреть.
Хотя, конечно, надо иметь инструмент и знать как и куда смотреть.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.03.2012, 14:04   #4
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Именно так я и взломал первую в жизни программу, написанную братом на Паскале. Вот, даже 10-летний ребёнок может.
ds.Dante вне форума Ответить с цитированием
Старый 23.03.2012, 17:42   #5
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,087
По умолчанию

Нормальные люди хранят зашифрованное. потом введённое пользователем шифруют и сверяют с тем зашифрованным, что хранится.
pu4koff вне форума Ответить с цитированием
Старый 23.03.2012, 18:08   #6
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2pu4koff
нормальные люди для сдачи лабы этими вопросами не заморачиваются (если в лабе специально не указано, что нужна какая либо защита)
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 23.03.2012, 20:22   #7
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,087
По умолчанию

Цитата:
Сообщение от pproger Посмотреть сообщение
2pu4koff
нормальные люди для сдачи лабы этими вопросами не заморачиваются (если в лабе специально не указано, что нужна какая либо защита)
Я даже не мог предположить, что человек сам решил сделать такую защиту в лабе, а преподаватель снизил оценку за стороннюю фичу.
Если таки это было энтузазизмом, то преподаватель не прав, что урезал балл.
pu4koff вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как хранить музыку? hon Свободное общение 16 09.01.2012 23:39
как хранить изображение DarkMage Win Api 3 24.12.2011 15:41
как и где хранить изображения? kate158 БД в Delphi 9 20.08.2010 16:37
Хранить изображения в программе antonyLW Мультимедиа в Delphi 19 04.06.2009 03:43
Восстановить административный пароль в Delphi программе chernic Фриланс 2 06.04.2009 15:17