************************************************************************* ************************************************************************* *************Witaj w tutorze #4 by TepeX !!!***************************** ************************************************************************* ************************************************************************* Bytom woj.Slaskie 21.02.2000 Witaj !!! Tym razem chce przedstawic ci podstawa terminologie uzywana przez spolecznosc cracker'ska. Poza tym bedzie spis, wraz z opisem wiekszosci uzywanych programow cracker'skich ( i nie tylko ) wraz z krotkim opisem co i jak! Zaczynanmy! Zaczne od spisu programow (mam nadziej, ze uda mi sie go zrobic alfabetycznie...). Aspack - kolejny packer plikow wykonywalnych, jak zwykle .... :) Customiser - kolejny uzyteczny program, pokazuje hwnd i inne badziewie okna, umozliwia wykonywanie na nich wszystkich operacji (wlacznie z uaktywnieniem przycisku/okna, pokazeniem, schowaniem) IDA - bardzo dobry disasembler, niestety ciezki ( kilkanascie mg) ICEDUMP - dodatek do SoftIce, umozliwia zruczanie pamieci do pliku (z mala pomoca ProcDumpa) oraz sluchania ulubionego mp3 podczas lamania FileMonitor - analogicznie jak RegMonitor, tyle ze sluzy do plikow FroSice - niezwykle uzyteczny program do zabezpieczenia SoftIe przed wykryciem, w niektorych przypadkach nieskuteczny HView - hex edytor, calkiem ladny i przyjemny LoneWolf - polski zbior cracko i seriali, pomysl i wykonanie Imaginative Masm - kompilator asmeblera Neolite - paker plikow wykonywalnych PePack - paker plikow wykonywalnych ProcDump - najlepszy unpacker do spakowanych plikow (made by Stone and G-Rom ) RegMonitor - swietny program, pokazuje odwolania do rejestru, SafeDisk - program zabezpieczajacy plyty CD przed kopiowaniem tworzy unikalny numer seryjny, ktory nie jest kopiowany przez nagrywarki Shareware Cracker - zbior crack'ow by Profit Shrinker - paker plikow wykonywalnych SmartCheck - niezastapione narzedzie do walki z programami napisanymi w Visual Basic'u Symbol Loader - centralna czasc SoftIce, sluzy do uruchamiania programow w SoftIce SoftIce - jeden z najlepszy debuger'ow. Od wersji 3.0 jest pod windows'a. Naucz sie go dobrze - jest niezastapiony. Tasm - kompilator asmeblera W32Dasm - najczesciej uzywany disasembler and debuger, pomoze ci gdy SoftIce zawiedzie UPX - paker plikow wykonywalnych A teraz czas na terminologie (prosze nie tlumaczyc doslownie terminow!): breakpoint - tzw. pulapka, po jej zastawieniu np. na pobranie text'u program bedzie (w ktorym zastawilismy pulapke - najczesciej debuger) przejmie kontrole po wywolaniu funkcji pobierajacej tekst Cd-check - zabezpieczenie cd-romu, najczesciej uzywane w grach do sprawdzenia obecnosci w napedzie plyty cd z gra crack - dzielo cracker'a majace umozliwic pokazanie jak latwe i proste jest przerobienie programu jednym MALYM plikiem cracker - osoba (bardzo inteligetna :))) ) starajca sie doglebnie poznac dzialanie programow ( i nit tylko ), czasto uwazana ze zlo doczesne (gorsze od AIDS?!), ktore nalezy za wszelka cene wyplewic ze srodowiska crackme - program od cracker'a dla cracker'a, swoistego rodzaju proba sil i umiejtnosci, Debuger - program umozliwiajacy podgladanie (wlacznie z ingerencja) wykonywania programow, w zamierzeniach ma sluzyc programistom do znajdywania bledow w programach i kontrolowania ich wykonywania, ale wiadomo jak to jest ... i co sie dzieje ... i teraz jest naszym podstawowym narzedziem "pracy" dekompilator - program umozliwiajacy wyciagniecie kodu zrodlowego z pliku exe, z tego co wiem istnieja dekomplilaotry do visual'a, delphi oraz javy Disasembler - rozklada program wykonywanlny na kody asmeblera, wraz z podzielaniem na sekcje Dongle - tak zwany klucz sprzetowy, jedne z popularniejszych zabezpieczen programow graicznych/architektonicznych/geodezyjnych, dzialanie jego polega na wyslaniu do klucza (podpietego pod port LPT 1) i na podstawie otrzymanej odpowiedzi sprawdzic jego obecnosc/auten- tycznosc generic patcher - uniwersalny patch, dzialajacy na kilka wersji programow, za pomoca wbudowanych mechaniznow znajduje odpowiednia dzialke i ja zmienia HASP - rodzaj klucza sprzetowego klucz sprzetowy - patrz dongle Loader - program dzialajacy w pamieci komputera, sluzyc ma zmienianiu kodow instrukcji w pamieci, najczesciej uzywany, kiedy program jest spakowany, a ze wzgledow techniczncyh nie mozna go rozpa- kowac Nagscreen - rodzaj uprzykrzacza, z reguly jest to okienko informujace o niezarejstrowanym programie Patch - doslownie nakladka, najczesciej na jakis dany program umozliwiajaca wykorzystywanie go NIEZGODNIE z prawami autorskimi PE - naglowek plikow wykonywalnych, znajduje sie w nim glowne centrum sterowania, np. adresy sekcji, itp. reverse engineerring - jasniejsza ?! strona naszej dzialanosci, polega na sledzeniu wykonywania czegokolwie, zrozumienia tego i (ewentualnie) odwrocenia ich Sekcja - czesc naglowka pliku exe,dll zawierajaca np. deklaracje zmiennych itp. kilka podstawywych sekcji: data, code, itp. Sentinel - kolejny rodzaj klucza sprzetowego time-limit - zabezpieczenie czasowe, program dziala tylko przez jakis okreslony czas unpacker - program neutralizujcy (rozpakowujacy) pliki spakowane, jakims pakerem najczesciej unpacker taki jest napisany pod konkretny paker - dziala tylko na okreslony , choc sa tez uniwersalne takie jak np. ProcDump Ciekawe adresy: www.crackpl.site.pl - polska kultowa juz strona, poprostu THE BEST www.cookiecrk.z.pl - strona grupy CookieCrk. Duzo toolsow, crackme www.ptasiek.x.pl - newsy ze sceny crack www.provider.com.pl/~beanus/ - mirror fravii i Crackstore www.corleone.net/a_s_s_e_m_b_l_y.htm - Art Of Asmebly Language - genialna ksiazka o Asmeblerze (moze kiedys ja przetlumacze) GREATS: mNICH - nauczyl mnie wiele (i na pewno nie tylko mnie ), gbyby nie on dalej bylbym "zwyczajny" +HCU - za to co robia i jak robia CrackPl - za postawe ( fundament ) polskiej sceny crack GustawKit - za to, ze trzyma caly ten burdel ( bez urazy, chodzi o balagan :PPPP ) A takze dla wszystkich cracker'ow na swiecie ( + Rafal Platek ) !!!!!!! zhrbytom@friko.internet.pl***zhrbytom@friko.internet.pl***zhrbytom@friko.internet.pl*** zhrbytom@friko.internet.pl***zhrbytom@friko.internet.pl***zhrbytom@friko.internet.pl***