Discussion:
rejestrowana wersja programu WinRAR
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
barbara kozłwska
2005-01-08 10:05:52 UTC
Permalink
W jaki sposób programowo sprawdzić, czy użytkownik posiada rejestrowany
program WinRAR?

Teoretycznie poprzez sprawdzenie, czy w katalogu Progra Files/WinRar znajduje
się plik rarreg.key. Ale jak sprawdzić czy jest on 'prawdziwy' ?
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
t***@nospam.wp.pl
2005-01-08 16:52:29 UTC
Permalink
Post by barbara kozłwska
W jaki sposób programowo sprawdzić, czy użytkownik posiada rejestrowany
program WinRAR?
Teoretycznie poprzez sprawdzenie, czy w katalogu Progra Files/WinRar znajduje
się plik rarreg.key. Ale jak sprawdzić czy jest on 'prawdziwy' ?
A po co to Pani? Nie kazdy ma WinRARa...

Pozdrawiam,
Talthen
barbara kozłowska
2005-01-10 12:18:49 UTC
Permalink
W swoim programie korzystam z algorytmów programu WinRAR, i w zależności czy
użytkownik posiada wersję rejestrowaną czy też nie wykorzystuję opcję -av
(aktywną tylko dla wersji rejestrowanej).
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
t***@nospam.wp.pl
2005-01-10 21:02:49 UTC
Permalink
Post by barbara kozłowska
W swoim programie korzystam z algorytmów programu WinRAR, i w zależności czy
użytkownik posiada wersję rejestrowaną czy też nie wykorzystuję opcję -av
(aktywną tylko dla wersji rejestrowanej).
Coz... mysle, ze najprosciej sprawdzic obecnosc tego pliku. A czy jest on
prawdziwy, to moze byc zapisane w rejestrze...

Pozdrawiam,
Talthen
Paweł Pawlak
2005-01-10 23:28:39 UTC
Permalink
Post by t***@nospam.wp.pl
Post by barbara kozłowska
W swoim programie korzystam z algorytmów programu WinRAR, i w zależności czy
użytkownik posiada wersję rejestrowaną czy też nie wykorzystuję opcję -av
(aktywną tylko dla wersji rejestrowanej).
Coz... mysle, ze najprosciej sprawdzic obecnosc tego pliku. A czy jest on
prawdziwy, to moze byc zapisane w rejestrze...
Nie jest. Poprawność klucza (Win)RAR sprawdza przy uruchomieniu -
najpierw sprawdza, czy klucz nie jest przypadkiem na czarnej liście,
potem odszyfrowuje dane zawarte w kluczu - jeśli jest OK, to jest OK, a
jeśli nie, to wyświetla w tytule okna trzy znaki zapytania. Tak to
zgrubsza (z moich obserwacji) wygląda.

(Win)RAR nie posiada funkcji (w sensie opcji uruchomieniowej programu),
która sprawdza poprawność klucza.

Pozdrawiam,
Morris
barbara kozłowska
2005-01-11 10:59:14 UTC
Permalink
niestety posiada.
można to sprawdzić zmieniając choćby trochę zawartość pól:
'RAR registration data' - zawiera nazwę użytkownika;
'License' - numer licencji np. #123 of #500;
'UID' - jakiś 10-bajtowy skrót (aczkolwiek zmiana niektórych pozycji nie
powoduje, że program 'staje się' nagle niezarejestrowany;
+ 7 linijek po 27 bajtów skrótu (to również można sobie do pewnego momentu
zmienić bez żadnych 'skutków ubocznych'
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Loading...