Sprekk vs. Keygen
Sprekk er bokstavelig talt et program som sprekker Unix-passord. Den er utviklet spesielt for systemadministratorer å ha mulighet til å finne brukere hvis passord er for svake og sårbare for angrep av hackere ved hjelp av et ordbokshacking system. Det er et direkte resultat av programmets skaperen, Alec Muffet, som ønsker å forbedre sin forgjenger - en "pwc" cracker i COPS. Med en enkel re-engineering av programmets minnehåndtering, kunne Muffet øke ytelsen.
Keygen er den forkortede formen for uttryksnøkkelgeneratoren. Det er et lite program som genererer gyldige CD-taster eller serienummer (registreringsnummer) for programvare. Disse serienumrene blir tilgjengelig for administratorer gjennom programvarespredningsgrupper gratis via nedlasting på en rekke nettsteder som er dedikert til piratkopiering av programvare. Det anses å være ganske ulovlig i land for å aktivere programvare uten å kjøpe ekte kode.
Crack ble først utgitt som versjon 2.7a, og ble postet til Usenet nyhetsgrupper alt.sources og alt.security. Etterfølgende utgivelser har introdusert en mengde nye oppgraderinger, inkludert en programmerbar ordboksgenerator, et nettverksdistribuert passordsporingssystem og forbedret kode med mye mer fleksibilitet enn sine forgjengere. Inkludert en ordboksgenerator som er programmerbar i systemet, betyr at brukeren kan bruke regler til den tradisjonelle ordlistelisten for å generere endrede versjoner av ordene som finnes på listen. Disse regelendringene kan være utrolig enkle (til det punktet at ordene egentlig ikke forandres), eller de kan være utrolig komplekse. Disse reglene kan også behandle GECOS-feltet i passordet. Når det gjelder å legge til en distribuert passordsprekkingsmekanisme for nettverket, kan dette også gi brukerne mulighet til å bruke et nettverk av heterogene arbeidsstasjoner som er koblet til med et delt filsystem som deler av et passordsprekkingsprogram som har blitt distribuert mye.
Keygen brukes ved ganske enkelt å implementere en demonterer for å snike inn og studere den raske samlingskoden til det målrettede programmet. Dette sjekker enten programvaren eller installatøren for ønsket kode. Når brukeren har fått tilgang til programmets kode, er det lett å finne sted og underrutine (r) som er ansvarlige for å bekrefte gyldigheten av en kode. Dette tillater algoritmen å bli omvendt konstruert for å generere gyldige nøkler. Kickeren er av og til funnet nøklene ikke fungerer med online-programvare (inkludert nedlastede programvareoppdateringer) - hovedsakelig fordi brukeren må bekrefte serienummeret hver gang programvaren kobles til serveren.
Sammendrag:
1. Crack er et Unix passord cracking program; Keygen er et generatorprogram som brukes til å fastslå programvarenøkler.
2. Cracks nyeste permutasjoner har inkludert oppdateringer som en programmerbar ordboksgenerator, og et nettverksdistribuert passordsporingssystem; Keygen fungerer på en enkel måte, men kan ikke gi nøkler som fungerer.