Обновлял своего апи шпиона. Реализовал метод когда один процесс проецирует внутрь себя другой, настраивает импорт и передает управление на ентри поинт. До передачи управления на entry point можно сделать что то полезное, например внедрить длл
Пока что экспериментальный лоадер, кому не в лом потестите на системах. Ограеничения не держит файлы с TLS
Rustem пишет: Желающих тестировать не нашлось это не так. тестил без инета, потом забыл отписаться.
Rustem пишет: В общем, эта версия под вистой и выше не работает По поводу висты не скажу, а вот по поводу "и выше" - ты не прав. Протестил на Windows 732 и 64 - работает и там и там
я тестил на xp sp3, тоже всё путём, ничо и не писал поэтому. наверно ни у каво нету висты). и такой вопрос ещо, в NET проги длл инжектит нормально? а то обычный метод с созданием потока не канает.
Вин 7 32 ...хп сп2 , сп3 , плюс пре сп4 там еще не тестил
вывод с вин7 32
Code:
PE Loader v1.2
Exe : C:\Users\Mak\Desktop\peldrtst\hello.exe
**IMAGE_FILE_HEADER**
NumberOfSections :3
SizeOfOptionalHeader :E0
**IMAGE_OPTIONAL_HEADER**
ImageBase :400000
AddressOfEntryPoint :11D9
SectionAlignment :1000
FileAlignment :1000
SizeOfImage : B000
**SECTION:0**
VirtualSize :50E8
VirtualAddress :1000
SizeOfRawData :6000
PointerToRawData :1000
Characteristics :60000020
**SECTION:1**
VirtualSize :1664
VirtualAddress :7000
SizeOfRawData :2000
PointerToRawData :7000
Characteristics :40000040
**SECTION:2**
VirtualSize :1C88
VirtualAddress :9000
SizeOfRawData :1000
PointerToRawData :9000
Characteristics : C0000040
Memory for image allocated
Header size on file:1000
Map section:0
File Offset:1000
File Size :6000
Virtual Address :401000
Map section:1
File Offset:7000
File Size :2000
Virtual Address :407000
Map section:2
File Offset:9000
File Size :1000
Virtual Address :409000
Jupiter нравятся такие таблички с данными А если серьезно , то просто привычка , есть определенные правила тестирования софта , одно из них это выкладывание данных выданных прогой независимо от результата. Актуально или нет .. но пусть будет
----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube
Rustem потестил чуть на своем добре (брал последний из пред. поста) Глянь пож-ста в аттач От себя добавлю - много GUI прог не завелись (но и не падали) Если надо детали - напишу.
Rustem Качественный лодер: 1. Дельфе шлак. Токой и код которой он генерит. 2. Пермутирующий код(Mutation Independent). 3. Эмуляция секций, файлов и пр., тоесть загрузка средствами дефолтного нативного лодера. 4. Отсутствие изменений в секциях кода. 5. Сепшены не желательны. У вас это соблюдается ?
1. кода на делфи тут нет и не будет 2. Мутации нет 3. загрузка вручную без средств системы. т.е. парсю пе хидер и патчу пеб 4. секция кода не меняется 5. сеха нет
Rustem пишет: sendersu много гуй прог - это дельфовые? Да (там в названии файлов я отобразил тип екзе, например - Delphi2007_GUI.txt, или тип пакера NE_exe.txt - ето NE exe (не PE) вроде редкость, но встречаецо)
Clerk напиши подробнее, какими параметрами должен обладать , как в производстве крипторов , наверняка в курсе о требованиях к крипторам и виде исполнения... очень интересно про лодер послушать
--- п.с. по делу больше , по делу, конкретнее с пинками
----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube