artykuły

Wstęp

CrackMe to określenie opisujące malutkie (najczęściej) programy zawierające często jedynie pytanie o hasło i skomplikowany warunek wykrywania czy to hasło jest prawdziwe czy też nie. CrackMe napisane są tylko w jednym celu - by ktoś mógł następnie złamać zabezpieczenia w nich zawarte. Przez złamanie zabezpieczeń często określa się odgadnięcie klucza, odpowiednie spreparowanie kodu wykonywalnego, itd. CrackMe są ściśle związane z pojęciem tzw. "Inżynierii wstecznej" polegającej na odczytywaniu już skompilowanego programu i wnioskowaniu na tej podstawie, co dany program "miał robić".
Programy Crackme mają często podobne zabezpieczenia do tych stosowanych w aplikacjach komercyjnych i są swoistą rozgrzewką przed łamaniem prawdziwych programów.

Co robić kiedy złamię już CrackMe?

W takim przypadku, jak najszybciej wysyłasz dokładne rozwiązanie pod mój adres lukas.home.page@gmail.com, ja zamieszczam Twoje namiary w serwisie i składam gratulacje ;)

CrackMe #1

23:53
pią, 1 luty 2008
Prosty program napisany w Object Pascalu. Jest to chyba najprostsze CrackMe jakie można zamieścić, jednak jego rozwiązanie i tak wymaga dużej wiedzy. Rozwiązanie polega na znalezieniu odpowiedniego hasła.

Lista zwycięzców:

  • Piotr "Informatic" D.
    e-mail: kaczka007 [goryl] gmail [krop] com
    GG: 9049952
  • Zbigniew "stg" Hellmann
    e-mail: mika.hellmann [goryl] gmail [krop] com
    GG: 1485243
    http://smartlinux.sourceforge.net/
  • Radek Lisowski
    e-mail: ssjgt [goryl] o2 [krop] pl
  • Tomek J.
    e-mail: tomassi17b [goryl] interia [krop] pl
    GG: 7443526
  • Łukasz "WassaDamo" P.
  • Norbert "norbi123" B.
    blandzi [at] tlen [dot] pl
  • Michał "Budrys" P.
    www.budrys.info
  • Jarosław "MSM" J.
  • Tomek C. "Tumek"
  • Jędrzej M. "BuŁa"
    GG: 505114

CrackMe #2

23:54
pią, 1 luty 2008
CrackMe napisane w języku Zdzich, będącym nakładką na Assemblera (tak więc w języku średnio poziomowym). Rozwiązanie polega na znalezieniu odpowiedniego hasła.

Lista zwycięzców:

  • Zbigniew "stg" Hellmann
    e-mail: mika.hellmann [goryl] gmail [krop] com
    GG: 1485243
    http://smartlinux.sourceforge.net/
  • Radek Lisowski
    e-mail: ssjgt [goryl] o2 [krop] pl
  • Norbert "norbi123" B.
    blandzi [at] tlen [dot] pl
  • Jarosław "MSM" J.
  • Tomek C. "Tumek"

CrackMe #3

23:54
sob, 7 listopad 2009
Plik JAR uruchamiamy w konsoli poprzez: java -jar NazwaPlikuJar.jar
CrackMe napisane w języku Java. Rozwiązanie polega na znalezieniu odpowiedniego hasła i krótkim opisaniu sposobu w jaki doszedłeś do prawidłowego hasła.

Lista zwycięzców:

  • Zbigniew "stg" Hellmann
    (po raz drugi w dziejach konkursu jako pierwszy zgłosił rozwiązanie zadania)
    e-mail: mika.hellmann [goryl] gmail [krop] com
    GG: 1485243
    stg.unixstorm.org (strona domowa) http://smartlinux.sourceforge.net/
  • Paweł Muchowski
    pmuchowski0 [goryl] gmail [krop] com
  • Tomek C. "Tumek"
  • Jędrzej M. "BuŁa"
    GG: 505114
Dexter