怎样读取exe文件的源代码

怎样读取exe文件的源代码,第1张

1、在百度上搜索下载反编译工具ILSpy,解压后如图,双击exe文件打开解压工具

2、选择file,点击“打开”,选择要反编译的文件,点击“打开”,就可以看到源码了!

3、如果想把源码保存下来,自己在源码的基础上修改,点击"file"下的“Save code”,保存即可,保存完的文件如图

4、如需用vs打开反编译后的源码,只需要打开这个csproj文件即可

----------------------代码段开始------------------------------ CString strText;TCHAR exepath[MAX_PATH]={0};::GetModuleFileName(NULL,exepath,MAX_PATH);strText=exepath;strText=strTextLeft(strTextReverseFind(''''));strText += _T("");

----------------------代码段结束-------------------------------

GetModuleFileName是一个API函数,通过这个函数,可以获得运行的当前程序的EXE文件所在的路径。直接将这几句代码,在MFC中封装成一个函数即可。GetModuleFileName第一个参数是示例句柄,设为NULL则表示当前执行的EXE的。第二个参数就是接受得到的可执行路径的字符串缓冲。第三个是缓冲的大小。大小就是声明的缓冲的大小,以TCHAR为单位。strTextLeft()是CString提供的字符串截取函数,具体的可以查看MSDN或者本站其他相关文章。ReverseFind()是CString提供的字符串查找函数,具体的可以查看MSDN或者本站其他相关文章。本文就是给大家提供一个方面,仅此而已。

@echo off

for /r c:\ %%i in (winrexe) do (

echo winrar路径为"%%i"

)

pause

保存上面代码为 xxbat 即可 当然其他盘符 你可以自动添加如: for /r d: %%i

提取exe中的文件方法如下:

1右击该文件,

2打开方式选择“用Winrar打开”,

3在接下来的Winrar程序界面就会看到一个视频文件,解压可得视频文件进行播放了。

4可执行程序(executable program,EXE File)是指一种可在 *** 作系统存储空间中浮动定位的可执行程序。在MS-DOS和MS-WINDOWS下,此类文件扩展名为·exe

5WinRAR 是一款功能强大的压缩包管理器,它是档案工具RAR在 Windows环境下的图形界面。该软件可用于备份数据,缩减电子邮件附件的大小,解压缩从 Internet 上下载的 RAR、ZIP及其它类型文件,并且可以新建 RAR 及 ZIP 格式等的压缩类文件。

以上就是关于怎样读取exe文件的源代码全部的内容,包括:怎样读取exe文件的源代码、如何获取EXE可执行文件的所在路径、DOS如何获取一个.exe的完整路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9707643.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存