?Jak przechwycić sygnały z klucza USB wpiętego w port LPT do analizy??
klucz na lpt-troche długie
From: "Paweł J" <info-elektron_at_nospam_kki.net.pl>
Subject: klucz na lpt-troche długie
Date: Fri, 3 May 2002 22:26:26 +0200
Witam wszystkich.
Mam mały problem. Chodzi o "złamanie" zabezpieczenia pewnego programu
kluczem wpiętym na port lpt.otóż ów program sprawdza czy klucz jest wpięty
tylko w momencie włączania programu a potem może go już nie być.przypuszczam
że działa to na zasadzie że program wysyła jaki¶ sygnał do klucza i jak
klucz odpowiednio odpowie to jest ok.
Zastanawiałem się nad zrobieniem czego¶ "uczącego się" wpiętego pomiędzy lpt
a klucz. Jeżeli by zapamiętał sygnały to by było dobrze.
Druga rzecz to programowy crack. Na ELEKTRODZIE znalazłem programik LPT
LINKER (czy jakos tak) który wła¶nie zczytuje co sie dzieje z portem ale
programista ze mnie zaden i nie wiem jak dalej to ugry¶ć zresztom to trochę
temat NTG.
Zaznaczam jeszcze jedno.jest to program, którego używam w pracy, natomiast
ko¶ć mam pożyczoną i niedługo muszę oddać. program jest mi potrzebny w domu
do poznawania go i tylko i wyłącznie w tym celu jest mi potrzebna kostka.
Jeżeli kto¶ ma jakis pomysł albo link do podobnych rozwiązań to bardzo
proszę o pomoc
Dzięki
PawełJ
From: "Omega" <omega9_at_nospam_friko7.onet.pl>
Subject: Odp: klucz na lpt-troche długie
Date: Fri, 3 May 2002 23:49:50 +0200
Ja niestety nie jestem hackerem
ale z tego co wiem to komputer za
każdym razem wysyła do klucza
co innego i sprawdza co klucz mu
odpowiada. Jeżeli tych kombinacji
jest parę tysięcy, to program uczący się
będzie "mądry" dopiero po tylu załą-
czeniach programu. Sam program
to nie problem - podpinasz drugi komputer
i sczytujesz to co się pojawia a potem
analizujesz. Drogie programy są
zabezpieczane bardzo solidnie.
Leszek Wieczorek
From: "Paweł J" <info-elektron_at_nospam_kki.net.pl>
Subject: Re: klucz na lpt-troche długie
Date: Fri, 3 May 2002 23:55:15 +0200
Ja niestety nie jestem hackerem
Ja własnie też nie
ale z tego co wiem to komputer za
każdym razem wysyła do klucza
co innego i sprawdza co klucz mu
odpowiada.
Sprawdzałem programem LPT-Link i zawsze są te same ciągi cyferek więc
raczej wysyłane jest to samo.
Drogie programy są
zabezpieczane bardzo solidnie.
ten program nie jest drogi i raczej prosto zabezpieczony. cena programu to
2300zł
Jest to program płacowy typowo pod szkoły a więc piracenie go nie ma sensu
bo i tak nie będzie na niego klientów.
Np. jedna z krakowskich firm dozabezpieczenia programów magazynowych i
księgowych używała (4 lata temu ale chodzi do dzi¶) jakiej¶ kostki ucy 74xx-
nie pamietam w tej chwili-jaki¶ przezutnik.ale tam była sprawa prosta bo
moglem ko¶ć rozebrać.Te programy były droższe.
PawełJ
From: "bartek" <combosoft_at_nospam_poczta.onet.pl>
Subject: Re: klucz na lpt-troche długie
Date: Sat, 4 May 2002 09:09:32 +0200
</ciach>
Ja sie kiedys bawilem. Wychodzi na to, ze oplaca sie zabezpieczac programy
juz od 300-400pln. Do zabezpieczen czasami stosuje sie HASPy. Klucze
sprzetowe, faktycznie potwierdzam informacje z poprzedniego postu.
Najczesciej wstawia sie yP (w sumie mikrokontroler) ktory przelicza dane
wejsciowe i wysyla wynik. W sumie jest to bardzo trudne do zlamania, a
bardzo proste w realizacji. Proponowal bym szukac od drugiej strony: czyli
jesli jest to klucz HASPa, lub inny to polecam astalavista.com i programik
softowo lamiacy zabezpieczenie. Duplikacja klucza moze sie okazac
praktycznie (w domowych warunkach) nie mozliwa.
pozdrawiam, bartek
From: "Zbyszek T" <turex_at_nospam_go2.pl>
Subject: Re: klucz na lpt-troche długie
Date: Sat, 4 May 2002 01:34:58 +0200
Je¶li chodzi o złamanie crackiem to nie jest to zawsze możliwe, ponieważ
niektóre programy wyliczają sobie skoki względne programu biorąc pod uwagę
dane odczytane z portu, je¶li nic nie odczytają to skok będzie błędny i
program może się wysypać.
Je¶li chodzi o symulowanie programowe klucza to jest to absolutnie nie
możliwe, ponieważ wszystkie klucze z tego co pamiętam zapytanie dostają na
bitach danych (dwukierunkowych), odpowiedź natomiast dostają na bity
sterujące (jednokierunkowe), które z programu ustawić nie można bo są to
bity tylko do odczytu stanu ustawionego z zewnątrz. W tym wypadku najlepszym
rozwiązaniem wydaje się być zczytanie klucza za pomocą programu napisanego
dla LPT generującego kolejne adresy dla klucza i zapisanie kolejnych wyników
w komputerze.
Następnie należy przenie¶ć tą bazę pytań i odpowiedzi do procesora np. z
rodz. 51 napisać prosty programik i sprawa załatwiona.
Zbyszek
Użytkownik "Paweł J" <info-elektron_at_nospam_kki.net.pl> napisał w wiadomo¶ci
news:aaus3j$jq9$1_at_nospam_news.tpi.pl...
Witam wszystkich.
Mam mały problem. Chodzi o "złamanie" zabezpieczenia pewnego programu
kluczem wpiętym na port lpt.otóż ów program sprawdza czy klucz jest wpięty
tylko w momencie włączania programu a potem może go już nie
być.przypuszczam
że działa to na zasadzie że program wysyła jaki¶ sygnał do klucza i jak
klucz odpowiednio odpowie to jest ok.
Zastanawiałem się nad zrobieniem czego¶ "uczącego się" wpiętego pomiędzy
lpt
a klucz. Jeżeli by zapamiętał sygnały to by było dobrze.
Druga rzecz to programowy crack. Na ELEKTRODZIE znalazłem programik LPT
LINKER (czy jakos tak) który wła¶nie zczytuje co sie dzieje z portem ale
programista ze mnie zaden i nie wiem jak dalej to ugry¶ć zresztom to
trochę
temat NTG.
Zaznaczam jeszcze jedno.jest to program, którego używam w pracy, natomiast
ko¶ć mam pożyczoną i niedługo muszę oddać. program jest mi potrzebny w
domu
do poznawania go i tylko i wyłącznie w tym celu jest mi potrzebna kostka.
Jeżeli kto¶ ma jakis pomysł albo link do podobnych rozwiązań to bardzo
proszę o pomoc
Dzięki
PawełJ
From: "Paweł J" <info-elektron_at_nospam_kki.net.pl>
Subject: Re: klucz na lpt-troche długie
Date: Sat, 4 May 2002 07:08:50 +0200
rozwiązaniem wydaje się być zczytanie klucza za pomocą programu napisanego
dla LPT generującego kolejne adresy dla klucza i zapisanie kolejnych
wyników
w komputerze.
No i mam zczytane.wygląda to tak:
D0-D7 <=>, Busy,Ack,Pe,Sel,Err <=, Select,Init,Auto,Strobe <=>
4 223 204
225 159 204
4 223 204
tylko nie wiem jak to rozumieć
Jeżeli uruchomię ów program bez klucza to otrzymuje tylko dwie pierwsze
linie.
PawełJ