#######################################################################
#                                                                     #
#                  	       Tutorial			              #
#								      #
#        Program   :  Zyciowa szansa v0.99d by Andy                   #
#        Autor     :  BlackfooT                                       #
#        Narzedzia :  SoftIce					      #
#								      # 
#######################################################################

1) Odpalamy CrcMe (jest ono napisane w 16 bitowym ASM) po komunikacie 
   "Podaj chaseuko :" wpisujemy jakis text np.: 12121212. Odpalamy SI,
   w lini komend wpisujemy BPINT 10 no i wychodzimy z SI :). Teraz tylko
   naciskamy <enter>. No i jestesmy w crackme (miewiecej gdzies tu). 

	218C:0633  06                  PUSH      ES
	218C:0634  CD10                INT       10 <-- Tu jestesmy
	218C:0636  07                  POP       ES
	218C:0637  5D                  POP       BP
	218C:0638  5F                  POP       DI
	218C:0639  5E                  POP       SI
	218C:063A  C3                  RET

2) wpisujemy "bd 0" no i teraz 7 razy F12 powinnismy wyladowac gdzies tu:

	212F:0328  B8FF00              MOV       AX,00FF
	212F:032B  50                  PUSH      AX
	212F:032C  9AC606F021          CALL      21F0:06C6
	212F:0331  9A9D05F021          CALL      21F0:059D <-- Tu jestesmy

	212F:0336  9A9102F021          CALL      21F0:0291
	212F:033B  BF5C00              MOV       DI,005C
	212F:033E  1E                  PUSH      DS
	212F:033F  57                  PUSH      DI
	212F:0340  BF5C01              MOV       DI,015C
	212F:0343  1E                  PUSH      DS
	212F:0344  57                  PUSH      DI
	212F:0345  9A1E08F021          CALL      21F0:081E
	212F:034A  7711                JA        035D

3) przejdzmy do linijki 212F:0345 i wejdzmy F8 do call'a. zobaczymy tam ...

	21F0:081E  FC                  CLD  <-- tu sie znajdujemy 
	21F0:081F  8BDC                MOV       BX,SP
	21F0:0821  8CDA                MOV       DX,DS
	21F0:0823  36C57708            LDS       SI,SS:[BX+08] < -- 
								w si mamy nasz serial
	21F0:0827  36C47F04            LES       DI,SS:[BX+04] < -- 
								w di mamy jakis string :)
	21F0:082B  AC                  LODSB
	21F0:082C  268A25              MOV       AH,ES:[DI]
	21F0:082F  47                  INC       DI
	21F0:0830  8AC8                MOV       CL,AL
	21F0:0832  3ACC                CMP       CL,AH
	21F0:0834  7602                JBE       0838
	21F0:0836  8ACC                MOV       CL,AH
	21F0:0838  0AC9                OR        CL,CL
	21F0:083A  7406                JZ        0842
	21F0:083C  32ED                XOR       CH,CH
	21F0:083E  F3A6                REPZ CMPSB	<-- porownywanie tych stringow
	21F0:0840  7502                JNZ       0844
	21F0:0842  3AC4                CMP       AL,AH  <-- sprawdzanie czy takie same 
							    dlugosci
	21F0:0844  8EDA                MOV       DS,DX
	21F0:0846  CA0800              RETF      0008

4) ta prock powtarza sie jeszcze kilka razy ale juz wiemy, ze nasz serial jest 
   porownywany z "Ismael2oo1". Teraz tylko odpalamy crackme ponownie wpisujemy
   znaleziony przez nas serial no i widzimy komunikat " A wiec wykozystales ... "

					Thats All :)