введение в Reverse engineering

Preview:

Citation preview

ВВЕДЕНИЕ В REVERSE

ENGINEERING М Е Т О Д Ы А Т А К И И З А Щ И Т Ы W I N D O W S П Р И Л О Ж Е Н И Й .

ЧЕМ ПОЛЕЗЕН

REVERSE ENGINEERING?

ЧТО ТАКОЕ WINAPI?

ОТМЫЧКА ДЛЯ БЕЗДАРНОЙ ЗАЩИТЫ.

ФУНКЦИЯ ENABLEWINDOW

P R O C E D U R E T F O R M 1 . B U T T O N 1 C L I C K ( S E N D E R : T O B J E C T ) ;

V A R

H A N D L E , H A N D L E 2 : H W N D ;

C L A S S N A M E : P C H A R ;

B E G I N

H A N D L E : = F I N D W I N D O W ( N I L , P C H A R ( E D I T 1 . T E X T ) ) ;

G E T C L A S S N A M E ( H A N D L E , C L A S S N A M E , 2 5 5 ) ;

H A N D L E 2 : = F I N D W I N D O W E X W ( H A N D L E , 0 , N I L , ' R E G I S T E R ' ) ;

E N A B L E W I N D O W ( H A N D L E 2 , T R U E ) ;

E N D ;

E N D .

ОБЩАЯ СТРУКТУРА

PE-ФАЙЛА

ЗНАКОМСТВО С

ОТЛАДЧИКОМ OLLYDBG

ИССЛЕДОВАНИЕ CRACKME

АНТИОТЛАДОЧНЫЕ

ПРИЕМЫ

БОРЬБА С

АНТИОТЛАДКОЙ

УПАКОВКА

РАСПАКОВКА

ЗАКЛЮЧЕНИЕКАК ЗАЩИТИТЬ СВОЮ

ПРОГРАММУ:

А Н Т И О ТЛ А Д К АУ П А КО В Щ И К ИП Р О Т Е К Т О Р Ы

СО Б С Т В Е Н Н А Я З А Щ И ТАФ И Л ЬТ РА Ц И Я В ХОД Н Ы Х П А РА М Е Т Р О В

Х У К И WINAPI ФУ Н К Ц И ЙП Р О В Е Р К А Ц Е Л О С Т Н О С Т И Д А Н Н Ы Х

Ш И Ф Р О В А Н И Е

Recommended