Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Mendoza 07 Prosince 2009, 14:27:10
-
Zdravím,
mám následující problém:
Jeden známý má zavirovaný počítač s Win XP a požádal mě o pomoc s odvirováním. Odvirování spočívá ve smazání jednoho souboru a úpravy registrů. A tady přichází na scénu live cd s Ubuntu. S jeho pomocí jsem mu zazálohoval důležité dokumenty a nezbývá než smazat soubor a upravit registry.
Otázka tedy zní:
Existuje pro Ubuntu nějaký sw pomocí nějž bych mohl editovat windousácké registry?
edit:
zkusil jsem "apt-cache search registry" a vyhodilo mi to program "reglookup". Máte s ním někdo nějaké zkušenosti?
edit2:
tak "reglookup" je asi jen na prohlížení, takže pro mě k ničemu
-
reglookup neznám, a rád se přidám v hledání, určitě by se mi to hodilo :)
( Jinak, i když je to prasárna, v nouzi nejvyšší by možná šlo dát wine, nastavit drive_c jako přimountovaný disk, a zkusit to tim jejich regeditem... )
-
S tím wine mě to taky napadlo, ale přeci jen se mi nechce moc s live cd instalovat celé wine, když by mohla existovat nějaká jednoúčelová utilita.
edit: tak jsem si všiml, že jsem ještě před tím přehlédl "registry-tools - tools for viewing and manipulating the Windows registry"
To by mohlo být to ono.
-
Tak hlavně napiš, jak to dopadlo, ať se také něčemu přiučíme.
-
Tak zatím jsem skončil na tom, že nevím jak to spustit. V linuxu jsem zatím stále nováček a některé věci mi dělají problémy.
Nainstaloval jsem balík registry-tools a když napíšu do konzole "registry-tools", tak to hlásí "command not found". Zkusil jsem i "man registry-tools" a dočkal se podobného úspěchu.
-
Hm, a jsi si jistý že se to nainstalovalo? Jinak, zkus do konzole vložit tyhle příkazy, za předpokladu že jsi to odinstaloval - pokud jsi si jistý, odinstaluj,pokud ne, zkus to nainstalovat znova.:
ls /bin >>~/tmp
sudo apt-get install registry-tools
ls /bin >>~/tmp1
diff ~/tmp ~/tmp1A vlož co ti vypsalo to poslední :)
-
Takže:
Jsem si téměř jistý, že se to naistalovalo.
Postupoval jsem tedy:
sudo apt-get remove registry-tools
sudo apt-get autoremove
ls /bin >>~/tmp
sudo apt-get install registry-tools
ls /bin >>~/tmp1
diff ~/tmp ~/tmp1Ve výsledku mi to ale nic nevypsalo
mendoza@shodan:~$ ls /bin >>~/tmp
mendoza@shodan:~$ sudo apt-get install registry-tools
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Čtu stavové informace... Hotovo
Následující extra balíky budou instalovány:
libldb0 libreadline5 libtevent0
Následující NOVÉ balíky budou nainstalovány:
libldb0 libreadline5 libtevent0 registry-tools
0 aktualizováno, 4 nově instalováno, 0 k odstranění a 1 neaktualizováno.
Potřebuji stáhnout 0B/6 387kB archivů.
Po této operaci bude na disku použito dalších 22,5MB.
Chcete pokračovat [Y/n]? y
Instaluji balík libtevent0.
(Čtu databázi ... nyní je nainstalováno 165994 souborů a adresářů.)
Rozbaluji libtevent0 (z .../libtevent0_0.9.6~20090604-1_i386.deb) ...
Instaluji balík libldb0.
Rozbaluji libldb0 (z .../libldb0_1%3a0.9.6~git20090617-1_i386.deb) ...
Instaluji balík libreadline5.
Rozbaluji libreadline5 (z .../libreadline5_5.2-6_i386.deb) ...
Instaluji balík registry-tools.
Rozbaluji registry-tools (z .../registry-tools_4.0.0~alpha8+git20090718-1_i386.deb) ...
Zpracování spouštěčů pro balík man-db ...
Nastavuji balík libtevent0 (0.9.6~20090604-1) ...
Nastavuji balík libldb0 (1:0.9.6~git20090617-1) ...
Nastavuji balík libreadline5 (5.2-6) ...
Nastavuji balík registry-tools (4.0.0~alpha8+git20090718-1) ...
Zpracování spouštěčů pro balík libc-bin ...
ldconfig deferred processing now taking place
mendoza@shodan:~$ ls /bin >>~/tmp1
mendoza@shodan:~$ diff ~/tmp ~/tmp1
mendoza@shodan:~$
-
Hm, chyba, zapomněl jsem jaké soubory se ukládají do /bin :) Zkus to samé,ale tentokrát s mírnou obměnou:
sudo apt-get remove registry-tools
sudo apt-get autoremove
ls `echo $PATH|tr ":" " "` >>~/tmp
sudo apt-get install registry-tools
ls `echo $PATH|tr ":" " "` >>~/tmp1
diff ~/tmp ~/tmp1Neboj se to zkopírovat, označ si ten jeden dlouhý příkaz normálně levým myšítkem a pak klikni kolečkem do terminálu :)
-
Tak tentokrát to vypsalo:
1558a1559
> regdiff
1562a1564,1565
> regpatch
> regshell
1563a1567
> regtreeChápu-li to dobře, jedná se o programy, které jsou součástí balíku "registry-tools". Jdu koumat, jak na ně.
-
Tak nějak se mi nevede a nechám to na zítra, ale kdyby to hledal někdo další, tak ať své zraky upne na "regshell"
Tady je man stránka:
http://manpages.ubuntu.com/manpages/intrepid/man1/regshell.1.html (http://manpages.ubuntu.com/manpages/intrepid/man1/regshell.1.html)
-
co tohle: http://packages.ubuntu.com/karmic/registry-tools
edit: v synapticu píšou něco o sambě, tak jestli to s ní nějak nesouvisí....
asi souvisí: https://launchpad.net/ubuntu/intrepid/+package/registry-tools
-
co tohle: http://packages.ubuntu.com/karmic/registry-tools
S tím wine mě to taky napadlo, ale přeci jen se mi nechce moc s live cd instalovat celé wine, když by mohla existovat nějaká jednoúčelová utilita.
edit: tak jsem si všiml, že jsem ještě před tím přehlédl "registry-tools - tools for viewing and manipulating the Windows registry"
To by mohlo být to ono.
Jo,to je celkem dobrá aplikace, děkujeme za tip :)
-
Hm, chyba, zapomněl jsem jaké soubory se ukládají do /bin :) Zkus to samé,ale tentokrát s mírnou obměnou:
sudo apt-get remove registry-tools
sudo apt-get autoremove
ls `echo $PATH|tr ":" " "` >>~/tmp
sudo apt-get install registry-tools
ls `echo $PATH|tr ":" " "` >>~/tmp1
diff ~/tmp ~/tmp1Neboj se to zkopírovat, označ si ten jeden dlouhý příkaz normálně levým myšítkem a pak klikni kolečkem do terminálu :)
ježkovy zraky, co to má být? radši si přečti man dpkg
konktně si vyhledej parametr "-L" ;)
-
Já si nebyl jistej,a nevěděl jsem v čem to hledat, tohle bylo první co mě napadlo :)