Crack i Keygen

Anonim

Crack vs. Keygen

Crack to dosłownie program, który niszczy hasła Unix. Został zaprojektowany specjalnie z myślą o administratorach systemu, którzy mają możliwość lokalizowania użytkowników, których hasła są zbyt słabe i podatne na ataki hakerów wykorzystujących system hakowania ze słownika. Jest to bezpośredni rezultat twórcy programu, Aleca Muffeta, który chce ulepszyć swojego poprzednika - cracker "pwc" w COPS. Dzięki prostemu przeprogramowaniu zarządzania pamięcią programu, Muffet mógł zwiększyć swoją wydajność.

Keygen jest skróconą formą generatora fraz kluczowych. Jest to mały program, który generuje ważne klucze CD lub numery seryjne (rejestracyjne) dla oprogramowania. Te numery seryjne są udostępniane administratorom za pośrednictwem grup do łamania oprogramowania za darmo poprzez pobieranie na wielu stronach internetowych poświęconych piractwu komputerowemu. Uważa się, że w krajach jest całkiem nielegalne aktywowanie oprogramowania bez zakupu oryginalnego kodu.

Crack został wydany po raz pierwszy jako wersja 2.7a i został opublikowany w grupach dyskusyjnych Usenet alt.sources i alt.security. Kolejne wydania wprowadziły mnóstwo nowych ulepszeń, w tym programowalny generator słownikowy, system śledzenia haseł rozproszonych w sieci i ulepszony kod z większą elastycznością niż jego poprzednicy. Włączenie generatora słownika, który można zaprogramować w systemie, oznacza, że ​​użytkownik może zastosować reguły do ​​tradycyjnej słownikowej listy słów w celu wygenerowania zmodyfikowanych wersji słów zawartych na tej liście. Te modyfikacje reguł mogą być niewiarygodnie proste (do tego stopnia, że ​​słowa w ogóle się nie zmieniają) lub mogą być niezwykle złożone. Reguły te mogą również przetwarzać pole GECOS w haśle. Jeśli chodzi o dodanie mechanizmu łamania haseł rozproszonego w sieci, może to dodatkowo umożliwić użytkownikom korzystanie z sieci heterogenicznych stacji roboczych połączonych przez wspólny system plików jako część programu do łamania haseł, który został szeroko rozpowszechniony.

Keygen jest używany po prostu przez wdrożenie dezasemblera, aby wkraść się i zbadać kod surowego zestawu docelowego programu. Sprawdza to oprogramowanie lub instalatora pod kątem pożądanego kodu. Gdy użytkownik uzyska dostęp do kodu programu, łatwo jest ustalić lokalizację i podprogramy, które są odpowiedzialne za weryfikację ważności kodu. Dzięki temu algorytm może zostać poddany inżynierii wstecznej w celu wygenerowania prawidłowych kluczy. Kicker jest czasem znaleziony klucze mogą nie działać z oprogramowaniem online (w tym pobrane aktualizacje oprogramowania) - głównie dlatego, że użytkownik musi potwierdzić numer seryjny za każdym razem, gdy oprogramowanie łączy się z serwerem.

Streszczenie:

1. Crack to program do łamania haseł Unix; Keygen to program generatora używany do sprawdzania kluczy oprogramowania.

2. Najnowsze permutacje Crack obejmowały aktualizacje, takie jak programowalny generator słownika i system rozproszonego haseł sieciowych; Keygen działa w prosty sposób, ale może nie udostępniać kluczy, które działają.