-
-
[旧帖]
定位到CreateCompatibleBitmap之后,如果找到对这个bitmap的修改?
0.00雪花
-
发表于:
2013-5-27 08:50
3392
-
[旧帖] 定位到CreateCompatibleBitmap之后,如果找到对这个bitmap的修改?
0.00雪花
100C19A9 |. 50 PUSH EAX ; /Height = 719.
100C19AA |. 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8] ; |
100C19AD |. 8B40 48 MOV EAX,DWORD PTR DS:[EAX+48] ; |
100C19B0 |. 50 PUSH EAX ; |Width
100C19B1 |. 57 PUSH EDI ; |hDC
100C19B2 |. E8 DD60F4FF CALL <JMP.&gdi32.CreateCompatibleBitmap> ; \GDI32.CreateCompatibleBitmap
100C19B7 |. 8945 DC MOV DWORD PTR SS:[EBP-24],EAX
应该是把CreateCompatibleBitmap的结果放到到EBP-24,但是对EBP-24下断点,除了一个SelectObject和一个DeleteObject就没有其他的了。那怎么找到对这个Bitmap的修改?
还是说不用CreateCompatibleBitmap的返回值,也能修改?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课