1 | ||||||
Нахождение пароля22.07.2013, 22:12. Показов 1797. Ответов 22
Метки нет (Все метки)
Появился один немного странный вопрос, а конкретно он касается мини-взлома своего же кода, если это вообще можно назвать взломом.
Вот простые несколько строчек кода, которые требуют ввод определенного пароля на вход в программу
Вопрос: как можно обойти это? Как достать этот пароль или тупо подобрать. Интересно как это делается, но нормальной информации пока не могу найти. Подскажите что нибудь или дайте ссылку на ресурс пожалуйста. Спасибо!
0
|
22.07.2013, 22:12 | |
Ответы с готовыми решениями:
22
Оценка безопасности пароля путем перебора пароля из словаря Поменять нахождение min среди двумерного массива, на нахождение min в каждой сточке В чем отличие сброса пароля и взлома пароля Windows 7 в терминах? При смене пароля выдается сообщение, и его выкидывает на окно смены пароля |
19 / 20 / 0
Регистрация: 09.01.2013
Сообщений: 168
|
|
22.07.2013, 22:15 | 2 |
Эээ. Может просто циклом перебрать все комбинации?
1
|
19 / 20 / 0
Регистрация: 09.01.2013
Сообщений: 168
|
|
22.07.2013, 22:21 | 4 |
Egor138, именно это. Хотя можно и вручную вбивать))
1
|
19 / 20 / 0
Регистрация: 09.01.2013
Сообщений: 168
|
|
22.07.2013, 22:28 | 6 |
Воу, вот вы о чем. Сорри, недопонял. Будем ждать экспертов
1
|
1674 / 1046 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
|
|
22.07.2013, 22:56 | 7 |
Строка с паролем расположена в exe-файле в секции данных и легко там находится обычным просмотром. При небольшом дизассемблировании её можно найти более адресно, обнаружив этот цикл и операцию сравнения.
1
|
22.07.2013, 23:01 | 8 |
Строчку можно будет увидеть, даже просто открыв экзешник в блокноте. А уж если взять hex-редактор с дизассемблером, то можно и изменить логику работы. А отладчик может справиться и с более сложными программами.
Добавлено через 2 минуты да, он это имеет в виду. Но проще просто открыть экзешник в отладчике или дизассемблере или даже в простом блокноте
1
|
23.07.2013, 00:04 [ТС] | 9 |
Просмотрел все в Hex-редакторе. даже пароль менять можно. Это вообще класс! А с помощью этого же редактора можно посмотреть переменные в оперативной памяти или же строки, которые я записываю в файл?? И вообще, не могли бы вы дать мне ссылку на какой нибудь известный вам ресурс на эту тему? ну или книги?
0
|
23.07.2013, 00:17 | 10 |
Здесь уже требуется отладчик (debugger)
См. OllyDbg, SoftICE, IDA... разные бывают. Но для работы в этой области как минимум базовые знания ассемблера + знания приёмов соответствующей работы
2
|
23.07.2013, 04:14 | 16 |
Ну, вот со своей программы и начните. Найдите Hiew 6.11 (это бесплатная версия) или скачайте DEMO с сайта автора (http://www.hiew.ru/). Скачайте IDA 5.0 (freeware) и поищите в сети статьи и книги по работе с ней.
Поищите статьи и книги Криса Касперски. На первое время, этого вам будет вполне достаточно.
1
|
194 / 174 / 30
Регистрация: 10.07.2012
Сообщений: 800
|
|
23.07.2013, 06:46 | 17 |
у нашего соотечественника В.Левина есть прекрасная книга... по-моему, "библия хакера" или что-то в этом роде. там подробно и профессионально разбирается ваш случай.
1
|
23.07.2013, 09:50 | 18 |
Только не вздумай читать статьи / книги где в заголовке есть слово "хакер". Это ламерство (расчитано на школоту). Могу посоветовать wasm.ru - клондайк отличных статей. Начать можно с раздела "низкоуровневое программирование для дZенствующих" (или как-то так, дословно не помню).
1
|
55 / 55 / 6
Регистрация: 07.07.2013
Сообщений: 345
|
|
23.07.2013, 13:43 | 19 |
а сайт http://www.xakep.ru/ тоже для школоты?
0
|
23.07.2013, 14:12 | 20 |
0
|
23.07.2013, 14:12 | |
23.07.2013, 14:12 | |
Помогаю со студенческими работами здесь
20
Зопрос пароля, смена пароля Хеширование пароля Валидация пароля Снятие пароля с IE 7.0 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |