# HustDetours **Repository Path**: yxf030227/hust-detours ## Basic Information - **Project Name**: HustDetours - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 271 - **Created**: 2024-02-27 - **Last Updated**: 2024-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 软件安全课程设计小组1-1 本次课程设计是利用Detours开源项目包提供的接口,完成基本的程序行为分析。任务主要分为API调用截获及分析两大部分。任务可以自己选择Windows(含Win7/win8/win10)平台上实现,编程用语言为C或者C++。其中使用的Windows平台使用微软的Detours开源库,可以在VS2019环境下编译后使用. 目前本小组采用注射器+dll生成器+样品exe的方式。 ## introduction project目录下面是三个Visual Studio 2022项目,其中Apihook文件夹用于生成实现函数劫持的dll,APP用于生成样品exe(待检测目标),DLLConsole用于串联前两者,负责包含Apihook生成的dll,加载样品exe进行检测。 运行Apihook得到的dll,APP得到的样品exe,存放于Apihook/x64/Debug下面 ![project文件结构](https://gitee.com/yxf030227/hust-detours/raw/main/img/image-20240228195152075.png) ## Contributor @[yxf](https://gitee.com/yxf030227),@,@,@,@ ## Issues, questions, and feedback * Open an issue on [[Issues - Gitee.com](https://gitee.com/yxf030227/hust-detours/issues)] ## License All rights reserved. Licensed under the [MIT](LICENSE.md) License.