可移植可执行文件(PE)格式是COFF的修改,是Windows操作系统下可执行二进制文件的文件格式。 PE格式很容易通过其“MZ DOS头”(0x4d 0x5a,“MZ”代表“Mark Zbikowski”)识别。
将.text,.rdata,.data,.code放在一个exe(可剪切)文件中
我从http://stahlworks.com/dev/index.php?tool=zipunzip获取zip.exe我已将文件解压缩到:.text .rdata .data如何使用外部程序通过命令行连接在一起或。 ..
我为什么在意?我正在研究与安全相关的应用程序,并且已签名。重定位会破坏签名,因此无法在运行时进行验证。而且我不需要重新安置。 ...
我有这个简单的代码测试代码:#include #包括 / *声明新的部分来存储加密的代码和shellcode数据* / #pragma section(“。code”,execute,read,...
我试图了解COFF标头中的AddressOfEntryPoint。我有一个“没有”的.NET exe:class Program {public static void Main(){}}(我把它编译为x86 ...
在C#或VB.NET中,我想知道哪种方法是确定通过Reflection加载的程序集的PEFileKinds的最佳方法。换句话说,确定程序集是否是WinExe,...
如何使用Visual Studio命令行+ SCons构建Windows XP应用程序?
使用Visual Studio 2015 IDE构建Windows XP应用程序并不难,您只需要使用正确的平台工具集(v120_xp或v140_xp),并确保安装正确的...
如何识别内置的Windows二进制文件是32位还是64位? [关闭]
我使用go build为不同的os和不同的arch构建一些二进制文件。在linux上,我可以使用类似下面的内容来了解 64或32的二进制文件:#file try try:ELF 64-bit LSB executable,x86 -...
我遇到的问题是这样的:badboy代码行:HMODULE handle =(HMODULE)pLoadLibraryA((LPCSTR)(codeBase + importDesc-> Name));这是很好的输出,但它错过了功能......
我正在尝试在导入地址表中访问任意进程的延迟加载函数地址。我的假设是这样的:首先,我需要看看它在图像中的位置......
ELF或PE加载程序是否支持GPU部分,或者某些操作系统是否有实现此功能的计划?
ELF或PE加载器是否支持GPU部分?我的意思是特殊的部分类型,将被操作系统识别,然后将其映射到GPU MCU(内存控制器单元)以及主MC表....
我需要使用IAT补丁修补Windows应用程序,主要的兴趣是创建一种恶意行为。恶意行为可能是隐藏某些文件/进程或窃取密码......
有没有办法在C ++ / windows中获取exe / DLL映像基址?谢谢 :)
基本上,我想要做的是找到PE文件的最后一部分。我非常认真地阅读了PE规范,但我无法发现我的代码失败的地方。 PIMAGE_DOS_HEADER pidh =(...
我试图读取PE头,并想看看exe是否启用了ASLR。我目前正在做:if(PE.FileHeader-> OptionalHeader.DllCharacteristics == IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE)...
ResourceEntries资源表的RVA在复制到不同的映像/ PE时需要重定位吗?
我已经成功地构建了一个基本的JAVA反汇编程序,仅仅因为已经构建的开源代码(pecoff4j及其分支)尽管非常出色但没有帮助。我已经设法解析了所有......
我正在寻找有关PE文件中COM_DESCRIPTOR目录的信息。它是什么,它用于什么?我已经阅读了PE文件的结构,但仍然不明白什么是COM_DESCRIPTOR。 ...
我已经定义了一个DLL-export如下:__ declspec(dllexport)DWORD WINAPI DllBootstrap(LPVOID addr){return 0;现在,使用DUMPBIN,符号显示如下:1 0 0001100A?...
我正在使用Objdump将PE文件反汇编为汇编。使用此命令:objdump -M intel -d File.exe输出为:00401000 :401000:53 ......
强制在Windows上以32位进程加载DLL以上2GB(0x80000000)
要在我们的调试器中测试一个角落情况,我需要提出一个程序,其DLL加载超过2GB(0x80000000)。目前的测试用例是一个多GB的游戏,它加载了超过700个DLL,我想...