Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
birthday
Avatar
denoy
Člen
Avatar
denoy:16.4.2013 21:47

Zdravím,
generuji si vlastní unikátní ID pro každá hardware, dneska jen technická otázka, zakóduji do něj Verzi biosu, Model HDD a Název grafiky. Jak moc je pro Vás ID jedinečné? Co bych měl přidat?

Vynechal jsem CPU, protože zjištění jakékoli věci o CPU trvalo více jak 2 sec a to je hodně.

 
Odpovědět
16.4.2013 21:47
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na denoy
David Čápka:18.4.2013 13:54

To mi přijde dostačující :) Předpokládám, že to nějak hashuješ.

Nahoru Odpovědět
18.4.2013 13:54
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
paanoik
Člen
Avatar
paanoik:18.4.2013 14:28

Mě by zajímalo k čemu je taková věc dobrá? Chápu, že identifikace uživatele, resp. jeho stroje ... ale k čemu konkrétně?

 
Nahoru Odpovědět
18.4.2013 14:28
Avatar
Luboš Běhounek Satik
Autoredaktor
Avatar
Luboš Běhounek Satik:18.4.2013 15:45

Mozna budes mit problem se seriovymi sestavami, kde jsou vsechny komponenty stejne.
Muzes pouzit jeste treba nazev PC, jmeno Uzivatele, MAC adresu, ...

A CPU id opravdu trva tak dlouho?

Nahoru Odpovědět
18.4.2013 15:45
https://www.facebook.com/peasantsandcastles/
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
denoy
Člen
Avatar
denoy:19.4.2013 22:32

sdraco - samozřejmě, SHA1
paanoik - různě, někdo to může využit k neoprávněnému přístupu, po 1. se přihlásíš z nějakého PC a když se chceš přihlásit z jiného (jiny hash PC), tak to bude chtít ještě nějaké potvrzení, že jsi to ty (např. Steam to využívá), já to chci pro kontrolu tzv. Multiučtu, nebo někomu zamezím na to PC přístup etc..
Satik - jojo, schválně jsem testoval co trvá pod 100ms, posílám vše při přhlášení a takhle by se přihlášení protáhlo o několik sekund (i když to můžu získat na jiném vlákně, než třeba zadá údaje do loginu, ale je to zbytečné). Že budu mít problém se sériovými sestavami vím, otázka je, jestli by to vyřešilo sériové číslo nějaké součástky, ale jestli sériové číslo vůbec získat lze .. MAC adresu ukládám zvlášť, abych mohl zamezit přístup i zvlášť na MAC adresu a nechci ji nějak extra dávat do toho hashe, jelikož nám učitel říkal, že MAC lze změnit (a taky proto, že nová síťovka stojí pár korun, změní síťovku a má jakoby nový hash PC, takhle mám zvlášť MAC a zvlášť hash) .. zase jsem se rozepsal, je to téma k zamyšlení ... a při psaní mě napadlo vytvořit někde v C:/windows/[Sys­tem32/SysWow64]/ soubor .dll který bude obyč .txt a uložím do něj vygenerovaný kód, který uživateli přiřadím a tak budu kontrolovat i originalitu SW :D

Editováno 19.4.2013 22:33
 
Nahoru Odpovědět
19.4.2013 22:32
Avatar
paanoik
Člen
Avatar
Odpovídá na denoy
paanoik:19.4.2013 22:56

no, ukládat do sysdiru není zrovna nejšťastnější řešení .. nehledě na to, že tě tam systém ani nepustí .. co takhle registry, který jsou k tomuhle určený?
jinak poznámka k MAC adrese .. každá normální síťovka podporuje její změnu, takže vázat bany na MAC je nonsense

 
Nahoru Odpovědět
19.4.2013 22:56
Avatar
Martin Dráb
Redaktor
Avatar
Martin Dráb:20.4.2013 0:45

Ad zjišťování informací o CPU:
Jakým způsobem jsi to zkoušel zjišťovat?

Nahoru Odpovědět
20.4.2013 0:45
2 + 2 = 5 for extremely large values of 2
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.