摘要:
博客园好像要倒闭,反正不管他怎样,弄了个自己的博客页面,以后文章都写在那了 地址:夏沫小屋 欢迎常来 ps 最近ai很热,我也搞了个自己的ai工具站: 夏小沫的AI小站地址发布页 阅读全文
摘要:
SQLite 下载SQLite源码 SQLite Download Page 点击【sqlite-autoconf-xxxx.tar.gz】然后下载即可。(推荐采用迅雷下载比较快) 基本结构 编译SQLite 1、找到VS2022的开发者者命令行窗口(英文名:Developer command pr 阅读全文
摘要:
打开文件对话框 打开文件对话框,主要用到GetOpenFileName函数,参数为指向OPENFILENAME结构体的指针 1 BOOL GetOpenFileName( 2 LPOPENFILENAME Arg1 3 ); 使用方法如下: 1 #include <windows.h> 2 #inc 阅读全文
摘要:
接这篇 curl 静态库编译 非https - 、有妖气 - 博客园 (cnblogs.com) 喜报喜报,curl 官方终于开窍了,编译带https的 curl 终于不需要去先弄什么openssl之类的东西了,直接一个包带走,并且编译步骤非常简单,笔者用的版本是curl-8.0.1 其他版本的可能 阅读全文
摘要:
实现递归拷贝 默认生成的脚本,没有递归拷贝,我们需要手动加上 /r 实现递归拷贝目录: 例子如下: File /r "..\bin\Debug\net6.0-windows\*.*" 需要添加的头部代码 ; 该脚本使用 HM VNISEdit 脚本编辑器向导产生 Unicode True ;清除警告 阅读全文
摘要:
将WinSock2.h写在windows.h前 或者 添加宏定义 项目属性》C/C++》预处理器 WIN32_LEAN_AND_MEAN 建议后者。 mfc里出现 error LNK2005: “void * __cdecl operator new(unsigned int)“ (??2@YAPA 阅读全文
摘要:
1.dll 劫持要先看pe的导入表,并不是od里的内存有哪些dll,只能劫持导入表里的dll 2.系统核心的dll当然是不能劫持的 有些pe是有兼容模式,导致无法劫持 如果下注册表有需要劫持路径,需要先删除,才能劫持 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Wind 阅读全文
摘要:
整整3天,都在弄这个破玩意连个demo都建立不起来,弄明白后后面的就很快了,把几个坑都填一下 先发表感言: 1.这玩意资料不太多,网上的资料大部分都是不对的,搞不起来,所以与其查那些东西还不如看我这里 2.真正要看的资料还是官网,但官网没有给出文档,而是给的是例子,他的例子是编译好的exe成品,要根 阅读全文
摘要:
windows服务启动后,进程是system权限,一般od等无法附加,通常有2个办法 方法1(不完美): 找到服务对应的进程pe文件,直接拖入od载入,如果直接跑起来会闪退,因为服务进程肯定是会检测是否在服务启动的,所以需要在入口断点后,去寻找 StartServiceCtrlDispatcher 阅读全文
摘要:
有些进程是通过其他程序自动启动的,这就给调试带来了困难,我们无法通过正常手段去载入od,或者附加的时候已经过了需要调试的时机,这个时候就需要映像劫持,方法如下: 修改注册表: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersio 阅读全文