Back
Tags: #windows
-
使用 Visual Studio 进行x86汇编环境配置
配置 Visual Studio的环境,以支持MASM32的x86汇编程序开发。包含头文件和调试的配置。
-
使用C++实现一个压缩壳
制作一个加壳程序,程序会压缩指定可执行文件的数据,并注入解压PE的代码、修复IAT、修复重定位表最后跳转到OEP进行原始逻辑的执行
-
使用Rust在内存中运行PE格式文件
通过内存映射将内存中的PE可执行文件使用本程序进行运行。内存中的PE经过节表映射、IAT修复、重定位修复后正常运行
-
在Windows环境中研究Rust动态库与静态库
通过创建Rust的动态库与静态库项目,来研究如何通过Rust创建一个动态库与静态库,并给C++调用。
-
Windows编程02-动态导入
通过学习Visual Studio 2022环境中的动态导入DLL文件,来认识DEF导入、__declspec(dllexport) 关键字导入等信息。最后实现DEF导出一个类。
-
Windows编程01-导入与导出
通过学习Visual Studio 2022环境中的静态库、动态库的导入与导出,并编写项目来进行使用。