综合研究2研究报告_王爽

综合研究2研究报告_王爽

ID:44275857

大小:168.17 KB

页数:4页

时间:2019-10-20

综合研究2研究报告_王爽_第1页
综合研究2研究报告_王爽_第2页
综合研究2研究报告_王爽_第3页
综合研究2研究报告_王爽_第4页
资源描述:

《综合研究2研究报告_王爽》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一.实验过程1.根据课本中内容,得到Turl.c

2、FileEditRunComjpLine1Col1InainO<_AX=1;JX=1;_CX=2;_AX=JX+_CX;_AH=JBL+_CL;_AL=JBH+_CH;PlURL.OBJOBJ文件1KBURL.CC语言遞程序文件1KB2•成功得到url.exe.然后通过debug调试C:inicXPROJECT>debugurl.exeLI0664:0000BABB0BMOUDX,0BBB0664:00032ECS:BB64:00048916F801MOU[01F8J,DX0664:0008B4

3、30MOUAH,300B64:000ACD21INT210664:00008B2E0200MOUBP,[0002J0664:00108B1E2C00MOUBX.L002CJBB64:00148EDAMOUDS,DX10664:0016A39200MOU[0092J,AX0B64:00198C069000MOU[0090J.ES0B64:001D891E8C00MOU[008C],BX找不到程序代码,然后我就一步一步执行U命令,终于在第十六次的时候发现了相应的代码。—u0B64:01F80B64:01FA0B64:01FB0B64:01FD0664:

4、02000B64:02030B64:02060B64:02080B64:020A0B64:020C0B64:020E0664:02100B64:02120B64:02130B64:02140B64:02150B64:02160000558BECB80100BB0100B902008BC303Cl8AE302El8AC702C55DC3C3558BECDSUUUUUDUDUDPTTSUDUOOOOODODODOEEUOAPMMMMMAMAMAPRRPMsP000XXLLHHp+S000BCBCBCsBPPXXXXXHHLLPpp[BBABCAAAAA

5、ABBB3編场main.cmainOCprintf;MAIN.C匕语言源程序文件hKBSMAIN.EXEMAIN.0町OBJ文件1KB运行结果:C:inicPROJECT>nain.exelfaC:inicPROJECT>4•因为main只相当于一个标号,我们通过以上程序就可以得到这标号的地址。通过main.exe我们知道1fa就是main的偏移地址:inicrROJECTznain.exefa:mnicrROJECTzdebuguIfaB64:01FAB64:01FBB64:01FDB64:0200B64:0203B64:0

6、206B64:0208B64:020AB64:020CB64:020E664:0210B64:0212B64:0213B64:0214B64:0215664:0216664:0218558BECB80100BB0100B902008BC303Cl8AE302El8AC702C55DC3C3558BECEB0Aurl.exeSUUUUUDUDUDPTTSUPUOOOOODODODOEEUOMpmmmmmamamaprrpmjBPBP.SPAX.0001BX.0001CX,0002AX,CXAH,BLAH,CLAL,BHAL,CHBPBPBP.SP02

7、24最终找到了程序5.main函数在汇编中是一个子程序,下面我们就來验证我们前面的猜想。编写一个程序u「2.c:FileEditRunCompileProjectEdiLine1Col11InsertIndentTuoidf;nainO<_JX-1;JBX-1;_CX-2;f<>;>voidf_AX=UBX=_CX;〉UE2.Cj:语言源程序文件社KBUE2.0町OBJ文件1KBUR2.EXE通过debug调试ur2.Exe::minicPROJECT>debuguIfaB64:01FAB64:01FBB64:01FD6

8、64:0200664:0203664:0206B64:0209B64:020AB64:020BB64:020CB64:020E664:0210B64:0212B64:0213B64:0214B64:0215B64:0216B64:0218558BECB80100BB0100B90200E802005DC3558BEC8BC18BD85DC3C38BECEB0Aur2.exeSUUUULPTSUUUPTTSUPUOOOOAOEUOOOOEEUOMPNMMNCPRPNMMPRRPMJBPBP.SPAX,0001BX.0001CX,0002020BBPB

9、PBP.SPAX.CXBX,AXBPBPBP,SP0224我们可以看到,在调用f()函数,即子程序时,与1fa处一样,B6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。