batniki
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Я всего лишь предложил способ реализации. Во втором батнике нужно делать, что-то типа Код: WMIC /OUTPUT:%TMP%\proc.txt PROCESS LIST BRIEF /FORMAT:HTABLE | , потом с помощью findstr искать в %TMP%\proc.txt Код: <td>cmd.exe<span style="height:1px;overflow-y:hidden"> | если такая строчка одна, то перезагружать систему, сделать цикл с задержкой выполнения Код: ping localhost -w 1000 -n 2 >nul | потом запаковать с помощью модифицированного SFX модуля, с примерно таким конфигом: Код: ;!@Install@!UTF-8! RunProgram="hidcon:\"2batnik.cmd\"" InstallPath="%SystemRoot%\\TEMP" GUIMode="2" ;!@InstallEnd@! | На выходе получится exe, чтобы его не вскрыли можно чем-нибудь криптануть. После запуска exe во временную папку распакуется содержимое, а 2batnik.cmd запустится в безоконном режиме, проверит на месте ли 1й батник (проверка пароля) в распакованной папке, запустит его и начнет цикл проверки процессов. Смотри в шапке ссылки на учебники, там все есть. Помог бы, но времени мало | Всего записей: 50 | Зарегистр. 11-02-2008 | Отправлено: 20:05 19-11-2008 | Исправлено: batniki, 20:09 19-11-2008 |
|