.


:




:

































 

 

 

 





-

__________________ .. _____ ___________ _____ . __________________ .. _____ ___________ _____ .

-

()

010400

 

()

 

. __________________ .. _____ ___________ _____ . . ( 3 11.04.2011) . " " ______________ ..

:

  ....     ..
        .

 

 

" "

: .

() , :

,

- ;

,

;

, , ;

, , ;

- , , (-2);

- , - , , (-3);

, - (-3).

 

, , ( ) , , shareware / , .

 

() ,

()
-2 ,
-7 , -
-9 ,
-1
-2
-12

 

.1.

:

- ;

- ;

- IT-;

- ;

- ;

:

- , ;

-

────────────────────────────────────────────

.1.


()
:

- - ;

- ;

- ;

- ;

- 86 ;

- ;

-

 

:

- ;

- ;

-

-

-

-


 

 

010400 (: ) .1 ( ).

:

" ",

" ",

" ",

" ",

 

:

" ",
" ",
" ",
" "

 

( .4 ) ( .6 ).

 

3.

,
1- . 2- .
/ / / /
         
         
,  
 
     
-      
( , )      
:
  :
 
7.50

 

1- . 2- .
(), .  
(), .  
(), .    
(), .  
(), .  
(), .  
(), .    
(), .      

 

 
1. . .
1.1. .    
1.2. .    
1.3. .      
1.4. .    
2.
2.1. .    
2.2. . .    
2.3. . Data Encryption Standard. 28147-89.    
2.4. Advanced Encryption Standard, - Rijndael.      
2.5. .      
2.6. . . .    
2.7. . RSA, El-Gamal    
2.8. -. . RSA, El-Gamal, Schnorr, DSS, 34.10-94.      
2.9. . Rabin, Fiat-Schamir.      
2.10. . 34.10-2001.    
2.11. .    
2.12. 1, 2  
3.
3.1. .  
3.2. . Diffie-Hellman .      
3.3. . (Zero-Knowledge Proof).      
3.4. . . .  
4.
4.1.      
4.2.    
5.
5.1. ,  
6. ()
6.1.  
6.2.  
6.3. /  
7.
7.1.      
7.2. .      
7.3.      
8. :
8.1.    
8.2.  
8.3.  
8.4. :  
8.5. : ""    
9.
9.1.    
9.2.    
9.3. SQL (Blind SQL injection)  
10.
10.1.      
10.2.    
10.3.      
10.4. ()      
11.
11.1. ,  
  :      
  : / 2.00 1.00 4.50

 

,
1. . .
1.1. . . , , , , -, (|), (|), , - . : . . : , , , , -, (|), (|), , -; .
1.2. . . . -, , -. : ; -, .
1.3. . , . - -. RSA. : -; RSA.
1.4. . . -. -, . -. -. - . - Manipula-tion Detection Code (MDC), RSA. -, , . - - . .
2.
2.1. . () - . (, , ; , , ). - . , -
2.2. . . . F2- -. S-. .
2.3. . Data Encryption Standard. 28147-89. . (- ). - ( ). (-, ). Data Encryption Standard. DES. F2- P-, E-, -. S- . 28147-89. , 28147-89 DES. .
2.4. Advanced Encryption Standard, - Rijndael. (G-, R-, F- , ). . . Q, Fp= Z/pZ. . . - . Fq Fp. Fq. Advanced Encryption Standard (AES 2000), Rijndael. - AES. AES .
2.5. . (ECB). (CBC, BC), - (CBCCS), - (CFB), (OFB) . . - .
2.6. . . . ... - . . U(Zn). , -. . . . . - . , - . -, , .
2.7. . RSA, El-Gamal . - RSA, () . RSA, El-Gamal LSBF, MSBF, - - , - . .
2.8. -. . RSA, El-Gamal, Schnorr, DSS, 34.10-94. () . -, . -. . El-Gamal, Schnorr, DSS, 34.10-94. RSA. . El-Gamal, Schnorr, DSS, 34.10-94, RSA. -.
2.9. . Rabin, Fiat-Schamir. -. . . . Rabin, Fiat-Schamir. . Rabin, Fiat-Schamir.
2.10. . 34.10-2001. . . . . -. . - (Z-) , . . 34.10-2001. - 34.10-2001.
2.11. . . - .
2.12. 1, 2 RSA, Rabin 1, 2. - - .
3.
3.1. . , , . . - ) . - . - (). ) . . - . - . ): . - - . ) ; ) , . - , - .
3.2. . Diffie-Hellman . - . - -. - -. -. - - .
3.3. . (Zero-Knowledge Proof). , , RSA. - - -. , - , - RSA. .
3.4. . . . . . - . . Access. : -, , - , -. Access.
4.
4.1. . - S- DEA - . - 2, 3, 4- DEA. -.
4.2. . - (). - - -. . - -
5.
5.1. , -. 1-4
6. ()
6.1. , : , , , . , . , , , : . :
6.2. , . . . Cracks, hack, keygens. . , , , : , shareware, freeware, open source, license management system, activation mechanism, copyright, software piracy, cracks, loaders, keygens, fishing, scam, fraud, spam : . . , , .
6.3. / . . : , IT .
7.
7.1. , , , , . : . . , , , : Dead code, live code, debugging, Ring3, Ring0 : .
7.2. . Visual Studio debugger, IDA, Olly DBG, SoftIce, Syser, sources, OllyDbg plug-ins, code Ripper, Code doctor : .
7.3. , RTDSC, VEH, SEH, IsDebuggerPresent, , PCB & TCB, DR? registers and flags : . .
8. :
8.1. , , , . , . , , , : , , riskware, adware, scamware, loader module, infection module, payload, botnet module, . : , .
8.2. . , aPLib , RC4 , TDI, spaghetti , : .
8.3. NtOsKrnl, NtQuerySystemInformation, CRC32 hashing, IDT protection : , .
8.4. : , , , . . INT 2Eh, , , , : , API, API splicing
8.5. : "" "" , , . : .
9.
9.1. , : , , , , , , , : , , , , : , . .
9.2. Buffer overflow, DOS, DDOS, ARP, spoofing, Injects, Perl Inject, PHP inject, Shell inject , , , : Buffer overflow, DOS, DDOS, ARP, spoofing, Injects, Perl Inject, PHP inject, Shell inject : . .
9.3. SQL (Blind SQL injection) , , , . , , , : Blind SQL inject : SQL . .
10.
10.1. , , , , ( ). flow-control. , , , , : decl, srdcall, thiscall, fastcall, volatile : ,
10.2. Windows Linux. , OEP, Portable EXE, IAT, PLT, . . , , , : Exe header, Portable exe header, import table, export table, relocation, IAT, PLT, OEP : OEP . , .
10.3. . , , . . (forth, Turing machine, stack CPU). . , , , : , , , , , . : , , .
10.4. () , , ZPerm, , , NOP , , , . . , , , : , , NOP , , , . : . . ZPerm .
11.
11.1. , :

 





:


: 2016-11-12; !; : 313 |


:

:

80% - .
==> ...

1573 - | 1437 -


© 2015-2024 lektsii.org - -

: 0.035 .