|
|
MIT
1
2
3
4
5
6 «»
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
9.4
9.5
9.6
9.7
9.8
9.9
9.10 -
9.11
9.12
9.13
10
1
, .
.
—
. ,
.
.
.
,
,
.
, , ,
.
, .
.
.
— .
, .
,
,
, .
, ,
, —
«» , ,
, .
, «» ,
«» . , «» -
. :
, .
2
,
, . ,
,
, ,
, . 2.1, .
, —
, . ,
. . 3 5 ,
.
.2.1 . (keyway),
(plug). (wards).
, .
, .
(hull). ,
, 1.
.
,
(key pin) (driver pin)
(sheer line).
, .
,
.
. 2.1
3
. ,
, .
,
. ,
. . 4
. . 9
.
«» . 3.1.
. . —
,
.
:
, .
. ,
. ,
. .
.
,
.
, , . .
.
, .
. 3.3. , ,
.
.
. 3.3 .
, ,
.
. , . 3.3
, , , , .
. 3.1
. 3.2 ().
. 3.3 (b)
4
.
, ,
, . .
4.1-4.3 , .
—
, .
. ,
. . 4.1
.
, . . 4.2.
, .
,
, . . 4.3.
.
.
,
,
, , ,
, .
,
,
. .
. 9 , -
.
· 1. .
· 2. ,
.
· 3. ,
.
· 4. . 2.
. 4.1 ()
. 4.2 (b) ,
. 4.3 () ,
5
,
, ,
, .
, .
.
«», ,
, ,
, ,
. ,
,
, ,
. ,
.
. 5.2
. :
,
. , ,
.
,
, ,
, ,
. ,
, .
,
,
.
, .
, , ,
.
, ,
, ,
. . . 5.4. ,
,
.
. , . .
.
. 5.5.
. 5.1
. 5.2
. 5.3
. 5.4
. 5.5 ,
6
«»
,
.
,
«».
.
, .
(. 5.5), . 5,
. ,
. ,
,
. , ,
, ,
, ,
.
,
. ,
, . . . 5.3.
,
.
.
,
,
. . . 6.1.
.
, . ,
«» ,
. . 8
, ,
.
,
. (. .
9),
, . . . 6.2.
,
, ,
. .
,
.
. . 6.1
.
, ,
. , , ,
, . 9,
.
. 6.1
. 6.2
1. .
, ,
.
2. .
, .
. ,
,
.
3.
, .
4. ,
, .
,
,
.
5. ,
.
, , ,
- .
7
— , .
— ,
, ,
. ,
.
7.1
—
. ,
, ,
,
.
.
.
«» -
, .
,
.
, ,
.
.
,
.
7.2
,
-
.
,
, , .
, «»
, ,
.
,
.
.
, .
, ,
. ,
,
,
. ,
,
, .
— .
, ,
, ,
.
7.3
,
.
«» ,
. ,
, , , ,
, . . 9
.
,
. , .
,
.
:
. ,
. .
, ,
, — ,
. ,
, ,
, .
«» . ,
- ,
,
.
,
,
, .
8
,
.
,
.
,
. ,
.
— - , , -
. , ,
, .
.
,
.
8.1 1:
, .
, ,
«» ,
.
,
. ,
. ,
. «» ,
, ,
. .
, ,
.
— . — ,
. .
,
, .
,
.
, «», ,
.
,
. , «»,
. ,
.
, . , ,
, .
, ,
;
.
. .
, , , ,
.
8.2 2:
,
. ,
. ,
.
.
.
,
.
, .
. .
,
, . ,
,
. ,
.
, . ,
. «»,
.
, .
,
.
,
.
. ,
, .
8.3 3:
,
.
, . 5.
, ,
.
.
, ,
.
,
.
,
.
,
, ,
.
, , ,
.
, :
,
, .
,
.
.
, .
.
, ; ,
- .
—
.
,
.
8.4 4 ,
,
. ,
,
( . . 6).
,
. ,
. .
,
( ).
, . ,
1 — , (.. ,
).
.
.
,
.
,
. . . 6.2.
,
, ,
.
.
,
. , ,
, .
,
. ,
,
.
.
8.5 5:
. ,
,
.
,
. ,
, , .
, .
,
. .
, , .
,
. , «»,
.
, ,
.
, «».
,
,
.
.
9
,
, .
, , , ,
. ,
.
,
.
9.1
,
,
. ,
, , 180
, (. 9.11).
9.11 , 180
, , .
,
,
.
,
. .
, ,
, .
Master ,
. Yale
, .
Yale
(. . ) ,
.
. . . 9.1. , ,
.
.
,
.
, ,
- .
, - .
. 9.1
9.2
, ,
, .
(90 )
.
. ,
,
. , ,
- . ,
.
180 , ..
. . 9.11.
9.3
. .
,
.
,
.
. ,
, ,
.
,
. ,
,
.
9.4
, , ,
-
. , ,
.
( ) (. . 9.2),
,
.
, ..
, .
, .
,
, .
,
. ,
, .
, .
9.5
,
.
. ,
, ,
.
, ,
. , ,
, ,
. .
.
,
. , .
(..
),
, ,
. ,
,
, .
,
,
, ,
.
,
.
.
,
. ,
. . 9.2 ,
, .
, .
, .
. —
. , ,
, ,
,
.
.
.
, .
9.6
,
, , .
, .
, , ,
,
.
,
, .
. ,
,
, .
.
. 9.2 ,
9.7
,
.
. 9.3 ,
, .
.
, (
-
),
.
, ,
- . ,
.
.
, .
,
,
, ,
.
,
, -
. , ,
,
.
, ,
.
, ,
,
9.8
(, Yale),
/ .
. ,
.
, . . . 9.4. ,
,
, ,
( ),
.
. .
. . 5.5.
,
, ,
, . ,
.
,
. . 9.6
. ,
,
. . 9.6b ,
.
,
. . ,
.
, ,
.
, , ,
.
.
,
.
.
. 9.3
|
, |
|
,
.
:
- !
- ! - . -
,
.
,
.
.
:
- - .
?;
-,
.
!
- , - . -
;
,
.
: - .
.
,
.
- , - , -
,
.
: - .
,
.
: -
:
.
.
: - .
.
.
.
.
.
!
---
,
: - !
,
.
.
- , ,
.
:
!
.
: - !
, !..
.
.
, ,
.
- ,
!
: - !
.
.
- .
,
!..
:
- , ,
.
,
.
,
.
,
- !
: |
OllyDbg 1.10 |
|
– . (. )
, . ( ).
:
" . , : , Shell-, " " . , ", "The Art of Exploitation, 2nd Edition by Jon Erickson ( )", .. " ".
: |
|
|
: |
. |
— . « ». , . – , ! =)
… ( , ""). . . , , «», , . – ! =) – . . , , . , , , – , ( – ).
1. , .
I.
II.
III.
IV.
2. , « »
V.
VI. – « », « »
VII.
VIII. (, )
3. ,
IX. «-…» , …
. « » « »
I.
II.
: . – , (: , , , , )! , , – . 366- , -. – , « ». , =)
|
|
|
,
,
,
.
,
.
1815
ø.
! , ,
, , ,
.
, ,
,
, , .
,
, , ,
,
.
, ,
, , -
,
?
* * *
,
, -
,
.
,
, !
, ,
.
.
31.01.1916.
* * *
, , , ,
, …
– :
« ?»
–
–
,
.
.
14.07.1918
* * *
.
.
.
,
.
:
, ,
,
.
.
17.01.1917
: |
: | [1] |