Cracking (informatică)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Cracking-ul se referă la modificarea software-ului pentru a elimina protecția împotriva copierii sau pentru a avea acces la o zonă altfel restricționată [1] .

Istorie

Distribuirea de software neprotejat, numit warez , este în general o acțiune ilegală din cauza încălcării drepturilor de autor . Crack-ul este adesea obținut prin inginerie inversă , o tehnică care vă permite să înțelegeți logica software-ului analizând funcționarea acestuia și răspunsurile la anumite intrări .

Practica cracking-ului a existat atâta timp cât a existat software-ul, dar modificarea software-ului a evoluat în principal la începutul anilor 1980, odată cu răspândirea computerelor de acasă, cum ar fi Apple II , Atari 80 și Commodore 64 . Pe măsură ce computerele și software-urile au evoluat, creatorii de crack (numiți crackers ) au început să se grupeze în echipe, cunoscute sub numele de „echipaje de cracking”. Odată cu nașterea echipajelor, competiția deja prezentă între crackere a crescut considerabil, inducând de-a lungul anilor o serie lungă de atacuri asupra sistemelor și dezvoltarea de software precum viruși și spyware folosite pentru a sparge sisteme informatice mari.

Cracking înseamnă, de asemenea, încălcarea sistemelor informatice conectate la Internet sau la o altă rețea , pentru a le deteriora, a fura informații sau pentru a exploata serviciile telematice ale victimei (conexiune la internet, trafic vocal, sms, acces la baze de date etc.) fără autorizație ( hoț ).

Termenul este de fapt opus hacking-ului , dar în utilizarea obișnuită termenul de hacking este adesea folosit greșit cu sensul de cracking.

Categorii de fisuri [2] [3]

Există mai multe tipuri de crack:

  • Patch , când schimbați software-ul pentru a nu necesita activare.
  • Încărcător (sau încărcător de memorie ). Este un program care modifică software-ul în timpul încărcării pentru a trece verificările CRC . [4]
  • Dropper , sunt fișiere modificate care sunt înlocuite cu cele originale.
  • API-Bridge , este un tip de crack utilizat numai pentru bibliotecile DLL, înlocuind un DLL cu un fișier care va funcționa ca DLL, dar semnalând că software-ul a fost înregistrat.
  • No-CD / DVD , este un tip de crack care evită să introduceți CD-ul sau DVD- ul original în player.
  • NoLimit sunt fisuri care modifică data sistemului pentru a prelungi perioada de probă a unui software pe termen nelimitat. [4]

Crackme

Un crackme este un program conceput pentru a testa și îmbunătăți abilitățile programatorilor în inginerie inversă. Utilizarea lor este legală deoarece sunt create special pentru a eluda protecțiile lor și fără a utiliza protecții comerciale pentru a nu încălca legile drepturilor de autor . [5]

Un exemplu de crackme

Notă

  1. ^ Care este diferența dintre Cracking și Reverse Engineering? , pe quequero.org . Accesat la 3 octombrie 2009 (arhivat din original la 3 august 2009) .
  2. ^ Crack (informatică) Arhivat 31 mai 2014 la Internet Archive .
  3. ^ http://www.ippari.unict.it/wikippari/wiki/page_history.php?page_id=32&source=4 [ link rupt ]
  4. ^ a b În fabrica de crack software - WinTricks.it
  5. ^Crackmes.de - Bine ați venit la cea mai lungă și mai completă pagină web Crackmes de pe internet Arhivat 25 iunie 2014 la Internet Archive .

Elemente conexe