当前搜索:

WINDOWS+CMAKE+VS2017编译OLLVM并整合到VS2017 NDK

OLLVM全称Obfuscator-LLVM,即基于LLVM框架的源码级别混淆工具,相比机器指令混淆,源码级别混淆无需关心底层指令差异(由编译器生成),因而更具兼容性和拓展性,对程序流程的控制更为全面,同时也易于理论研究的展开。         本文编译的OLLVM来自Github上的开源项目h...
阅读(46388) 评论(4)

【OpenCV3.3】编译源码并搭建VS2017+Windows开发环境

OpenCV 3.3在8月3号正式Release,带来了许多优化改进和新特性,包括备受关注的深度神经网络(DNN)模块被正式引入主仓库,标志着OpenCV对DNN有了更深层次的优化与支持; 支持通过宏ENABLE_CXX11启用对C++ 11特性的支持;默认包含大量SSE4.X和AVX/AVX2指...
阅读(25088) 评论(18)

Win10下配置Hyper-V虚拟机通过NAT或桥接方式联网

首先确保为虚拟机启用了Integration Services, 并在虚拟机内安装了相关组件, 否则可能会遇到网卡无法识别的情况. 安装方法用CDROM挂载vmguest.iso, 在虚拟机里面打开该盘并找到setup.exe进行安装. 附上vmguest.iso下载链接:http://p...
阅读(74437) 评论(4)

NTAPI枚举指定进程中指定模块创建的线程

代码示例了如何使用API枚举指定进程中指定模块创建的线程, 注意该方案存在一定局限性, 就是模块的起始地址和线程起始地址之间的关系无法保证, 可能存在漏掉的.
阅读(34710) 评论(0)

C++向目标进程PEB模块链添加自己的DLL

有时候为了让内存注入的DLL现身, 就需要用到这个方法了 auto lppeb = reinterpret_cast(AppBase::GetPEBAddress()); if (NtGetModule(_T("QQManager.dll")) == NULL) { S...
阅读(2137) 评论(10)

【DuiLib入门基础】九宫格corner属性详细解释

技术背景 九宫格是用来减少图片缩放拉伸时失真程度的一种常用技术, 如果你做过android开发尤其是手游这块, 你可能很快发现这其实就是android所直接支持的一个特性9patch. 对于九宫格图片,渲染引擎在绘制只拉伸图片中心部分,四个边角却不会被拉伸,这样只要图片中心的颜色是或近乎纯色,...
阅读(60750) 评论(2)

开源一套自己写的C++工具库 - RLib 开源框架

RLib aims at providing a lightweight, highly cohesive and low coupling framework of useful cpp toolkit.
阅读(37614) 评论(2)

MSSQL2008 无法单步调试解决方案

安装之后要把本地账号添加为sysadmin才能进行调试附加 sp_addsrvrolemember 'IPHONE9PLUS\ASUS', 'sysadmin'
阅读(46701) 评论(0)

解决Visual Studio C++项目无法Build的情况

Visual Studio算是使用频率最高的IDE了,自我感觉各项功能都轻车熟路了,可是最近却遇到个莫名其妙的情况,那就是C++项目突然无法Build,无论项目源码是否改动,右键项目->Build/Rebuild都直接提示Build成功,没有任何错误提示,但是根本没进行任何编译,自然也没任何...
阅读(801) 评论(0)
    最新评论