![]() |
Странный shell
Кто-то может обьяснить, что делает этот код? Скачал с милворма, там написано, что это шелл для cmd.
Цитата:
Код:
#include <stdio.h> |
Код:
"\x8b\xec\x68\x65\x78\x65"Код:
mov ebp,esp Другой язык или/и другая версия винды и будет провал. |
А как тогда передать параметры в WinExec()?
Фаервол все равно спалит вызов? |
При этом комбинация
Код:
int *ret;Передача параметров идет так: Код:
mov ebp,esp // запомним адрес вершины стекаПричем тут фаер? |
1. Я понимаю что для того чтобы что-то изменить нужно знать асм?
2. Ну например на Делфи если написать Цитата:
Код:
push 2E646D63h // это типа cmd.exe |
Это ASM) Самый сложный ЯП.
|
Цитата:
|
| Время: 17:23 |