Andrzej P. Wozniak <uszer@poczta.onet.pl.invalid> napisał(a):
U mnie "key" ma format "1234567890-1234"
Jeśli to konwersja z hex, to odpowiada 12 cyfrom hex, np. 8 cyfr CRC32 i
4 cyfry CRC16. CRC16 wyjaśniać może 5 cyfr dziesiętnych po kresce.
Tylko z czego są liczone te CRC? Bezpośrednio z nazwy użytkownika raczej
nie.
Z nazwy użytkownika.
Jeśli ktoś chce "naprawić" program, to może wyłączyć algorytm weryfikujący
modyfikując .exe. Trzeba znaleźć ciąg bajtów 0f 94 c1 8b c1 5f i zamienić 94
na 95. Wtedy sprawdzana jest tylko ta kreska, więc można wpisać dowolne
imię, a jako klucz cokolwiek, byle z kreską (minusem).
--
Grzegorz Niemirowski
https://www.grzegorz.net/
|