- e-mail

 

 -

   -null-

 -

 LiveInternet.ru:
: 16.05.2008
:
:
: 625

:

(6)

, 06 2009 . 16:20 +
- Vomitory - Redeemed In Flames
- nice ;)

. ( : kW72{w2@/b5$v) - . , . , ( ) . ?

:

login - -
passwd - -
hash - -
hash_et - -
f - -
g - -

. - IF... ELSE... :

1. login, passwd
2. - hash = f(passwd), f(passwd) -
3. - . .. if(hash != hash_et) InvalidPassword(true);

:

+--------------------------+ +-----------------------------------------------------------------+
| | | |
| | | |
+--------------------------+ +-----------------------------------------------------------------+
| passwd | -----> | hash = f(passwd); |
| | | if(hash != hash_et) IncorrectPasswd(true); |
+--------------------------+ +-----------------------------------------------------------------+

:

1. (.. - a5XG8#n90\!@#94SA);
2. - f(passwd) , .
3. - f(passwd) f(passwd).

- ( ). , , - .

:
1. . - .
2. ( ) .
3. . , .
4. , - . .. DES64, MD5.

.. :
+----------------------------+ +---------------------------------------------------------------+
| | | |
| | | |
+----------------------------+ +---------------------------------------------------------------+
| hash1 = g(passwd); | ------> | hash2 = f(hash1); |
| | | if(hash2 != hash_et) IncorrectPasswd(true); |
+----------------------------+ +---------------------------------------------------------------+

:

1. () .
2. ,
. , . .
3. , .. .
4. - , .. , .
5. - . .
6. (, ).

P.S. . 8)

:  
(5)

,

, 12 2008 . 03:30 +
- DJ Zen - I Believe
-

. . , , - . , DZ. . : VX- . . , Z0mbie Vecna ( LordASD', ) 29, . , , --. ( ), ( ) .
, 6 :
1. , . VX- - AV- , .. , . "" "-"
2. .
3. , "" - NOP; MOV AX,AX; XCHG BX,BX .., .. . PUSH DX \ POP DX ;NASM-style code
4. .
5. 1- 4-, ,
6. permutate-. - Z0mbie.29A. . , . . , HLL. , . . , , . , , .

- , DZ . - , . . . , - . , , , . , . , . , ( IDA Pro ). . , EIP , , JMP' / Jcc , .. . , , . - . , . , , ( ). , "" . , 2-3 .
. , . . , .
P.S. , - . . .

 (380x238, 45Kb)

:  

 : [1]