We're sorry but react app doesn't work properly without JavaScript enabled. Please enable it to continue.
文档
备案
控制台
登录
立即注册
首页
文章
问答
视频
活动
下载资源
开发者计划
团队号
镜像站
发布
攻城狮7号
文章
专栏
问答
攻城狮7号
windows编程:仿造MFC版本QQ安全卫士
技术
X86
系统安全
C++
目录前言一、实现功能二、附加功能三、开发环境四、数据库简单字段设计五、代码架构六、软件界面七、功能架构八、部分功能截图九、相关实现细节概要9.1 获取文件信息9.2 清理电脑垃圾信息9.2.1 回收站9.2.2 清理指定数据下的文件9.3 数据库与网络运用9.3.1 数据库9.3.2 网络应用9.4 注册表操作9.4.1 软件卸载9.4.1 管理启动项9.5 遍历服务,启动,关闭服务9.6.1 获
151
1
0
0
攻城狮7号
Windows编程必学之使用C++写exe压缩加密壳
技术
C语言
C++
终端安全
目录一、实现背景1.1 前言1.2 前置知识1.3 达到目标二、壳的实现要点2.1 写壳怎么做2.2 写壳的困难点2.3 如何写壳代码2.4 API函数的调用问题2.5 重定位问题2.6 信息交互问题2.7 调试问题2.8 关于目标程序的随机基址2.9 关于目标程序的导入表2.10 关于动态加解密2.11 关于TLS的处理三、实现一个壳的步骤四、Windows PE 文件壳的实现例子4.1 实现功
9
1
0
0
攻城狮7号
Windows编程必学之从零手写C++调试器下篇(仿ollydbg)
技术
汇编语言
C语言
C/C++
目录一、引言二、调试器核心功能设计与实现三、断点功能四、高级功能五、附加功能六、开发环境与实现概要七、项目展示及完整代码参考八、总结 在软件开发领域,调试器是开发者不可或缺的工具。它不仅能帮助定位代码中的逻辑错误,还能深入理解程序运行时的底层机制。本文将阐述一个基于Windows 10操作系统和VS2015开发环境、使用C/C++语言实现的调试器项目。该调试器具备丰富的基础功能、断点
15
1
0
0
攻城狮7号
Windows编程必学之从零手写C++调试器中篇(仿ollydbg)
技术
C++
终端安全
汇编语言
目录引言一、调试器的实现1.1 创建进程进行调试 1.2 附加进程进行调试 1.3 等待调试事件 1.4 处理调试事件1.5 系统断点1.6 获取调试信息 1.7 实现单步断点(TF标志位)1.8 实现软件断点(int 3指令,0xCC) 1.9 实现硬件断点(调试寄存器DR0~DR3) 1.10 实现内存访问断点 1.11 获取调试符号(Sym系列API) 1.12 实现高级断点 二、
10
1
0
0
攻城狮7号
Windows编程必学之从零手写C++调试器上篇(仿ollydbg)
技术
C++
技术
汇编语言
目录引言一、调试器实现概览 二、CPU对调试的硬件支持 三、异常分发与调试子系统 四、调试器工作流程 从零开始手写window平台C++调试器需融合多领域知识:需精通C++语法与x86汇编、内存管理与多线程编程,熟悉Windows API对进程/内存/事件的操控;掌握windows原理、异常分发机制及PE文件格式;理解CPU寄存器、中断/异常原理与调试寄存器功能;还要深入断点
133
1
0
0