Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как вы понимаете алгоритм шифрования различных программ?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Взлом программ] >> Как вы понимаете алгоритм шифрования различных программ?
Имя
Сообщение << Старые топики   Новые топики >>
Как вы понимаете алгоритм шифрования различных программ? - 2008-02-29 21:10:36.570000   
cool22

Сообщений: 52
Оценки: 0
Присоединился: 2008-02-29 20:22:38.683333
Как вы понимаете алгоритм шифрования различных программ?

Вот мне необходимо понять алгорит шифрования одной программы:
первый первый раз программа просит ввести данные (см. ниже),
по завершение создаёт config.dat config q.dat,
при втором просто использует
данные из файла.
—————————
Первая страница программы
Номер
12345
Имя
users
Пароль
q
Потверждения пароля
q
—————————
Второя страница программы
Секретный номер
98765
Имя пользователя
ghbdtn
Пароль
zxc
Потверждения пароля
zxc

Как мне понять алгоритм шифрования? и как на delphi написать программу расшифровки, куда смотреть?

Post #: 1
RE: Как вы понимаете алгоритм шифрования различных программ? - 2008-02-29 21:18:38.140000   
KingSise

Сообщений: 160
Оценки: 0
Присоединился: 2007-12-27 21:33:36.016666
Тут телепатов нет. ссыль давай.


/З.ы. В правила добавить пункт - пост о какой либо программе без ссылки на нее -удалять, автора в бан.
Post #: 2
RE: Как вы понимаете алгоритм шифрования различных программ? - 2008-02-29 21:26:52.133333   
KingSise

Сообщений: 160
Оценки: 0
Присоединился: 2007-12-27 21:33:36.016666
Хотя впринцепе в данном случае можно и так все расскопать…

Секретный номер - записывается в этот файл в открытом виде…
Имя пользователя - выглядит в дат-файле так: qweasd ( тоже в открытом виде), вероятно как то модифицируется "ghbdtn"
Пароль "zxc" - прописывается в неявном виде в форме MD5 хэша от него, т.е. 5FA72358F0B4FB4F2C5D7DE8C9A41846

Впринцепе все… непонятка только с именем пользователя, либо ты не то имя запостил, либо программа с ним что то делает.
Post #: 3
RE: Как вы понимаете алгоритм шифрования различных программ? - 2008-02-29 23:09:52.020000   
cool22

Сообщений: 52
Оценки: 0
Присоединился: 2008-02-29 20:22:38.683333
MD5 - ЭТА ТАКОЙ алгоритм ШИФРОВАНИЯ ДАННЫХ?

Тут используються два логина и пароля, первый самый главный,

необходим для авторизации с удаленным сервиром (Имя пользователя users, пароль q),

а второй в ход в сервисное меню (Имя пользователя ghbdtn, пароль zxc)

Ссылку????
пожалуйста maratl.exe 2,3 мега,
просто я думал что этой информации достаточно!
Post #: 4
RE: Как вы понимаете алгоритм шифрования различных программ? - 2008-03-10 00:46:59.826666   
fromRIDDER

Сообщений: 1075
Оценки: 30
Присоединился: 2008-01-14 20:20:53.380000
1. Первый номер хранится в файле в открытом виде как число.

2. Второй номер и оба имени также в открытом виде как строки.

3. Второй пароль шифруется md5.

4. С первым паролем сложнее, сначала пароль шифруется md5, потом шифруется строка, полученная функцией типа sprintf с аргументом-результатом функции GetSystemTimeAsFileTime и т.д. Проще рипнуть код. В файле хранится результат функции GetSystemTimeAsFileTime (8 байт) и результат-хэш всех преобразований (16 байт).

5. Почти в конце файла есть 2 байта - это контрольная сумма.

Кстати, KingSize прав, имя пользователя на второй странице не "ghbdtn", а "qweasd".

ЗЫ. cool22, а зачем тебе знать метод шифрования программы для банкомата?
Post #: 5
RE: Как вы понимаете алгоритм шифрования различных программ? - 2008-03-10 17:14:26.903333   
cool22

Сообщений: 52
Оценки: 0
Присоединился: 2008-02-29 20:22:38.683333
Да, да.. второе имя пользователя qweasd - ошибся…

А можно более подробнее о методе расшифровке… как конкретно осуществить расшифровку?

P.S.
quote:

ЗЫ. cool22, а зачем тебе знать метод шифрования программы для банкомата?
А вы просто подумайте? Подумали????
ещё раз подумайте?
Post #: 6
RE: Как вы понимаете алгоритм шифрования различных программ? - 2008-03-11 06:07:14.783333   
fromRIDDER

Сообщений: 1075
Оценки: 30
Присоединился: 2008-01-14 20:20:53.380000
quote:


… как конкретно осуществить расшифровку?


Расшифровку чего? Если есть файл config.dat и нужно выудить пароли, то только брутфорсом. Для второго пароля - стандартный md5 перебор, для этих целей существует много программ. Для первого пароля - нужно взять программу для бруфорса с поддержкой плагинов, к примеру PasswordsPro, и написать к нему плагин. Чтобы не парится, можно рипнуть код программы и вставить его в плагин.

Post #: 7
RE: Как вы понимаете алгоритм шифрования различных программ? - 2008-03-11 14:49:30.260000   
il0dbg

Сообщений: 66
Оценки: 0
Присоединился: 2007-10-30 01:32:31.366666
http://cracklab.ru/download.php?action=get&n=MjE1
Post #: 8
Страниц:  [1]
Все форумы >> [Взлом программ] >> Как вы понимаете алгоритм шифрования различных программ?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.