能力值:
( LV12,RANK:441 )
|
-
-
26 楼
收藏一下……
|
能力值:
( LV5,RANK:60 )
|
-
-
27 楼
good job!
|
能力值:
( LV4,RANK:50 )
|
-
-
28 楼
有新意!不错
|
能力值:
( LV4,RANK:50 )
|
-
-
29 楼
这里有一处错误,应该是RECORD*在低址位置,CONTEXT*在高址位置,即:
0012FC1C 0012FC24 EXCEPTION_RECORD * (在数据窗口中跟随,第四个DWORD就是发生异常时的地址) +0ch
0012FC20 0012FC40 CONTEXT * (在数据窗口中跟随,根据其定义CONTEXT.EIP就是异常发生时的地址) +0b8h
|
能力值:
( LV3,RANK:30 )
|
-
-
30 楼
有图就直观多了
|
能力值:
( LV9,RANK:290 )
|
-
-
31 楼
学习了,顶一下
|
能力值:
( LV2,RANK:10 )
|
-
-
32 楼
跟着学习,谢谢了。
|
能力值:
( LV9,RANK:250 )
|
-
-
33 楼
Mark 学习。。。。。
|
能力值:
( LV4,RANK:50 )
|
-
-
34 楼
m a r k
|
能力值:
( LV2,RANK:10 )
|
-
-
35 楼
后来者再学习
|
能力值:
( LV2,RANK:10 )
|
-
-
36 楼
那张图真好看,学习一下。
|
能力值:
( LV9,RANK:310 )
|
-
-
37 楼
现在才看到,好东东,先慢慢研究几天,贪多嚼不烂啊
|
能力值:
( LV2,RANK:10 )
|
-
-
38 楼
太爽了 ,谢谢楼主
|
能力值:
( LV17,RANK:1820 )
|
-
-
39 楼
楼主这图绘制得不错啊,不知道是用什么工具制作的?
|
能力值:
( LV2,RANK:10 )
|
-
-
40 楼
图很好 看了的确豁然开朗! 比起看文字再在心里想象流程好多了
|
能力值:
( LV2,RANK:10 )
|
-
-
41 楼
这篇文章蛮不错的,有针对性!
|
能力值:
( LV15,RANK:1395 )
|
-
-
43 楼
学习一下!…
|
能力值:
( LV2,RANK:10 )
|
-
-
44 楼
这个应该不错,收藏以后看看
|
能力值:
( LV2,RANK:10 )
|
-
-
45 楼
学习一下,顶一个
|
能力值:
( LV3,RANK:20 )
|
-
-
46 楼
此时堆栈中的情况是:
0012FC1C 0012FC24 CONTEXT * (在数据窗口中跟随,根据其定义CONTEXT.EIP就是异常发生时的地址) 0012FC20 0012FC40 EXCEPTION_RECORD * (在数据窗口中跟随,第四个DWORD就是发生异常时的地址) 0012FC24 C0000005 ExceptionFlag 0012FC28 00000000 0012FC2C 00000000
这里好像搞错了,俩结构体颠倒了吧
应该是:
0012FC1C 0012FC24 EXCEPTION_RECORD * 0012FC20 0012FC40 CONTEXT * 0012FC24 C0000005 ExceptionFlag 0012FC28 00000000 0012FC2C 00000000
|
能力值:
( LV2,RANK:10 )
|
-
-
47 楼
複習了一下。。
|
能力值:
( LV4,RANK:50 )
|
-
-
48 楼
恩,这个帖子好
|
能力值:
( LV2,RANK:10 )
|
-
-
49 楼
又遇到好人了,再次学习!!!
|
能力值:
( LV2,RANK:10 )
|
-
-
50 楼
不错。SEH的确很令人迷惑。多谢LZ分享
|
|
|