Crack and Keygen
Crack vs. Keygen
Ang crack ay literal na isang programa na nag-crack ng mga password ng Unix. Ito ay partikular na idinisenyo para sa mga administrador ng sistema upang magkaroon ng kakayahang mahanap ang mga gumagamit na ang mga password ay masyadong mahina at mahina laban sa pag-atake ng mga hacker gamit ang isang sistema ng pag-hack ng diksyunaryo. Ito ay isang direktang resulta ng tagalikha ng programang si Alec Muffet, na gustong mapabuti ang hinalinhan nito - isang 'pwc' cracker sa COPS. Sa isang simpleng re-engineering ng memory management ng programa, ang Muffet ay nakapagpataas ng pagganap nito.
Ang Keygen ay ang pinaikling anyo ng pariralang key generator. Ito ay isang maliit na programa na bumubuo ng wastong mga key ng CD o serial (rehistrasyon) para sa software. Ang mga serial number na ito ay ginawang magagamit sa mga administrator sa pamamagitan ng mga software cracking group nang libre sa pamamagitan ng pag-download sa isang bilang ng mga website na nakatuon sa software piracy. Ito ay itinuturing na labis na ilegal sa mga bansa upang maisaaktibo ang software na hindi binibili ang tunay na code.
Ang unang crack ay nailabas bilang bersyon 2.7a, at nai-post sa mga Usenet newsgroups alt.sources at alt.security. Ang mga kasunod na release ay nagpakilala ng maraming mga bagong upgrade, kabilang ang isang generator ng programmable dictionary, isang network na ipinamamahagi ng sistema ng pagsubaybay sa password, at pinahusay na code na may mas mahusay na pakikitungo sa higit na kakayahang umangkop kaysa sa mga predecessors nito. Kabilang ang isang dictionary generator na programmable sa system ay nangangahulugan na ang gumagamit ay maaaring mag-aplay ng mga panuntunan sa tradisyonal na dictionarylist ng diksyunaryo upang makabuo ng mga binagong bersyon ng mga salita na nakapaloob sa listahang iyon. Ang mga pagbabago sa panuntunan na ito ay maaaring hindi kapani-paniwalang simple (hanggang sa ang punto na ang mga salita ay hindi talaga nagbago), o maaari silang maging hindi komportable. Ang mga panuntunang ito ay maaari ring iproseso ang GECOS field sa password. Bilang karagdagan sa pagdaragdag ng isang network na ipinamamahagi password crack na mekanismo, maaari itong higit pang pahintulutan ang mga gumagamit na gumamit ng isang network ng mga magkakaiba na workstation na konektado sa pamamagitan ng isang nakabahaging sistema ng file bilang mga bahagi ng isang password crack na programa na malawak na ipinamamahagi.
Ginagamit ang Keygen sa pamamagitan lamang ng pagpapatupad ng isang disassembler upang lumabas at pag-aralan ang raw assembly code ng naka-target na programa. Sinusuri nito ang software o ang installer para sa ninanais na code. Kapag ang gumagamit ay nakakuha ng access sa code ng programa, ang lokasyon at subroutine (s) na may pananagutan sa pag-verify ng bisa ng isang code ay madaling matukoy. Pinapayagan nito ang algorithm na i-reverse engineered upang makabuo ng mga wastong key. Ang kicker ay kung minsan ang mga susi na natagpuan ay hindi maaaring gumana sa online na software (kabilang ang mga nai-download na mga update sa software) - higit sa lahat dahil ang gumagamit ay kailangang kumpirmahin ang serial number sa bawat oras na ang software ay kumokonekta sa server.
Buod:
1. Crack ay isang programa ng crack ng password ng Unix; Ang Keygen ay isang programa ng generator na ginagamit upang alamin ang mga key ng software.
2. Pinakabago ang mga permutasyon ng crack na may mga update tulad ng isang programmable dictionary generator, at isang network na ipinamamahagi ng password tracking system; Gumagana ang Keygen sa isang simpleng paraan, ngunit maaaring hindi nagbibigay ng mga susi na gumagana.