-
-
未解决 [求助] 为什么的C语言编译的字符串调用CALL字符串不显示,无法读取字符串内容
-
发表于: 2021-1-14 14:56 1548
-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <stdio.h> #include <windows.h> int main( int argc, char * argv[]) { MessageBox( 0 ,L "123" ,L "456" , 0 ); 01301000 push 0x0 01301002 push 013020F8 / / 字符串地址 01301007 push 01302100 / / 字符串地址 0130100C push 0x0 0130100E call MessageBoxW getchar(); return 0 ; } |
1 2 3 4 5 | push 0x0 push 013020F8 / / 456 字符串读不出来 push 01302100 / / 123 字符串读不出来 push 0x0 call 76B9FD3F |
主要问题是怎么PUSH得到字符串的内容。然后MessageBoxW弹出。不知道怎么弄
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
看原图
赞赏
雪币:
留言: