Tema: Re: Tadas Blinda jau yra torentuose....
Autorius: locked
Data: 2012-03-05 22:41:32
gal nejuokink ;)

viena leviausiu apsaugu, pries debugerius/asm nieko verta ir apeinama
pradinuku, nes zemiausiame lygyje kuriame dirba procas ten taip sakant
viskas yra "aisku", ir neretai net nereikia galvoti kaip nulauzti, tiesa
sakant, nulauzinetojas gali net nesuprasti kas ten per apsauga sugalvota ir
net nezinoti/nesigilinti ka jinai daro, ir vis tiek sugebeti puikiausiai
nulauzti :D

"vaidas100" <vaidas100.stabdomspama.@gmail.com> wrote in message
news:jio2au$vd8$1@trimpas.omnitel.net...
> On 2012.03.01 15:24, Veikejas wrote:
>> 1.atsidarai debugerius ta diena/savaite/menesi padebugini randi ta vieta
>> tikrinimas yra yrashai nuliuka ir tavo apsauga nustoja veikti.
>
>
>
> A kitoje programos vietoje bus tikrinimas ar tu tos programos nepakeitei 
> ir tavo tas "nuliukas" nulaužtų programą ;)
>
>
> Galiu papasakot kaip aš daryčiau nenulaužiamą apsaugą:
>
> --------------------------------------
>
> Programos instaliacijos metu, pasinaudojant pvz. "md5 checksum" pagal HDD 
> serijinį numerį arba kažkokio failo datą arba dar kažką, būtų sukuriamas 
> unikalus exe veikiantis tik tame HDD.
>
> Pvz. exe viduje esančio dummy paveiksliuko kodo gabalas:
>
> sdfnskd45896y78oyf[hsdifohdyu=34t456uy56u45r68jh4rf654h65r56y45tgwe7t5093479056349509345
>
> būtų pakeistas į tavo "md5 checksum" dar papildomai sudarkytą tik pagal 
> tau vienam žinomą algoritmą - ta prasme paleidęs search nesurasi 
> programoje savo HDD serijinio numerio, o vietoje jo bus tekstas:
>
> 234745dflkgn'dnfdfh3465^#$%^o(gdfgdfgdfg&o(o()74%y*&ghjghjghjghjhjghdfgdfg%&*ghjghjgh538
>
> kuris tau išsitraukus paveiksliuką iš exe ir pažiūrėjus atrodytų kaip 
> kažkoks beprasmis "triukšmas".
>
> Registracijos metu tas sudarkytas "md5 checksum" būtų vėl papildomai 
> išdarkomas pagal dar kitokį algoritmą ir per www keliautų dar kitoks 
> beprasmis simbolių kratinys:
>
> hhhhhhhhhhherwerwerwe6723048962389472-74ąčįęėšąčįęėųąčųĮĖĮĖŠĮĄŲŠŪĄ!$^&$!@^#%!%#&!@#@!#!@
>
> o grįžtų atgal iš www vėl kažkokios nesąmonės:
>
> 7834508234091249124=1-924956=9568590237490127491248034659-478576975934958934859834986584
>
> kurias atkodavus programa pamatytų arba nepamatytų HDD serijinį numerį ir 
> pagal tai nuspręstų dirbti jai ar ne.
>
> --------------------------------------
>
> Ta prasme esu įsitikinęs, kad programų gamintojai 100%-ines apsaugas gali 
> padaryti pakankamai lengvai, bet jų tiesiog nedaro, nes tai jiems 
> nenaudinga ;)