Twoje źródło wiadomości i informacji!

Poznaj już dzisiaj odpowiedzi na wszystkie pytania!

CrackMe

Z Wikipedii

Skocz do: nawigacji, szukaj

CrackMe (dosłownie "złam mnie") to mały program stworzony tylko i wyłączne w celu złamania jego zabezpieczenia (lub zabezpieczeń), czyli odgadnięcie klucza, odpowiednie spreparowanie kodu wykonywalnego itp. Pisany najczęściej przez jednego crackera dla innych crackerów w celu sprawdzenia umiejętności reverse engineering.

Programy Crackme mają podobne zabezpieczenia do tych stosowanych w aplikacjach komercyjnych. Poprawne rozwiązanie danego crackme zwykle określa autor i dołącza tą informację w postaci pliku readme lub informacji w samym programie. Czasami pojawiają się zakazy co do używania konkretnego narzędzia, jednak respektowanie tych zasad zależy do crackera. Typ rozwiązania uzależniony jest od natury samego crackme przy czym można dokonać następującego podziału programów crackme ze względu na cel jaki postawił autor:

  • odnalezienie numeru seryjnego - co jest demonstracją zabezpieczenia "serial fishing",
  • napisanie keygena do crackme - ten typ crackme nazywany jest również mianem "KeygenMe",
  • stworzeniu cracka - czyli patcha zmieniający kod binarny crackme,
  • dopisaniu nowej funkcjonalności programu - typ nazywany jest także mianem "ReverseMe",

Część programów crackme zawiera kod wykrywający różne narzędzia, którymi często posługują się crackerzy (np. OllyDbg, SoftICE). Kod ten stosowany jest aby utrudnić analizę kodu crackme. Czasami należy zneutralizować taki kod, aby poprawnie rozwiązać dane crackme.

Przykładowo prosty program CrackMe może wyglądać następująco:

#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
  int serial = 123;
  int liczba;
  int i;

  cout << "Podaj serial:" << endl;
  for (int i = 0; i < 32; i++)
  {
    cin >> liczba;

    if (liczba == serial)
    {
      cout << "Gratuluję, podany numer jest prawidłowy!" << endl;
      cout << "Koniec programu." << endl;
      return 0;
    }
    else
    {
      cout << "Numer nieprawidłowy." << endl;
    }
  }
}

Po skompilowaniu i przeanalizowaniu programu np. narzędziem IDA widać, że aby obejść zabezpieczenie wystarczy zmienić instrukcję jnz (skocz jeżeli nie zero) na jz (skocz jeżeli zero) i program zaakceptuje każdy numer seryjny poza oryginalnym (w tym wypadku 123). Niescrackowany program skacze do funkcji wyświetlającej komunikat o dobrym numerze seryjnym, jeżeli wpisany numer jest identyczny z tym zapisanym w programie, natomiast program scrackowany w podany sposób działa odwrotnie.

Plik wygenerowany programem IDA pokazujący różnicę między wersją z zabezpieczeniem i zmodyfikowaną wersją bez zabezpieczeń może wyglądać w tym przypadku następująco:

This difference file is created by The Interactive Disassembler
crackme
00000797: 75 74

Dzięki temu wiadomo, że aby zcrackować to crackme wystarczy w skompilowanym pliku dowolnym hexedytorem znaleźć adres 00000797 i zmienić wartość bajtu z 75 na 74. To przykładowe crackme przedstawia oczywiście najprostsze możliwe zabezpieczenie. W przypadku tego programu można również w prosty sposób odczytać poprawny numer seryjny. Bardziej zaawansowane crackme generują fałszywe seriale, są skompresowane, zaszyfrowane lub wykorzystują skomplikowane algorytmy sprawdzające poprawność podanych danych, w związku z czym rozwiązanie ich wymaga dużo większego nakładu pracy.

Jak CBA odkryło Amerykę

CBA wykryło aferę korupcyjną w kopalni w Bogdance. Zrobiło to pięć lat po prokuraturze

Posłowie za rozszerzeniem uprawnień sejmowej "speckomisji"

Za umożliwieniem sejmowej "speckomisji" dostępu do dokumentów i materiałów uzyskanych przez służby specjalne opowiedzieli się podczas debaty w Sejmie nad projektem zmian w regulaminie izby, posłowie ze wszystkich klubów parlamentarnych.

Kolejny sklep internetowy oszukał klientów?

Warszawska policja wyjaśnia sprawę sklepu internetowego, który oferował telewizory tańsze o kilkadziesiąt procent niż u innych sprzedawców - poinformowała Anna Oleksiak ze stołecznej policji. Klienci, którzy wpłacili pieniądze nie mogli się dodzwonić do sklepu.

Sikorski: Polska jest gotowa odegrać rolę w rozwiązaniu gazowego kryzysu

Radosław Sikorski powiedział, że Polska jest gotowa wysłać obserwatorów, którzy monitorowaliby tranzyt gazu przez Ukrainę do Europy Zachodniej. Władimir Putin zadeklarował wcześniej, że Moskwa wznowi dostawę gazu przez Ukrainę, jeśli tranzyt nadzorować będą unijni obserwatorzy.

Rocco Buttiglione doradcą w Muzeum Jana Pawła II w świątyni Opatrzności Bożej

Rocco Buttiglione, były włoski minister ds. europejskich będzie doradcą w sprawie Muzeum Jana Pawła II i kard. Stefana Wyszyńskiego, które ma powstać przy Świątyni Opatrzności Bożej w Warszawie. Buttiglione zasłynął kontrowersyjnymi wypowiedziami na temat homoseksualizmu, które wywołały burzę we włoskim rządzie i w Parlamencie Europejskim.

Skąd teraz płynie gaz do Polski

Białoruś i Niemcy to w tej chwili jedyne dwa kierunki, z których do Polski płynie gaz. Rura z Ukrainy od dzisiaj jest pusta.

Dwóch mężczyzn zamarzło w Krakowie

- Dwóch mężczyzn zmarło w Krakowie z powodu wyziębienia. To kolejne śmiertelne ofiary mrozów w Małopolsce. Na początku stycznia zmarł w szpitalu z powodu wyziębienia bezdomny.

Olszowiec złożył wniosek o zwolnienie ze służby

Szef ochrony prezydenta ppłk Krzysztof Olszowiec, zawieszony w związku z incydentem w Gruzji, złożył wniosek o zwolnienie ze służby - potwierdził rzecznik BOR Dariusz Aleksandrowicz. O tym, że Olszowiec chce odejść ze służby, napisała środowa "Gazeta Wyborcza".

Pawlak uspokajał prezydenta ws. dostaw gazu

Wicepremier Waldemar Pawlak zapewnił głowę państwa, że rosyjsko-ukraiński konflikt gazowy nie jest zagrożeniem dla sytuacji w kraju. Według Kancelarii Prezydenta, politycy są zgodni, że należy szukać możliwości dostarczania do Polski ropy i gazu drogami niekontrolowanymi przez Rosję.

Przez kilka miesięcy do dyspozycji VIP-ów będzie tylko jeden Tu-154

Przez kilka najbliższych miesięcy do dyspozycji najwyższych osób w państwie będzie tylko jeden samolot specjalny Tu-154, drugi przejdzie w tym czasie remont.

Polecamy także inne, zaprzyjaźnione nam serwisy internetowe, pierwszy z nich prezentuje wysokiej jakości projekty domów , natomiast drugi to opiniotwórczy serwis który recenzuje okna PCV.
dy'>
zmiany
dla edytorów
narzędzia
W innych językach
Jak CBA odkryło Amerykę

CBA wykryło aferę korupcyjną w kopalni w Bogdance. Zrobiło to pięć lat po prokuraturze

Posłowie za rozszerzeniem uprawnień sejmowej "speckomisji"

Za umożliwieniem sejmowej "speckomisji" dostępu do dokumentów i materiałów uzyskanych przez służby specjalne opowiedzieli się podczas debaty w Sejmie nad projektem zmian w regulaminie izby, posłowie ze wszystkich klubów parlamentarnych.

Kolejny sklep internetowy oszukał klientów?

Warszawska policja wyjaśnia sprawę sklepu internetowego, który oferował telewizory tańsze o kilkadziesiąt procent niż u innych sprzedawców - poinformowała Anna Oleksiak ze stołecznej policji. Klienci, którzy wpłacili pieniądze nie mogli się dodzwonić do sklepu.

Sikorski: Polska jest gotowa odegrać rolę w rozwiązaniu gazowego kryzysu

Radosław Sikorski powiedział, że Polska jest gotowa wysłać obserwatorów, którzy monitorowaliby tranzyt gazu przez Ukrainę do Europy Zachodniej. Władimir Putin zadeklarował wcześniej, że Moskwa wznowi dostawę gazu przez Ukrainę, jeśli tranzyt nadzorować będą unijni obserwatorzy.

Rocco Buttiglione doradcą w Muzeum Jana Pawła II w świątyni Opatrzności Bożej

Rocco Buttiglione, były włoski minister ds. europejskich będzie doradcą w sprawie Muzeum Jana Pawła II i kard. Stefana Wyszyńskiego, które ma powstać przy Świątyni Opatrzności Bożej w Warszawie. Buttiglione zasłynął kontrowersyjnymi wypowiedziami na temat homoseksualizmu, które wywołały burzę we włoskim rządzie i w Parlamencie Europejskim.

Skąd teraz płynie gaz do Polski

Białoruś i Niemcy to w tej chwili jedyne dwa kierunki, z których do Polski płynie gaz. Rura z Ukrainy od dzisiaj jest pusta.

Dwóch mężczyzn zamarzło w Krakowie

- Dwóch mężczyzn zmarło w Krakowie z powodu wyziębienia. To kolejne śmiertelne ofiary mrozów w Małopolsce. Na początku stycznia zmarł w szpitalu z powodu wyziębienia bezdomny.

Olszowiec złożył wniosek o zwolnienie ze służby

Szef ochrony prezydenta ppłk Krzysztof Olszowiec, zawieszony w związku z incydentem w Gruzji, złożył wniosek o zwolnienie ze służby - potwierdził rzecznik BOR Dariusz Aleksandrowicz. O tym, że Olszowiec chce odejść ze służby, napisała środowa "Gazeta Wyborcza".

Pawlak uspokajał prezydenta ws. dostaw gazu

Wicepremier Waldemar Pawlak zapewnił głowę państwa, że rosyjsko-ukraiński konflikt gazowy nie jest zagrożeniem dla sytuacji w kraju. Według Kancelarii Prezydenta, politycy są zgodni, że należy szukać możliwości dostarczania do Polski ropy i gazu drogami niekontrolowanymi przez Rosję.

Przez kilka miesięcy do dyspozycji VIP-ów będzie tylko jeden Tu-154

Przez kilka najbliższych miesięcy do dyspozycji najwyższych osób w państwie będzie tylko jeden samolot specjalny Tu-154, drugi przejdzie w tym czasie remont.

Polecamy także inne, zaprzyjaźnione nam serwisy internetowe, pierwszy z nich prezentuje wysokiej jakości projekty domów , natomiast drugi to opiniotwórczy serwis który recenzuje okna PCV.

Czujesz że przedstawione tutaj informacje były przydatne?

Prześlij link do serwisu www.thepostcardproject.com Twoim dobrym znajomym i przyjaciołom - na pewno nie pożałują!