Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июня!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

АРХИВ ФОРУМА eXeL@B
https://exelab.ru/f/

   

бара Вопрос про скрытие Написал тут маленького клещика, которого нельзя убить...


бара Вопрос про скрытие Написал тут маленького клещика, которого нельзя убить по TerminateProcess и тп и приаттачится через Olly. Вопрос: как мне сделать, чтобы его айс не нашёл ?
KLAUS :: бара
Так можно, но его обрубят:

const
SICE9X=’\\.\SICE’;
SICENT=’\\.\NTICE’;

procedure TForm1.Button1Click(Sender: TObject);
var
h,ice:integer;
begin
ice:=0;
h:=CreateFile(SICE9X, $0C0000000, 1, nil, 3, $80, 0);
inc(h);
if h=-1 then ice:=1 else ice:=-1;
dec(h);
CloseHandle(h);
if ice=-1 then
begin
h:=CreateFile(SICENT, $0C0000000, 1, nil, 3, $80, 0);
inc(h);
if h=-1 then ice:=1 else ice:=-1;
dec(h);
CloseHandle(h);
end;
if ice=1 then showmessage(’Сайс загружен’);
if ice=-1 then showmessage(’Сайс НЕ загружен’);
end;
end.

бара :: Не катит - это легко обойти различными патчами на айс... Надо что-то похитрее - какой-нить Обработчик исключений замутить хитровывернутый, чтобы наверняка срубить....






   
Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS