![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
OEP [D1, D2, D3, D4, D5, D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]
iNBox © (2004-12-27 09:04:00)Здраствуйте мастера, у меня к вам вопрос,как можно за XOR-ить первые 10 байт точки входа в программу?
n0name (2004-12-27 11:34:00) [21]Как сказал выше - это полный бред, но если ты так хочешь заксорить, то алгоритм таков:
1. CreateFile/CreateFileMapping/MapViewOfFile
2. По PE-заголовку находищь физ. смещение EP(не OptHdr.AddrOfEP)
3. Xor память по pMap+PhysOffset.
4. CloseHandles/UnmapViewOfFile
n0name (2004-12-27 11:31:00) [22]>>3)XOR нужен для того чтобы скрыть настоящий OEP
Полный бред :E
Digitman (2004-12-27 11:11:00) [23]
> скрыть настоящий OEP
от кого скрыть ?
iNBox (2004-12-27 10:55:00) [24]1)программа чужая.
2)EXE'ник на диске.
3)XOR нужен для того чтобы скрыть настоящий OEP
Digitman (2004-12-27 09:30:00) [25]
> точки входа в программу?
в чью программу ? твою ? чужую ?
и что значит "программа" ? нечто исполняемое в настоящий момент или файл на диске с кодом программы ?
> за XOR-ить
это зачем еще ?