![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#6
|
|||
|
|||
![]() Цитата:
В .rdata обычно данные хранятся. А смысл такой: Это какая то походу досовсая прога, т.к. юзает прерывания "int XX" Код:
.rdata:10029678 ; __int16 ИМЯ[] // Вызов прерывания. int16 это прерывание для работы с клавой. .rdata:10029678 ИМЯ dw 0 ; DATA XREF: адрес_вызова+46r //это походу динамический адрес .rdata:1002967A db 89h ; Й // а db 89h Строка по адресу 89h Цитата:
Можно считать весь файл, а можно определённый кусок файла "от сих до сих", и даже не один "кусок" может быть. Можно в одном файле проверять определённые куски и потом считать CRC определённым образом для каждого куска. И алго подсчёта может быть не стандартизированным. Всё зависит от извращённости автора защиты. Есть такой инструмент кряекрский Keygener Assistant ![]() Если им по файлу пробежаться, то он показывает места проверок и какой алго CRC использовался. Ну а дальше в отладчик и... "Копать"..."Копать"..."Копать"... Ну конечно, если файл не досовский... А что с базой этой делать... ХЗ. И с чего ты взял что это именно CRC ? Это могут и хеши быть какие... Последний раз редактировалось TEKTON, 01.08.2018 в 11:18. |