摘要: 如图:WPS会在打开时在用户路径下默认拷贝一份文件 新文件名一看就是MD5加密过的,经过逆向分析之后,发现方式为MD5(Unicode编码的原始文件路径). 有逆向的兄弟遇到自取把,过程就不贴了,很简单,跟跟就出来了. 阅读全文
posted @ 2024-03-06 16:39 高粱地里写BUG 阅读(5) 评论(0) 推荐(0) 编辑
摘要: C++查询中文名称的操作系统版本: 看网上没有例子,这里放出来两个版本的.代码如下: std::string ExecCommand(const char* cmd) { CHAR buf[128]; std::string result = ""; FILE* pipe = _popen(cmd, 阅读全文
posted @ 2023-11-07 11:09 高粱地里写BUG 阅读(136) 评论(0) 推荐(0) 编辑
摘要: C++ Windows下使用Cmake编译Poco库 1.编译前准备: 先配置OpenSSL环境 (openssl version -a查看) 如果openssl是1.0.*版本,Poco版本最高用1.9.4。 如果1.1或者更高,用最新版本。 2.编译命令(演示使用VS2022编译v140版本Wi 阅读全文
posted @ 2023-10-10 14:59 高粱地里写BUG 阅读(316) 评论(0) 推荐(0) 编辑
摘要: Windows实现简易介质管理方案: 可能有不对的地方,或者不完善的地方,大家看看就行了.有错误麻烦给我指正,让我也学习学习. 阅读全文
posted @ 2023-08-30 14:08 高粱地里写BUG 阅读(40) 评论(0) 推荐(0) 编辑
摘要: C++实现释放资源文件到本地 用途很多,可以实现动态释放DLL文件,需时加载. /** * \brief 释放资源文件到本地 * \param lpName 资源文件名称 * \param lpType 资源文件分类 * \param lpFileName 生成到本地的文件名称 * \return 阅读全文
posted @ 2023-07-28 15:31 高粱地里写BUG 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、内核驱动签名初篇 1.大概聊一聊现有驱动情况 1.开启安全启动(Secure Boot) 1.使用微软WHQL签名 2.使用2013-2015年签发的驱动签名,已过期未吊销未拉黑(不知道什么时候打个补丁会修复). 2.关闭安全启动(Secure Boot) 1.使用微软WHQL签名 2.使用过期 阅读全文
posted @ 2023-07-12 15:59 高粱地里写BUG 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 一.在Windows上,网上流传的几种方法可以打开目录并定位到指定文件: 1.使用系统调用: 使用system()函数执行操作系统的命令行命令。 在命令行命令中,使用explorer /select, 文件路径来打开目录并选中指定文件。例如: #include <cstdlib> int main( 阅读全文
posted @ 2023-07-10 10:26 高粱地里写BUG 阅读(518) 评论(0) 推荐(1) 编辑
摘要: 一、常见图形界面框架(DirectUI、GUI) 1.题外话,纯属扯O 举两个常用的开发框架,MFC和Qt Widget里面每个控件都是Window,这是和DirectUI最大的区别。下面简单梳理下这个DirectUI与GUI之前错综复杂的爱恨情仇: ① 在侏罗纪时期,传统的Handle式GUI框架 阅读全文
posted @ 2023-07-05 16:48 高粱地里写BUG 阅读(1413) 评论(1) 推荐(1) 编辑