Hardwarový klíč

HackForum

Hardwarový klíč#
Nevím jestli někdo znáte program MTS TOPCAD, ale obsahuje simulátor (soustruh fréza) který funguje jen z hardwarovým klíčem.
otázka ? Dá se to nějak cracknout ?
(odpovědět)
z00mbie. | 195.113.191.34/10.0.25.*5.12.2006 10:29
re: Hardwarový klíč#
Dá.
Ale dá to práci.
(odpovědět)
guma | 195.113.79.10/10.0.10.*5.12.2006 13:51
re: Hardwarový klíč#
Tak to uz by takovy mohl byt na svete :)
(odpovědět)
z00mbie. | 195.113.191.34/10.0.25.*5.12.2006 14:34
re: Hardwarový klíč#
Hlavně musíš vědít, jak tentvůj konkrétní HW klíč pracuje. Většinou je to černá skříňka, ze které padají nějaká data na nějaký případný vstup.
Nejjednodušší případ - nepošleš do něj nic, ale zkoušíš číst, jestli informace na daném vstupu odpovídají tomu, co HW klíš posílá (t.j. je na konektoru přítomen a pouští do něj napoevno nějaká data).
Složitější případ - pošleš do něj něco, on to nějakou funkcí zpracuje a pošle výsledek, program pak testuje, odpovídá-li výsledek očekávané funkci.
Máš dvě cesty, jak ho dostat - buď ho prozkoumat jako černou skříňku (zkoušet různé vstupy a sledovat, co to dělá s výstupy, a odhalit tak jeho funkci), nebo pokud to jde, prozkoumat přímo křemík (odbrousit obsažený čip nebo čipy, pod mikroskopem pak zkoumat strukturu - za dob socialismu se takhle "klonovaly" v Tesle intelácké procesory 8080 a u dederónů zase Z80) - nebo na to jít přes "side channel" - a sice disassemblovat si přímo program a hledat v něm rutinu, která přítomnost klíče testuje, komunikuje s ním, testuje správnost výsledku získaného z klíče (většinou pak musí v programu obsahovat softwarově zpracovanou funkci, která je v klíči obsažena hardwarově), a tyto testy prostě nechat přeskočit s nastavenými příznaky, že proběhly úspěšně a HW klíč je jakoby správně připojen.
(odpovědět)
guma | 195.113.79.10/10.0.10.*5.12.2006 18:04
re: Hardwarový klíč#
No je to klic to do LPT.Ja se moc v asm nevyznam, takze to asi jentak necracknu :D
(odpovědět)
z00mbie. | 194.213.231.195/192.168.14.*5.12.2006 19:29

Zpět
 
 
 

 
BBCode