Account name:
Password
(OpenID?)
(Forgot it?)
Remember Me
You're viewing
yms
's journal
Create a Dreamwidth Account
Learn More
Interest
Region
Site and Account
FAQ
Email
Reload page in style:
site
light
Царапающий лбом скрижали времён
Mostly Harmless
(no subject)
(no subject)
Nov
.
23rd
,
2005
11:55 am
yms
вход в native code из managed — это как вход в Сумрак... или в Глубину...
Current Mood:
Сумрак, Сумрак, я не твой
Flat
|
Top-Level Comments Only
no subject
Date:
2005-11-24 06:51 am (UTC)
From:
dimorlus.livejournal.com
Кстати, кто б объяснил вот такую магию
; RegisterModule()
mov si, offset vdd_name
mov di, offset vdd_init
mov bx, offset vdd_disp
dw 0c4c4h ; ntcall:
db 058h,000h ; RegisterModule
jnc init_ok
Это работает в ntvdm и грузит dll.
no subject
Date:
2005-11-24 07:21 am (UTC)
From:
yms.livejournal.com
Кажется, ответ здесь:
http://groups.google.com/group/comp.os.ms-windows.programmer.vxd/browse_thread/thread/5ab4dba956e7a10d/72084261254db697?lnk=st#72084261254db697
http://seclists.org/lists/bugtraq/2004/Oct/0183.html
у меня под рукой нет DDK, посмотреть не могу...
Похоже, специально генерируется недопустимый код операции (c4c4), чтобы вылететь в exception и там продолжать свои черные дела...
no subject
Date:
2005-11-24 08:18 am (UTC)
From:
dimorlus.livejournal.com
Точно, это именно оно. Что генерируется исключение я догадался, но остальное было покрыто мраком (или сумраком?).
3 comments
Reply
Flat
|
Top-Level Comments Only
Profile
Michael Yutsis
Recent Entries
Archive
Reading
Tags
Memories
Profile
March
2022
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Most Popular Tags
htc
-
18 uses
mobile
-
14 uses
msh
-
2 uses
prg
-
8 uses
twitter
-
12 uses
андроид
-
9 uses
вики
-
98 uses
левосудие
-
26 uses
мемуар
-
30 uses
новгородское дело
-
143 uses
псой
-
33 uses
р§рµсђрѕрѕріс†с‹
-
1 use
р§р“рљ
-
4 uses
раскопки
-
19 uses
рј
-
9 uses
рџсѓрѕр№
-
1 use
соционика
-
3 uses
у
-
228 uses
центон
-
60 uses
чгк
-
49 uses
черновцы
-
43 uses
Page Summary
dimorlus.livejournal.com
-
(no subject)
Style Credit
Style:
Neutral Good
for
Practicality
by
timeasmymeasure
Expand Cut Tags
No cut tags
Page generated Mar. 25th, 2026 10:07 pm
Powered by
Dreamwidth Studios
no subject
Date: 2005-11-24 06:51 am (UTC); RegisterModule()
mov si, offset vdd_name
mov di, offset vdd_init
mov bx, offset vdd_disp
dw 0c4c4h ; ntcall:
db 058h,000h ; RegisterModule
jnc init_ok
Это работает в ntvdm и грузит dll.
no subject
Date: 2005-11-24 07:21 am (UTC)http://groups.google.com/group/comp.os.ms-windows.programmer.vxd/browse_thread/thread/5ab4dba956e7a10d/72084261254db697?lnk=st#72084261254db697
http://seclists.org/lists/bugtraq/2004/Oct/0183.html
у меня под рукой нет DDK, посмотреть не могу...
Похоже, специально генерируется недопустимый код операции (c4c4), чтобы вылететь в exception и там продолжать свои черные дела...
no subject
Date: 2005-11-24 08:18 am (UTC)