Jak zabezpieczyć dobrze program shareware? Sprawdzcie mój

0

Cześć to mój pierwszy post tutaj ;P troche się wstydziłem, ale w końcu postanowiłem napisać. Ostatnio uczę się programowania i mój nauczyciel informatyki (pozdrawiam Panie Jarmecki jeśli Pan to czyta :0 ) przekonał mnie, żebym opublikował jeden ze swoich programów jako typ shareware, wszystko fajnie do czasu, gdy zrozumiałem, że muszę dodać do niego jakis system rejestrujący, żeby tylko użytkownicy, którzy uiścili opłatę mogli z niego korzystać. Nie znam się na tym zbytnio, ale czytałem, że hakerzy wszystko potrafią obejść, dlatego napisałem na próbe małe zabezpieczenie i chciałem się zapytać ekspertów, czy takie coś, ewentualnie mogłoby być użyte jako algorytm rejestrujący (mój program wymaga podania jedynie właściwego kodu).

Proszę napiszcie szczerze co o tym sądzicie, wiem, że jest do bani i ogólnie bieda [wstyd] , ale to jedyne co mi przyszlo do głowy, będe wdzięczny za wszelkie sugestie. Tutaj znajduje się link:

http://doniu2000.friko.pl/doniu.zi_ (zmien ostatnią literkę na "p" to archiwum WinZip)
http://doniu2000.w.interia.pl/doniu.zip

jakby komuś nie udało się ściągnąć tego pliku to napisz do mnie na [email protected] a wyślę ci ten plik

Serdecznie pozdrawiam [browar]
Doniu

0

Dziwny serwer. Strona się ładuje, ale pliku nie udało mi się ściągnąć. Czekałem jakiś kwadrans i nie było ani błędu ani pliku - po prostu "myślał" czy pobrać czy nie. A próba zassania FlashGetem kończyła się niepowodzeniem. Spróbuj umieścić go na innym serwerze.

[<font color="blue">dopisane</span>]
Ten program czymś zabezpieczyłeś, prawda? Jakimś ostrym mieszaczem kodu :) Szkoda, że mam mało czasu [sesja] bo bym nad nim posiedział - na razie w pierwszym rzucie oka widzę, że w nowym wątku tworzy okno - lipnie się go śledzi, bo instrukcje widać jako db xy

0

dodałem nowego linka, jest w głownym postcie

0

eee albo to jest wirus albo znów coś nie tak z tym serwem bo problemy są jakieś z tym pliczkiem :/

//ja z interii ściągnąłem bezproblemowo - M

0
doniu napisał(a)

ale czytałem, że hakerzy wszystko potrafią obejść

Crackerzy tak dla ścisłości.

Szkoda, że trafiłeś w okres zdawania projektów. Też bym się pobawił.

0

morooned - to mój algorytm sprawdzania poprawności, kurcze, szkoda że masz sesję, czy to naprawdę takie pracochłonne (chociaż ja się powinienem z tego cieszyć), znasz się dobrze na takich rzeczach [???]

v-tec - to nie wirus, chyba że jesteś w stanie to sam szczegółowo udowodnić (tyle, że nie ma co udowadniać), a co, nie ściągnął ci się cały plik archiwum?

Dryobates - crackerzy, hackerzy co za różnica, ważne żeby mój program shareware nie dało się nielegalnie zarejestrować, mi również szkoda, że masz sesję :(

znacie może kogoś kto "akurat nie ma sesji" (nie mówię, że się zasłaniacie nauką, bo za pare lat pewno tak samo będę śpiewał ;P) i mógłby sprawdzić mój program :/ ?

pozdrawiam

0

poiwedzmy, że się tym pobawię... najlepszy cyrk jaki w tym widziałem oprócz dummy opcodes to thread pobierający w pętli wartość z edita, czegos takiego chyba jeszcze nie było :) tyle wiem po lekkim rozpoznianiu, jak starczy mi kawy to przez noc zrobie co trza :D

0

No i dlatego dość ciekawa zabawa - tak czy inaczej - po sesji przyjmę wyzwanie :) Do tego, co pisał Deus właśnie doszedłem po pierwszym rzucie okiem.
Ino pod win32dasm dostaję fragment pliku, IDA się zapętla w nieskończoność i tylko na Ollym jako tako działam.
SI nie mam pod Win2k :(

0

deus kosmadeus :) - i jak postęp prac, już dzionek, ptaszki spiewają, prawie pora obiadowa, starczyło kawy, czy [sciana]

marooned - spróbuj teraz, jak i tak już to oglądałeś, potem na pewno zapomnisz

wczoraj pokazałem to panu z informatyki, chciał sprawdzić, czy znajdzie właściwy numer, ale szybko zrezygnował, za co ja dostałem 5 hihi :D czyżby więc było to idealne zabezpieczenie (aż mi się nie chce wierzyć, biorąc pod uwagę, jak mało czasu na to poświęciłem)? Znacie może jakichś innych dobrych hakerów [???]

czas się zmywać na wu-ef [rotfl]

pozdrawiam

0

To ja moze napisze ze w starym 'hackin9' (2/2005 od 10.06 ma byc 3/2005 wiec jak ci bardzo zalezy to jeszcze zdarzysz) bylo kilka sztuczek jak zwiekszyc bezpieczenstwo naszego programu :) Napisalem tylko tak informacyjnie moze ktos sie zainteresuje :>

czyżby więc było to idealne zabezpieczenie

A perpetum mobile widziales? ;) To ze twojemu panu od informatyki sie nie udalo to jeszcze malo znaczy (z calym szacunkiem dla niego ;) ) :>

0

uff się zmachałem, wam też każą grać w piłkę ręczną?

Pedros mówisz tak bo obszedłeś moje zabezpieczenia (bo inaczej to zwykle insynuacje)?

0

Doniu musisz ochłonąc, dałeś temat to poczekaj na reakcje.
Proponuje poszukaj miejsc w sieci gdzie pokazują się ludzie zajmujący sie łamaniem zabezpieczeń...
Napisaleś CrackMe! to poszukaj miejsc w sieci gdzie go możesz opublikować.
I tu naprawde nie ma co insynuować, zabezpieczenie jest do złamania, nie tak to inaczej.
Także proponuje troche pokory, rozumiem zapał i podekscytowanie wprowadzeniem zabezpieczeń w Twoim programie ale zarozumialstwo to już inna sprawa.

0

to zabezpieczenie jest do złamania, kod jest schematycznie pomieszany... racz wziąć pod uwagę, że poza crackingiem mam jeszcze życie - dom, edukacja, zobowiązania - więc i całą noc siedzieć nie mogę. Fakt, jesteś zarozumiały - gdybyś nie pociągnął źródełka odpowiednim toolsem to zabezpieczenie praktycznie by nie istniało, a z tego co wiem to nie Ty jesteś autorem tego zaciemniacza.

0

Panczo - skoro jest do złamania to udowodnij to, pokaż że się da, i nie ma w tym odrobiny zarozumialstwa, po prostu chce się dowiedzieć, czy jest to do obejścia czy nie jest i jak na razie widzę, że nie jest, więc czemu na siłę próbujesz mi wmówić, że jest (to tak jakby komuś mówić w kółko, że białe to czarne), masz w tym jakąś satysfakcję "o dopiekę temu gówniarzowi, niech wie kto tu rządzi i kto wie lepiej"?

Deus - skąd ty możesz wiedzieć, że nie ja jestem autorem moich narzędzi, włamałeś mi się do komputera (dziwni tu ludzie siedzą, naprawdę)? No ale zabezpieczenie istnieje, a do jego obchodzenia ja cię przecież nie zmuszałem, więc nie musisz mi się tłumaczyć.

Akurat ta wersja jest bardzo prosta, dosłownie w 10 minut to napisałem, dlatego dziwię się, że nikomu się jeszcze nie udało :/, a te ciągłe głosy, że się da, jak się nikomu z was jeszcze nie udało, po prostu mnie śmieszą, zaprzeczanie macie zaprogramowane na stałe czy jak? Jeśli kogoś uraziłem tymi słowami to przepraszam, ale nie lubię gdy ktoś bezmyślnie zaprzecza faktom.

0

Doniu - tym postem się kompromitujesz.
A tak zarozumiałego człowieka to jeszcze nie mieliśmy w tym serwisie.

Tak jak pisał Deus - każdy ma swoje sprawy i nie będzie siedział nocami aby Ci udowodnić znaną wszystkim prawdę, że jeśli człowiek coś napisał, to człowiek może to złamać.

Poza tym - minął dopiero 1 dzień od publikacji tego crackme - daj se na wstrzymanie. Kilka lat temu siedziałem nad profesjonalnym programem - walczyłem z zabezpieczeniem jakieś 3 miesiące - ale serial znalazłem na mojego nicka. Tam ktoś się postarał o samo zabezpieczenie - a nie tylko użycie narzędzia do zaciemnienia kodu.

Weź prozac i wyluzuj. Taki agresywny ton nie skłania ludzi do pomocy Tobie.

0

Przy eseju Edgara Dijkstry trafiłem niegdyś na zdanie: szacunkowo czas łamania zabezpieczenia oprogramowania jest statystycznie tylko ośmiokrotnie dłuższy od jego wymyślania - ta estymata jednak z czasem maleje, bo komputery stają się szybsze (rzucałem okiem w bibliotece na jakieś arytkuły - nie szukałem tego specjalnie).

Pozdrawiam wszystkich sesjowiczów :) Jeszcze tylko inżynieria oprogramowania i zaliczenie sieci rozległych i mam wakacje :P

0

marooned - kompromitują się ci, którzy mi mówią, że można to złamać, a faktycznie sami nie potrafią. A kto ci każe w ogóle to ruszać, jesteś jedyną zdolną osobą na tym forum? Co do zaciemniania, to to chyba jest zabezpieczenie, skutecznie zabezpieczyło przed wami, czyż nie?

szczwik - więc powinno to być już dawno złamane nie? :P

0

żenada...

0

co jest tą żenadą, to że nie daje sobie wmówić, że mój program jest nie do złamania? Czy taka pewność siebie jest grzechem, mam stać w kącie jak szara myszka i słuchać grzecznie jak niedoszli hakerzy piszą takie bzdury o moim programie?

0

Doniu poczytaj najpierw to co napisałem, nie mam w tym cienia satysfakcji ani radości "gnojenia gowniarza" jak raczyłes napisać.
Wszedleś na forum akceptując zasady jakimi się rządzi. Jesteś początkującym programistą więc może nie zdajesz sobie sprawy, że nie ma zabezpieczeń nie do złamania, a wszystko to kwestia czasu.
I jak zależy Ci na szybkich wynikach złamania to opublikuj swój CrackMe wśród ludzi którzy z pasją i zaangażowaniem rozgryzają takie programiki.
A argument typu, że napisałem kod nie do złamania tylko obnaża Twoją niewiedzę, na temat zbezpieczeń...

0

kompromitują się ci, którzy mi mówią, że można to złamać, a faktycznie sami nie potrafią.
a skąd masz pewnośc, że nie potrafią /może nie mają czasu w tygodniu - jak ja/?? Natomiast mam podstawy by stwiedzić, że od asma to ty sie powinieneś trzymać z daleka - tak prymitywnego algosa to na oczy nie widziałem : kilka razy add eax, jakaś_wartość /ew. sub/, czasem xor eax, jakaś_wartość , i tu i ówdzie zabłąkany ror\rol ... i tak kilkadziesiąt razy... a takie skomplikowane działania jak logarytmy, potęgi, czy zwykłe mnożenie nie dają się pod asmem zaimplementować?? A może ktoś powinien wytłumaczyć ci co to są takie 'stworzonka' jak pętle?? Myślisz, że jak walniesz długi kod i potraktujasz zaciemniaczem to nikt nie złamie?? Mylisz się - prawie skończyłem w nocy odchwaszczanie kodu - a właście przepisywanie na nowo...
moze znowu wygospodaruję ze 2 godzinki wieczorem, w każdym razie do poniedziałku będzie złamane!
A co do proporcji długości tworzenia do łamania to doliczyć by wypadało czas tworzenia zaciemniacza...

0
Deus napisał(a)

tak prymitywnego algosa to na oczy nie widziałem [bzdury]

algorytm był pisany za 1 zamachem w 1 minutę dosłownie (nawet go nie sprawdzałem), co nie zmienia faktu, że ty potrzebujesz na ten "prymitywny" algorytm tygodnia myślenia, przy czymś bardziej skomplikowanym pewno za rok bym dostał odpowiedź hihi, jak chcesz czegoś bardziej skomplikowanego nie ma sprawy, tylko zarezerwuj sobię wakacje [diabel]

Deus napisał(a)

może ktoś powinien wytłumaczyć ci co to są takie 'stworzonka' jak pętle??

eee nie kojarzę, pętle mówisz, gdzieś mi się obiło o uszy hihi, ale jak chcesz możesz mi napisać jakiś fajny wstęp do pętli, mam dopiero 15 lat i chętnie się nauczę nowych rzeczy od starszych kolegów ;)

Deus napisał(a)

Myślisz, że jak walniesz długi kod i potraktujasz zaciemniaczem to nikt nie złamie?? Mylisz się - prawie skończyłem w nocy odchwaszczanie kodu - a właście przepisywanie na nowo...

gratuluję postępu, ale nadal nie widzę rozwiązania, myślałem, że tacy eksperci z tego forum dostarczą mi rozwiązanie tego samego dni, kiedy opublikowałem mój program, ale chyba was przeceniłem

Deus napisał(a)

moze znowu wygospodaruję ze 2 godzinki wieczorem, w każdym razie do poniedziałku będzie złamane!

mam skakać z radości? Daję ci czas do niedzieli!

Deus napisał(a)

A co do proporcji długości tworzenia do łamania to doliczyć by wypadało czas tworzenia zaciemniacza...

to dolicz godzinkę + 10 minut na program, a teraz ty sobie policz ile dni zajęła ci analiza, nie jest ci wstyd [wstyd], że taki młodziak uczy studentów, hihi ale ucz się dzieciaku :)

0

Dość!
doniu - poziom, jaki reprezentujesz w wypowiedziach, totalnie zachwiana samoocena i arogancja przelały miarkę - blokuję wątek, gdyż to nie miejsce aby jakiś młodzian obrzucał innych inwektywami. Więcej ogłady. Jeszcze dużo musisz się nauczyć.

P.S.
Nie twórz zaraz nowego wątku "dlaczego tamten został zablokowany i co to w ogóle za beznadziejne forum" - daruj nam...

P.S.2
Jeśli ktoś będzie wyjątkowo się nudził i rozpyka to crackme, to może dać mi cynk - odblokuję wątek co by uradować naszego młodziana.

[dopisek]
długo czekać nie musiałem :D

0

Cóż, dosyć tego małolacie - zajmowałe się crackingiem zanim ty połapałeś się, że komputer to nie konsola do gier. Rzuciłeś rękawicę, więc podnoszę - masz palancie, nie będziesz się już tak wywyższał ze swoim zabezpieczeniem ' n i e d o z ł a m a n i a'

4751343

czas łamania - 5min /wczoraj wywlekałem właściwy kod/.
Uważasz się za boga, pożyjesz jeszcze kilkanaście lat to zobaczysz jak jest czasami krucho z czasem. Zanim zaczniesz mieszać wszystkich z błotem to się 2 razy zastanów, myślisz, że chciało mi się tracić czas na to twoje badziewie, piszę debugger, rekompiluję sterowniki starforce'a, zajmuję się jednocześnie domem i setkami innych spraw, ale jak tak bardzo chciałeś... mieszasz mnie z błotem, co? Mnie - Deusa?? Bo moich cracków nie ma na sieci, nie należę do żadnej grupy, i pojawiłem się znikąd?? tak się składa, że jestem dużo lepszy niż ci się wydaje, do zobaczenia w kolejnym crackme, hakierze [sciana] może będzie warte poświęcenia 10minut... a następnym razem nie rób z siebie clevera /crackerzy wiedzą o kogo chodzi/ tylko nie pomyl znowu crackera z hackerem [sciana]

// do wyderosa oprogramowanie bedzie robil tworca kopiczka, zas za zabezpieczenia odpowiadać bedzie doniu ? doniu takie pytanie... umiesz odróznic dzień od tygodnia ? Deus gratulacje, mi by sie za cholere nie chciało sprawdzac, a moze doniu pojechal po ambicji, tak czy siak zabezpieczenie do zlamania w 1 dzien to brak zabezpieczenia. Doniu nie musisz wracać na forum. Brak kultury tym razem potraktowany bedzie po lofixowemu 2 dożywocia. Blokuję, na pamiątkę [mf]

//jak się okazało to była prowokacja niejakiego barta - i jak widać - całkiem udana - M

1 użytkowników online, w tym zalogowanych: 0, gości: 1