易/C++开发
正向开发
逆向小李子
专注逆向分析。
展开
-
VS2019 fatal error LNK1104: 无法打开文件“libboost_random-vc142-mt-gd-x32-1_72.lib”错误处理
boost库配置。原创 2024-07-14 00:35:38 · 133 阅读 · 0 评论 -
v8引擎编译全过程
编译V8:使用ninja工具来编译V8。下载depot_tools工具,并添加到系统环境变量之中。这个必须带上,不然报错,告诉编译器win系统的模式。生成DLL:编译完成后,就得到了V8DLL。cmd 命令行需要设置成为代理模式。原创 2023-08-21 12:10:29 · 644 阅读 · 0 评论 -
易语言C++指针传值
C++的string是一个对象,里面包含char 字符数组。写C++DLL调用遇到的问题。原创 2023-08-11 13:50:06 · 375 阅读 · 0 评论 -
C++ libcurl 编译cmake imap 协议读取邮件
记得点enable_openssl,点了之后重新configure会出现,输入openssl path的选项。configure后genrate然后open project,先配置好自己的架构win32 还是x64。imap 命令太多,只要用到了需要的就够了,基本就是获取邮箱目录列表,然后选中,再多的就是个筛选,读取。github下载源码,openssl(libcurl的ssl请求需要用到)看到lib 目录里面有动态dll和静态的lib就可以了。下年进行imap 邮件登录测试。编译完成后得到下面目录。原创 2023-08-08 10:00:00 · 387 阅读 · 0 评论 -
易语言取C++返回的文本
1.博主主要遇到的问题是没申请内存,因为C++ DLL 里面的函数返回执行完之后,临时变量是会释放内存导致,一获取不到。上篇讲了C++如何读取易语言传递的参数,现在需要读取C++返回的坐标值。调用dll之前,得在易语言申请个内存指针,存放dll 里面数据的赋值。C++ 拷贝计算好的坐标给指针的100个字节。最后拿到了opencv识别的坐标值。原创 2023-06-20 23:26:49 · 207 阅读 · 0 评论 -
C++读取易语言字节集图片opencv识别滑块
易语言字节集在C++中其实是字节数组的形式,这边做的是一个本地滑块识别的,识别已经实现,主要解决读入字节集的问题,因为图片的大小问题,直接传字节集恐怕不行,所以在易语言处理图片,然后在内容中C++直接用ReadProcessmemory 读取易语言内存里面变量数据,通过指针的方式传递调用。这是个多缺口滑块识别的,很多打码平台识别有问题,自己做的效果比打码平台好,经过裁剪和重定位,图中的噪音大大减少。C++读取字节集的代码如下,拿到数据之后封装成dll之后就好多了,整天拿python识别也不是个事。原创 2023-06-20 01:38:48 · 937 阅读 · 2 评论