0x00 前言
最近学习了Stuart@ukstufus的文章《Persistence Architecture Matters》,恰巧解决了我之前遇到过的一个问题,理清了文件和注册表重定向中需要注意的细节
大家在学习的过程中难免也会碰到,所以在此分享一下。
《Persistence Architecture Matters》的链接:
https://labs.mwrinfosecurity.com/blog/persistence-architecture-matters/
0x01 消失的注册表键值
OS:Win8x64
开发环境:VS2008
1、编写程序写入注册表
代码如下:
#include <atlbase.h>
int main(int argc, char *argv[])
{
LPCTSTR lpSubK
本文详细探讨了32位程序在64位Windows系统中运行时遇到的注册表和文件重定向问题,包括注册表键值消失、文件找不到的原因及解决方案。通过实例分析,介绍了如何修改API参数和批处理脚本来避免重定向,从而正确访问和操作64位系统的注册表和文件系统。
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



