|
资料来源:谋学网(www.mouxue.com)逆向工程-[南开大学]22春学期(高起本1709、全层次1803-2103)《逆向工程》在线作业
3 z- Z$ q: G* ^6 d7 \试卷总分:100 得分:100
3 b, t0 a0 x# s) ~8 e) Z& d$ H第1题,IRQL的最低级别中断是9 |. E& R! E/ E/ \+ w6 g
A、PASSIVE_LEVEL
; q9 T% ?, Z, v: T* uB、APC_LEVEL
1 g; b* Z+ I% G" dC、DISPATCH_LEVEL* S& O7 p6 m/ L! K/ m
D、DIRQL
" \. K; J. z, w& L7 X: V# d正确资料:
6 E& F3 z$ q K$ V9 P# F6 S% e) r p
3 E) X/ k a( C1 M
第2题,能解码每一条指令所使用和影响的寄存器# V; H% C) e F
A、ODDisasm" `+ X: v; u1 y4 I `. m
B、BeaEngine
" o6 q2 [" T5 W# r+ h( WC、Udis868 R$ D" D6 Z; N5 w/ L" l
D、AsmJit! j2 b5 g e* L" v' P, }
正确资料:
4 T8 d J6 a2 ]. l4 f0 b5 E
2 Q- j7 u' ~6 t+ ?
5 F7 i! p% c. s+ k第3题,PE文件中的分节中包含由可执行文件所使用的资源的是
/ r% A; q$ R" H$ {0 ^8 G+ PA、.rdata4 Y' l# }. u" f% p) S
B、.text
, r; j7 y6 s7 ]' \& HC、.data: h; v0 _' J" B6 ^$ f" X4 d
D、.rsrc) B& _- g9 x8 G3 I. Y. F \! N$ y# m
正确资料:
Y$ \5 Z' {7 I5 {* N, G3 v1 b5 g% G, G$ k
! C8 r7 H+ n4 j R* T \第4题,用户的应用程序就是用VisualC++等工具开发的应用程序也是运行在级上的0 l5 Q$ l/ y' Q' W( r
A、R0; s8 m/ X2 R5 P
B、R1
9 l% j4 d4 Z3 k, LC、R2
* O. {/ Z$ T" d$ ^D、R3
1 b* R# k7 p* m1 a' f' s; D3 B9 k正确资料:
3 u* S" ^/ u) A0 p, E8 Z: w+ q( r. N4 O9 G
' j2 P0 G# I4 k) n资料来源:谋学网(www.mouxue.com),PEiD是利用来识别程序是由何种语言编译的的7 e2 a6 l; u, p6 U# S
A、特征串 m' a @% |- I7 o+ Y
B、启动代码
) N' z# ^9 c0 lC、导入函数0 ~1 R& i# W6 u* j# K$ I
D、导出函数
5 p% l5 z# X0 B; d正确资料:
0 ?0 Z7 W5 [: q( ]- K* \. G+ A! ^1 K2 x
/ i: ]0 Q, D: x" i6 G1 q第6题,假设整形数组ary的首地址是0x1000则ary[3]的位置是' o1 Y& R. k$ S) K1 b
A、0x1000
1 q( r& J1 {& P/ s* CB、0x1004' _8 p X- [2 p
C、0x1008
* h; e" B: N# h* N4 uD、0x100C1 K- o+ B, ^) b: Y8 c& R
正确资料: V1 q7 h2 h) B1 b( n
! c; ?+ m. R8 [
8 C9 |( Z2 I9 W: `第7题,所有IDC脚本中都有一条包含文件的语句2 {6 Y5 {. u# v1 Y4 q
A、idag.exe
4 y0 Y8 H: `2 DB、idc.idc3 g/ y! i; |9 K5 ?+ D. N: X) K
C、ida.cfg
% l' R) m7 A J. i% mD、idagui.cfg
7 b9 e9 A9 K$ u正确资料:) Q. g& }( w' L" p( s+ M
/ @5 J, [4 u/ A6 i# I Z/ e1 M* ^5 y) ? s
第8题,由R3进入R0是通过实现的
$ ?1 [/ P( n* i8 z8 ?8 c7 lA、内存映射
* E- ~( g/ e9 V; YB、基地址重定位
, O+ d6 }1 r/ l; [2 J7 UC、中断$ j b+ y6 h' u1 `4 d$ d- i
D、异常0 T0 f3 U9 P* o. k6 I5 t1 ^
正确资料:! Q( S2 n c/ o- {. m
8 z$ f& I* s* Y$ G
' V7 p/ \4 J' g第9题,静态分析的基本步骤是
8 a) r' O+ k% s+ E# S o1查杀测试
( N$ Z1 t* W* o% a9 U5 t" s* g+ V2二进制分析
. `7 Q! q' w4 \8 S3搜索引擎
f0 m0 F: d1 L, r- ~( f* o4样本信息
! h( y% p) c E9 N5 IA、43219 D/ `( _8 }9 @7 {; y6 q1 I4 _" l
B、4123- C" i K+ m) W! J
C、4132
4 \! i1 F% u- y0 `' c* h% @D、3142
6 M8 F0 Y Y7 o' U* e8 e" D! @正确资料:4 b9 q: ?4 v) Q, \7 P
7 h' ]% j# E. J: w* Q
( X: b) M3 ~. l% m& h8 ~5 _资料来源:谋学网(www.mouxue.com),PEiD是利用来完成识别工作的
7 {4 A4 E1 i+ {- D* ^, G6 R4 S# K cA、特征串' {6 F1 c/ a2 U9 O6 e9 Y; j* t- G
B、启动代码- ^% @7 w v' k
C、导入函数; G L0 h( h1 ^4 o
D、导出函数5 w2 }8 Q$ V1 A3 ?2 H+ U
正确资料:! P5 i) R, |- X$ [; g
" m% K+ `' A) v- J3 `& ]$ X. g4 e
. a3 @! a% s8 j" i* ]第11题,与Capstone反汇编器对应的汇编器是; m, ^ ]6 i! c+ f: h3 N, d! N
A、ODDisasm3 z. D5 J& b" o, ]3 K
B、BeaEngine
. L5 N0 k5 {) R6 d7 }5 KC、Keystone0 Y& f/ A: @. X3 ?
D、AsmJit
4 ^& Y3 B" |# F/ R+ ]正确资料:
, I* Q0 Y6 O4 k& o% ]- p+ g6 Q+ q$ U
4 o9 e- d3 u9 B$ W4 ]' X资料来源:谋学网(www.mouxue.com),用十六进制工具查看IMAGEFILEHEADER结构的情况时以下字段中哪个代表可执行文件的目标CPU类型
; C& T2 J7 T; W Z1 oA、NumberOfSections
+ a! o9 U1 y8 l k2 Q2 xB、Machine
q* B! n( m/ Z3 M4 HC、TimeDateStamp7 l$ V' j* ? H. ?1 t
D、Characteristics5 p2 A' T' z- w0 J" u" e
正确资料:; H! O3 C9 @6 y/ u/ R3 b
: h. _& i: o' [) ]/ n! Q0 C
; H: n& f0 D0 c* o; _9 @第13题,在小端字节序中012710对应的正整数16进制表示为
& k& ?( j$ n. s, V3 f) H# dA、0x7F000001/ ^$ j f y7 P. n1 [( i
B、0x01000007F
0 J- S3 w; R# h$ s- Y( E& M1 zC、0x00017F00
9 @) D9 T( \& x, X! e) k" ND、0x007F0100
* V1 q, l; r7 n- J" \2 M正确资料:
. V# C5 g; f$ `! f8 T
6 B; H+ o; R% @' _) y Z( u9 g3 }* u9 ]+ w; o5 T2 P
第14题,用于在内核中管理进程的各种信息
' u+ m3 N& v( U, P; uA、Dispatcher对象
7 `- N/ s; b8 X3 bB、I/O对象; a: ^) ?& o" |/ t% ]! L
C、进程对象# f x( `" N# \! }! C M; k
D、线程对象
* f S5 \4 g/ w5 K1 |4 p正确资料:$ ^; e3 c3 U4 `% }9 S: L
8 x5 F# `$ m9 Q6 Z3 F/ t5 j' Q( ^3 E+ A1 \/ o1 i0 M
资料来源:谋学网(www.mouxue.com),请对Windows的启动过程包括的以下几个阶段的顺序进行排列% N: ^$ f- q5 o# ]- s r
1初始化启动阶段
' q8 [- d. z% w: ^2启动自检阶段, a y1 \; Q. P% w( S
3Boot加载阶段% a* r* D$ M' }
4检测和配置硬件阶段$ w$ Z+ ]6 Z* ^9 O! y
A、3412
$ w+ ~, O( P1 c; h% uB、2341
: E" D1 @4 J/ V1 o. b" \) @C、2134
& l8 o+ \ A2 N) [8 YD、3214
t! K) J4 R5 w: h正确资料:
; o) s( L2 J" ^0 g! l- t) z! o+ _+ U
0 J7 r3 y2 a5 T* L+ F8 {' U% D Z0 u2 F8 Y* t& x8 p
第16题,PE文件中的分节中唯一包含代码的节是
: n: A& u3 M# N- V; FA、.rdata
r. F: K0 @0 d1 cB、.text
c _2 x" ^6 @, j. nC、.data
- _3 A4 q2 E+ K5 }9 ]; y8 ]D、.rsrc
! `2 J# X( Z# |7 _% A9 u: y$ T正确资料:" }. E0 }5 _/ A3 ?9 Y" M% T7 O Z
& m- s. [2 Q, }: T# X% l
; u- E. c0 V; [0 Q# G4 E/ l第17题,表示回调函数在试图处理该异常时再次发生了异常也就是嵌套异常的返回值是下面哪个
^* f+ Z) H; }0 YA、ExceptionContinueExecution: r1 n) o5 e3 ]) r" z$ o0 e) |2 A
B、ExceptionContinueSearch! s& x. s- X0 d' A4 w, o, d) d
C、ExceptionNestedException
3 _: t8 V: _. I/ u8 [3 hD、ExceptionCollidedUnwind) n4 B. J/ `5 v5 z$ l# i
正确资料:# l7 n0 @0 y2 h! R% M; R; O
% p- X$ ~: r5 \2 L0 I n6 @( N$ {# Y) ]4 @7 g5 w I4 P6 z2 h
第18题,挂钩SSDT中的函数可以防止模拟按键
2 b9 v! Y1 [3 [7 _1 v* f W/ V* ]A、NtGdiBitBlt0 M1 S2 f( E5 Z3 r+ p$ I
B、NtGdiStretchBlt# I% E/ `' m2 N
C、NtUserSendInput4 X5 R8 _5 C, r. i: a
D、NtUSerFindWindowEx& _4 O* U0 E( { K$ J5 c: N& d
正确资料:
0 X6 q7 [9 ~) |5 V1 J6 R" i( O% }! W* N6 s5 y2 c1 Y
" C& f; Y: K. D第19题,除了CPU能够捕获一个事件并引发一个硬件异常外在代码中可以主动引发一个软件异常这只需调用函数. U. q- h( y! ^8 u
A、RaiseExeeption(), K9 N# K N' ?* s) v1 z
B、nt!RtlDispatchException
R+ M" m0 p' `C、KeBugCheckEx8 r0 a' p' G9 O% b7 T
D、KiDispatchException
; p6 K: S e# M0 s' d* |) n正确资料:% u; {& A/ E- O# e" b& _3 v5 F
! J' h$ ?7 O8 }( B4 c2 D1 t) H7 @& r
资料来源:谋学网(www.mouxue.com),虚函数的地址是在时候确定的
2 s- ~3 h2 |) h4 \; `A、程序编写时
$ h8 q ^8 c* WB、编译程序时
0 i* O A; _/ E" C: }C、调用即将进行时- e& e1 k- \( b8 [5 W
D、程序执行后
. f6 [( j1 `2 a8 g正确资料:6 V1 @1 z3 l3 O2 R9 p- d
" k$ m' p, v& A8 Q, {7 E
+ W( T) d" H4 _第21题,虚表的每一项都是个字节存储的是成员函数的地址
7 j4 r* m6 U w% m0 O \3 mA、24 ?) P' `" u5 V
B、4
; ]2 ^$ C4 ~0 U! Z4 \C、6
9 E- k' _% a0 P6 d, `1 Q& qD、8
M" [. y# _8 ~% i' C4 K* y正确资料:% h5 [( m: n: c4 g8 l% b R
0 S6 Y* \2 `& G9 {+ I7 A8 o! e7 A
3 d$ D; }" \; w" C8 |* F- H第22题,主要处理来自User32dll和GDI32dll的系统调用
% d& r" S. ~. {4 Y$ }A、SSDT8 M8 Y" z1 F. e& L( Z+ N
B、IAT
& A9 E7 w% B, x7 i5 ]C、GPT
* k9 S: z% n4 nD、Shadow SSDT
$ N% N5 A! g/ N* D* ^9 j正确资料:& v0 W7 d8 Q& a+ ^
2 { Z/ x; I' |5 n! X# N6 s( d
6 @) ~8 b/ Z9 Y# M! r) ~$ G% ?第23题,以为前缀的函数代表核心层! \0 Q0 f: c5 y4 e* a' z- u
A、Ex
8 z4 O6 |( l0 S! V4 Y) V( LB、Ke
$ p: n" E! j2 K% lC、HAL/ ]: R; U) [& g, h/ `
D、Ob
& J2 o+ ~& |( M G正确资料:1 _+ R& s4 N/ }; ~5 w, U
; {/ @9 O1 _/ u' Y+ }/ M
2 k# q9 y$ Y4 A7 r1 I/ }
第24题,在获取不到高级语言源码时是从机器码中能可信并保持一致地还原得到的最高一层语言
( P; F, E6 Z/ Q; n. x5 i! Y. G3 eA、机器指令
6 u) B: @* G8 v" X- B/ b! i. NB、微指令
: J' ?9 P8 ]9 B0 M" ~, NC、汇编语言7 Y/ V" `0 c4 V" ?! r& N. u, T( \. {
D、机器码, C1 G& k9 {( @! c
正确资料:
4 n4 x+ G, m5 R8 A; Q3 J. G
% y* t& b9 Q/ |& m5 h( \. K5 ?& H# Q5 w6 E% ` p5 U$ k0 C# {8 P
资料来源:谋学网(www.mouxue.com),Unicode是ASCII字符编码的一个扩展只不过在Windows中用字节对其进行编码6 o% ?) x# A/ ~% p
A、1
( H5 ]" j' i, P( FB、21 ] }; B# Q; I: h. u! ]5 u
C、3
: K1 p& m: s: g, q0 ^D、4
3 i$ a) N* M4 ], b正确资料:
! O5 o# `3 {1 N( _8 \/ \& q2 ^4 j
3 }# Z' r/ j% R& a: z! I) T
9 G7 H& p* g. R9 x, Q$ e2 I+ I, m. a ?第26题,以下是资源类型的有1 d( k: b7 E: a# Z0 ^! k, K* F+ ]( I
A、VC类标准资源( h1 Z! R3 h; m" x1 x" H# r7 X
B、Delphi类标准资源& y4 F* t# _9 a3 g |8 B) f# V0 T
C、非标准的Unicode字符
) M* k$ z; Z' J( Z2 U$ q n6 ~D、标准的ASCII字符
T- l6 r* _# S5 Z' G正确资料:,B,C
2 g% a% g) q: j6 B$ R3 N8 q) `5 l: F
" |; U4 }! |' l* U1 v2 k" X' J7 O- ]; C
第27题,在以下的传递方式中是函数传递参数的方式[多选]2 c8 z* s7 D/ V- `8 F7 [
A、栈方式. E0 }- o% e) w& v) Q
B、队列方式0 }' G) G5 H7 O0 m! G; a d" h! S* B
C、寄存器方式
5 J* }8 L, N- ]$ {; wD、通过全局变量进行隐含参数传递. h; Q4 f( i) M6 x
正确资料:,C,D
9 g u, \& z7 @4 m' B+ h+ K" o7 w; U4 s
, a/ M- t: `0 m8 {( T第28题,到系统中安装的所有驱动器的列表的WindowsAPI函数是4 q3 U& T6 g: s' G' A7 J
A、GetLogicalDriveStrings()
, n2 ~5 V# Y6 lB、GetLogicalDrives()
' E& |; J4 U! ?9 W! D! k) |$ z; x/ E3 pC、FindFirstFileA
. V, X' P# L( r% FD、GetFileAttributes()2 r1 A! _ p9 Y3 X8 F& d1 g
正确资料:,B
4 S" _3 Y$ M8 ~+ S: {0 W, [& v% B9 `
) x1 U5 x" Q6 U4 }& N6 O$ Q
第29题,去除警告窗口常用的3种方法是
9 ^# V) ~7 Q6 T; S5 bA、修改程序的资源; F e# h7 P- L# G O
B、静态分析
, B( _7 I# v( P# ?9 u& o" [C、动态分析
0 B! i" X+ T0 R+ P# H! z8 [/ |; l6 BD、放置不管: p# a) i- g$ G
正确资料:,B,C3 K% H3 G( I& ]. Q
* h& ^ b- F& s- _% w
/ k6 M* w7 P. J+ u( Z资料来源:谋学网(www.mouxue.com),下列是汇编引擎的有
! |9 I- I {; Y# \% X( ?A、ODAssembler: \' u1 i: s4 \' t2 m
B、Keystone
& q' [ ?: I3 K# T' \: Q4 r" E" o. nC、AsmJit# M& M3 k9 U$ p
D、Capstone) a! J2 e. m; J0 c- n
正确资料:,B,C! \' |$ |4 R/ i* S6 S" a n O
0 b0 ~0 c4 o+ k
) M0 C, b' g/ x/ B9 _7 F7 @* F# v第31题,IDA支持语言编写脚本
. T/ r7 f6 I! P2 w( yA、IDC
6 C& R& M$ b8 M- c& PB、C++
& T! e1 F7 o4 K. iC、java
3 c1 B- |0 H; F2 i9 k% JD、python3 L+ {9 U: s" y& ^
正确资料:,D, j$ M$ \* ^+ j$ M! @" S
3 c- ?6 y9 y+ _ M ~' s; O! _- D
/ P+ A/ i5 e. r1 J3 V: b) d第32题,常用的十六进制工具有4 d, ]' V/ p: Y; p2 G8 [2 c
A、HexWorkshop- j9 p5 j P/ D% C# w* r/ v3 _
B、WinHex
: `( J0 ?0 U2 Z2 Y4 U, Y, C/ K, |C、Hiew$ n) J/ x2 ~/ C6 G3 Y2 f! _. x z
D、ApateDNS
5 b# C9 ?% K% I4 j8 ^+ @正确资料:,B,C" N$ e' O" B2 ?, d- }
0 \' @, l$ P0 T, }: C
6 D* K! L: @& @$ w0 a
第33题,用于获取时间的API函数有
$ `3 H4 k8 d4 B+ x F' t% o0 [! aA、GetSystemTime$ F9 \" i9 w, Q# o% K1 ?' b
B、GetLocalTime
- p$ \1 G% f h) UC、GetFileTime' N X6 M4 f" _# t8 \+ P7 h& {
D、timeGetTime
3 Y: d% O* Q7 R$ u! t* v/ |正确资料:,B,C
) c' H7 N, p( u2 b7 w& U- l: k9 Y; m; G1 [3 C
8 L+ C0 V: @9 p, `$ z
第34题,WinDbg支持哪些调试
" ?' [# x9 [8 t. [A、以打开、附加的方式调试应用程序
) B: K D1 y8 uB、可以分析Dump文件
/ Z' I9 _6 W( L0 P& l% AC、可以进行远程调试
8 Q' v' l1 [. P3 p) MD、内核调试& K- N# [0 }; I6 L- _' e% Z- A
正确资料:,B,C,D: I0 q7 d1 D& f" n7 k
% b+ w& P8 G* j5 E5 z$ x
9 Z/ S1 m0 k: @* C第35题,可以通过函数调用和段寄存器来访问TEB结构
, l% @% L: b" C3 a: _, XA、NtCurreentTeb8 `" Z) \+ h3 n- h1 P
B、deviceIoControl
1 W6 Q% y5 [8 WC、FS
3 k6 h. L7 w' aD、DS
" n/ x' k, k9 _: t* l$ [% }( R正确资料:,C" ~' K# j4 E" ]* _
1 ]# H$ ~4 g. m1 w3 H4 m( i5 o) J
9 H, W+ Q6 y" m9 }8 ~9 l
第36题,EnabIeMenultem函数的功能是允许或禁止指定窗口
$ O0 C i% W: f$ p2 Q+ Y; ~1 QT、对
6 t8 v) ? I. p: JF、错
6 Q$ p4 X' a" F0 N o正确资料:
8 G- D; S0 M, V/ {3 h2 j) @+ c& S& U) k' P7 c+ k6 V' g! I, ?
j! l( @4 f5 H/ C; r0 T第37题,和NE格式的重定位方式相同PE格式的做法十分简单PE格式会参考外部DLL或模块中的其他区块; a$ L! N. Q9 ?, S+ x
T、对/ ?) p) N5 K. V4 L0 t+ [" X
F、错
- p& E9 E2 b" u: y正确资料:F
7 z& A! }6 c3 x. \' w0 f2 k; Q% ?( ?# d
5 ]7 V2 z- ~" ?- w7 \) \/ [! a& U, V+ Q) D. e% s
第38题,x64平台上原生x64程序的异常分发流程与x86平台上不是完全一致的
( ~5 h' N# Q: ^9 N8 x+ r. lT、对) }) M8 p- ~! [5 L; O+ m0 y* z( g
F、错' l* Z2 ]3 W; {7 `5 p% i3 _ i
正确资料:F( x! U3 c, J% M0 F+ Z- ~- D ~( m/ L
" O: g" l% F6 u, h* k5 L |; v1 ]
( X3 b: X& w# d. N/ b0 F/ b第39题,在一个时间片里没有获得时间片的程序的虚拟内存也可以被映射到物理内存上
) P6 w% g- L4 i K' |7 gT、对
+ r3 ~2 m, N+ l6 e- B8 zF、错% L' c- @. n. V9 B( F0 f; y
正确资料:F
4 e& y/ r1 a2 i4 T1 z, ^" l( {2 h
) S/ f! E1 }/ j0 |, @3 D! l9 f3 ~' f- Y/ Q A0 ~) o# ]( Z
第40题,程序在运行时先调用main函数执行用户编写的代码再执行初始化函数代码" t) x* k& p5 N
T、对1 _+ x4 }( K, s% i% N% O
F、错
: \* J, o% Y& h# i J& }1 [正确资料:F
( d0 z2 [2 h H; _* X- H. y2 c7 x& H% w# ~! {7 @
; x% b: E6 p' I- `+ G$ C! o# ?$ `0 G
第41题,只能设置1个硬件断点
7 `2 d* Z2 N# f( YT、对
5 {3 E1 B6 R2 b& m q3 hF、错6 y- D# H" ^) R9 `
正确资料:
% L- m" ~7 w7 r( K o: w
e' W' Q' D2 D, H+ C
3 Q( l$ r. R+ s9 \6 M# F第42题,MDebug可以直接调试Shellcode而不用在VC等开发环境中建立一个工程以调用shellcode进行调试. S- D5 X' H$ |: H9 b
T、对8 {1 o4 L3 K3 m. G6 C0 W. T
F、错
# |( q$ S u* r5 b正确资料:. F B* q* o% h8 L
, X* s2 J* k4 G( S# k0 Q* d5 C( ^( M7 f! U2 \( [
第43题,共享区块拥有读取、写入和共享保护属性可以让多个实例共享同一内存块
' N% E( {$ M5 a. G# p. oT、对
& p& z6 K- a% J9 a5 ?7 \F、错3 U7 u* j9 j3 i- k
正确资料:
/ T2 U0 k2 M* Z: h5 u
- C3 W% y- w7 f; G+ G& \( @9 W0 C6 E8 N
" t. e6 c" D+ ?5 a第44题,堆heap也是一种基本的数据结构它可由开发人员自行分配、释放堆是向低地址扩展的是连续的内存区域
+ l7 U; Q$ a2 KT、对
: B% K( q7 Z* F; l1 R/ pF、错
4 h! h+ V! c+ z+ K正确资料:F; }& v0 p( w$ j- X; C& x, k) u
; ?1 [' b7 \) C. F7 E" `5 i
( W! E) A: B7 G d% ?; [. v
第45题,各区块被映射到内存中后其偏移位置不发生变化
% m0 ^ ]) z. V% q5 XT、对
, }* c$ P9 X* U# ^8 t, L* WF、错, \, M, t7 [( Z& Y4 `$ _
正确资料:: R( s# c% v( k. J4 J4 I
3 {( W3 g0 k; ?9 ~, j/ a9 D* q, e8 s( D$ Z. d) d" w; v
第46题,演示版软件一般都有使用时间的限制例如试用30天超过试用期也能运行8 c) ~, y% r- J6 h5 p- W4 ~0 Q
T、对
9 F2 J& F5 K- C3 y* y4 m9 `" yF、错* I( k; D7 p0 ]2 y$ \, z; D
正确资料:
0 t% F; [& F/ g& t! R9 h, E/ a3 o5 s( n3 A" G
' s! J, R+ q, W5 G! a4 x第47题,IDA有着较强的数组聚合能力它可以将一串数据声明变成一个反汇编行按数组的形式显示从而简化反汇编代码清单
+ k( I: G! t8 \. HT、对: A! K0 c e0 [0 p: Z
F、错1 \* f% p1 D! R! K* e
更多资料下载:谋学网(www.mouxue.com)
4 [! @7 h9 [" l% R( @/ _; J3 \2 b) Y! a# \. |
1 G( x: V( a9 e) e& i第48题,大端字节序中一个多字节组成的数据最高位被存储在内存的低地址上9 ^$ i5 z$ z; ~. S) S
T、对
: j4 O! x4 s, @6 L. I! ?, G2 yF、错/ x, W! @/ t5 z5 K( \4 q$ y1 v F
正确资料:9 v8 s. P$ O5 p# }4 E) l$ k1 P
) b$ r: e+ Y5 H; Z
0 L9 f6 ?7 P* K* u0 O第49题,若要完全去除警告窗口只需找到创建该窗口的代码并将其跳过' i% Q! a+ v$ }+ R; N7 b
T、对
+ K# @3 [' y/ i; ~' l* C; d1 nF、错$ ~/ t% O& r$ o9 A; F3 p
正确资料:8 |) W5 g. F# b' ]' C: ?: q
2 Z. t) L9 M# I- M9 O/ d. e3 q
' O6 P- z- g/ Y4 S# e# T资料来源:谋学网(www.mouxue.com),OllyDump是OllyDbg最常使用的插件它能够将一个被调试的进程转储成一个EXE文件) m) K3 q- ]' F1 f6 _
T、对! X; T, l4 d) H- V/ c3 Z
F、错- ?8 K+ i1 f* s9 D1 o8 _8 Z2 X3 J, I
正确资料:5 c2 l+ [+ B2 }7 m
% k% s; h# T8 B- P o( ?. }, q* \' Z' ?: u. C$ ^
+ u7 H0 v/ d! p
' D1 r7 H; o6 A" _3 o, p
3 N0 ~+ @1 T7 T+ K
* J+ c6 O6 c# z' s- S* ~& E! _9 H3 n; ]& E; L! y
+ z9 @9 |# b2 C& D( t
/ c+ p2 p6 m. k; c3 x$ y9 K, u( L+ ^2 v! _
4 M. C: s3 ]: h) ~, W; v& a
9 W7 C/ U# o- y3 j F; `
3 L4 T) J2 C; r& H
. S4 C6 c5 ]3 N$ c. ^+ X |
|