|

Почти безопасный хак.
Xakep, номер #006, стр. 006-024-6
[HKEY_CURRENT_USER\RemoteAccess\Profile\Спертое соединение 1]
Выбери меню File/Export... и сохрани найденную ветвь в файле 1.REG, опять нажми F3, и так до конца реестра. Таким образом ты найдешь все вещдоки до прихода прокурора, а это уже большая часть дела, так как "кто первый узнал, тот и поимел", а вот "кто последний, тот и хрен с ним".
Теперь склей получившуюся кучу REG-файлов в один. Например, с помощью Notepad или, как крутой хацкер командой
COPY 1.REG+2.REG+3.REG ALL.REG
из под чистого ДОС'а. Только не забудь стереть все лишние строчки "REGEDIT4" - должна остаться только одна такая строка в самом начале файла. Теперь самое сложное: нужно из этого файла слепить INSTALL.INF и UNINSTALL.INF. Первый файл будет устанавливать в реестр все нужные логины, а второй, соответственно, удалять их оттуда. Допустим, что у тебя получился примерно такой файл ALL.REG, как в листинге №1, тогда файлы INSTALL.INF и UNINSTALL.INF будут выглядеть как в листингах №2 и №3:
{listing 1 - ALL.REG}
REGEDIT4
[HKEY_CURRENT_USER\RemoteAccess]
"AreaCode"="095"
"wizard"=hex:80,00,0D,A0
"Default"="Спертое соединение №1"
[HKEY_USERS\.Default\Software\PySoft\AutoConnect]
"Name0"="Спертое соединение №1"
"UsName0"="User1"
"UsPsw0"="†VСSРы"·ЇЎцђ"
"Phone00"="9956243"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\V1 Clients\mail]
"Default"="Internet Mail and News"
"login0"="i'm_lamos"
"password0"="#@$%@#"
{listing 2 - INSTALL.INF}
[Version]
Signature="$CHICAGO$"
LayoutFile=Layout.inf
[DefaultInstall]
AddReg=Add.Reg
[Add.Reg]
HKCU,"RemoteAccess","AreaCode",0,"095"
HKCU,"RemoteAccess","wizard",1,80,00,0D,A0
HKCU,"RemoteAccess","Default",0,"Спертое соединение №1"
HKU,".Default\Software\PySoft\AutoConnect","Name0",0,"Спертое соединение №1"
HKU,".Default\Software\PySoft\AutoConnect","UsName0",0,"User1"
HKU,".Default\Software\PySoft\AutoConnect","UsPsw0",0,"†VСSРы"·ЇЎцђ"
HKU,".Default\Software\PySoft\AutoConnect","Phone00",0,"9956243"
HKLM,"SOFTWARE\Microsoft\V1 Clients\mail","Default",0,"Internet Mail and News"
HKLM,"SOFTWARE\Microsoft\V1 Clients\mail","login0",0,"i'm_lamos"
HKLM,"SOFTWARE\Microsoft\V1 Clients\mail","password0",0,"#@$%@#"
{listing 3 - UNINSTALL.INF}
[Version]
Signature="$CHICAGO$"
LayoutFile=Layout.inf
[DefaultInstall]
DelReg=Del.Reg
[Del.Reg]
HKCU,"RemoteAccess","AreaCode"
HKCU,"RemoteAccess","wizard"
HKCU,"RemoteAccess","Default"
HKU,".Default\Software\PySoft\AutoConnect","Name0"
HKU,".Default\Software\PySoft\AutoConnect","UsName0"
HKU,".Default\Software\PySoft\AutoConnect","UsPsw0"
HKU,".Default\Software\PySoft\AutoConnect","Phone00"
HKLM,"SOFTWARE\Microsoft\V1 Clients\mail","Default"
HKLM,"SOFTWARE\Microsoft\V1 Clients\mail","login0"
HKLM,"SOFTWARE\Microsoft\V1 Clients\mail","password0"
Однако, если у тебя в результате проверки реестра получился REG-файл опупенных размеров, переписывать INF-файлы вручную будет только маньяк. После безуспешных поисков в Инете, я решил написать конвертер REG2INF сам. Эту маленькую программку ты можешь скачать по адресу http://www.xakep.ru/soft/5/Reg2inf.exe. Глюки в ней, конечно, занимают места больше, чем рабочий код, но всю рутинную работу по перевариванию твоего REG-файла программка выполнит сама, и выдаст на гору два готовых INF-файла!
Назад на стр. 006-024-5 Содержание Вперед на стр. 006-024-7
|