自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (6)
  • 收藏
  • 关注

原创 Win UI 3 windows10上出现乱码解决

寻空使用了 Windows 11 系统上的图标字体,在 Windows 10 系统上可能会出现乱码问题。(不是我想用,是只能用这个)使用 Windows 10 的用户需要下载并安装该字体。

2023-04-09 20:13:43 166

原创 ModuleNotFoundError: No module named ‘pip‘

ModuleNotFoundError: No module named 'pip'

2023-02-11 21:53:48 750

原创 vs2019 fatal error C1090: PDB API “3“

出现这个错误,把输出的pdb文件名改一下就好了,因为原本的PDB被占用导致清理不掉出现这种错误。

2020-08-24 15:19:54 5117 10

原创 vs2017 个人收集插件备用

MetaProject 强化调试输出窗口superchargerAtomineer Pro DocumentationViasforaIndent GuidesWord Highlight With MarginasmdudeTabs StudioCodeMaidJetBrains ReSharper

2020-04-26 15:12:48 389 1

原创 QtCreator 无法打开 闪退 无响应

QtCreator 5.14.0 今天突然无法打开 想了各种办法最后解决方法:删除以下文件C:\Users\Administrator\AppData\Local\QtMsBuildC:\Users\Administrator\AppData\Local\QtProject注意:Administrator 换成你的当前用户名称...

2020-03-21 22:06:18 1453

原创 16进制格式字符串转 int64

#include <iostream>#include <sstream>using namespace std;int main(){/*---------------------------------- 十六进制,八进制转十进制----------------------------------*/ int decimal1,decim...

2020-01-22 19:02:35 1022

原创 IDA Python配置 IDAPython:importing "site"failed

解决方法:在环境变量里添加PYTHONHOMEE:\Python27

2019-07-30 11:21:09 970 1

原创 添加鼠标右键菜单带图标xp-win10

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\Shell\EverEdit]@="EverEdit""icon"="E:\\VStart\\编辑工具\\everedit\\EverEdit.exe"[HKEY_CLASSES_ROOT\*\Shell\EverEdit\command]@="E:\\VStart\\编...

2019-01-06 20:35:57 539

原创 call 地址计算

要CALL的地址 - 下一条指令地址 = E8 后面的硬编码E8 后面的硬编码 + 下一条指令地址 = CALL的地址

2018-03-07 22:43:20 3559

原创 HexsTostr_16进制转换到字符串

16进制文本转换到字符串/** * \brief 16进制转换到字符串 * \param buf 字符串缓冲区 * \param len 字符串长度 * \return 返回字符串指针,需要手动释放 */char* hex_to_str(const unsigned char* buf, const int len){    const auto ni_bf_len = len ...

2018-03-07 21:20:15 716

转载 终极游戏黑客资源

终极游戏黑客资源一个策划的工具列表,教程,以及更多用于逆向工程的视频游戏!介绍欢迎来到网络上最全面,最独特的游戏黑客资源列表!当你穿越这个不断增长的庞然大物时,你可能会惊讶地发现许多这里提到的工具,库,框架等都不是用任何黑客游戏来制作的。由于游戏黑客本身就是逆向工程的一个分支,这意味着我们拥有大量其他类型的逆向工程工具供我们使用,以便进行游戏黑客攻击。除了这些工具之外,还有大量的知识可以从教程,演示

2018-02-28 17:38:31 5006

转载 显卡驱动入手的构造D3DHook的方法

转载https://bbs.pediy.com/thread-195759.htm本文要点:介绍一种从显卡驱动入手的构造D3DHook的方法,DX9,DX9EX,DX10,DX11均试用,无需重启进程,注入即可使用。以DX9为例。前置知识:1. API Hook的基础知识2. DX绘图知识3. 关于DX Hook 有很多种方法,传统的方法请自行查找资料。4. Windows Display

2018-02-28 16:41:41 4754

转载 C语言字符串函数大全

函数名: stpcpy功 能: 拷贝一个字符串到另一个用 法: char *stpcpy(char *destin, char *source);程序例: #include #include int main(void){ char string[10]; char *str1 = "abcdefghi"; stpcpy(string, str1);

2018-02-06 21:39:49 297

转载 定制窗口消息处理函数

定制窗口消息处理函数    需要对一个已经建立的窗口的消息进行自己的处理时,可以提供一个消息处理函数,替换原来的消息处理函数。自己的处理完成后,再调用原来窗口的消息处理函数。1、更改窗口消息处理函数    LONG SetWindowLong(  HWND hWnd, // handle to window  int nIndex, // offset of v

2018-01-15 13:54:31 1110

原创 c++ 结构体数组赋值

struct MyStruct{ int a; char pszStr[20];};MyStruct aa[] = { 10,"aa",20,"bb" };可以直接赋值

2017-12-25 03:15:52 9336 3

原创 lua5.1.5 c++交互

#include "stdafx.h"#pragma comment(lib,"lua5.1.5.lib")extern "C"{#include #include #include #include }extern "C" int add(lua_State *Ls){ //获取参数数量 int num = lua_gettop(Ls);//获取栈顶索引值可以参数数量

2017-12-25 02:57:40 373

转载 IDA Pro plug-in defines

来自:http://www.cnblogs.com/shangdawei/p/3328844.html/*   This file contains definitions used by the Hex-Rays decompiler output.   It has type definitions and convenience macros to mak

2017-12-15 01:54:13 401

原创 c++ DebugView 输出信息

void __cdecl odprintf(const char* fmt, ...){char buf[4096], *p = buf;va_list args;va_start(args, fmt);p += vsnprintf_s(p, sizeof(buf), _TRUNCATE, fmt, args);va_end(args);while (p

2017-12-01 19:47:14 2650

转载 无痕HOOK方式=硬断+VEH

无痕HOOK方式=硬断+VEH

2017-11-24 23:44:43 10864

原创 VC编译DLL时,如何不依赖VC运行库

用VC编译的DLL如果依赖VC运行库,分发时如果目标系统不带对应版本的VC支行库,将导致DLl调用失败,在编译时应设置不依赖VC运行库:在C/C++/Code Generation的Runtime Library中选择Multi-threaded(/MT)  Release配置或Multi-threaded Debug(/MTd) Debug配置就可以编译出不依赖VC运行库的DLL了。

2017-11-22 23:09:39 2253

转载 duilib 各种功能介绍

duilib 各种功能扩展 http://www.cnblogs.com/chechen/category/888861.html

2017-11-22 13:49:46 310

原创 Dduilib 判断鼠标坐标是否在控件内

m_rcItem 是对象内部的大小和位置 因为Duilib 一个窗口只有一个局句柄,这个位置是相对最顶层窗口的

2017-11-22 11:58:03 1487

转载 C++中数字与字符串之间的转换(包括C++11新标准和宽窄字符转换)

1、字符串数字之间的转换(1)string --> char *   string str("OK");   char * p = str.c_str();(2)char * -->string   char *p = "OK";   string str(p);(3)char * -->CString    char *p ="OK";   CSt

2017-11-20 20:45:59 487

转载 VS2017下编译和配置boost库

1,首先去boost官网https://dl.bintray.com/boostorg/release/1.65.1/source/ 下载boost_1_65_1.7z2,下载好解压到目标盘 列如D:\boost_1_65_13,用VS2017开发管理员命令提示符 打开 输入cd D:\boost_1_65_1 回车 再输入一下cd d就进入当前boost目录了 4,再当前命令提示符窗

2017-11-18 18:03:52 626

转载 C++11并发之std::thread

知识链接:C++11 并发之std::mutexC++11 并发之std::atomic本文概要:1、成员类型和成员函数。2、std::thread 构造函数。3、异步。4、多线程传递参数。5、join、detach。6、获取CPU核心个数。7、CPP原子变量与线程安全。8、lambda与多线程。9、时间等待相关问题。10

2017-11-18 00:51:44 321

转载 C++11 std::bind std::function 高级用法

从最基础的了解,std::bind和std::function[cpp] view plain copyprint?/*   * File:   main.cpp  * Author: Vicky.H  * Email:  [email protected]  */  #include   #include   #include   #include 

2017-11-17 22:12:28 261

转载 当线程函数为C++类成员函数时

很多时候我们在C++多线程开发时,都会或多或少遇到线程函数为C++类中的某个成员函数,此时可能会发生什么呢?你有可能会杂么做呢? 接下来我就为大家总结一下我在这方面走过的一个历程1.问题一记得我在之前在写一个udp传输文件的程序时,我就第一次遇到了线程函数为C++类的成员函数,当时遇到的问题,大概意思如下:#include#include #include class Tes

2017-11-17 22:10:13 2405

转载 C++数值类型与string的相互转换

1.数值类型转换为string1.1使用函数模板+ostringstream使用函数模板将基本数据类型(整型、字符型、实型、布尔型)转换成string。//ostringstream对象用来进行格式化的输出,常用于将各种类型转换为string类型//ostringstream只支持templatetypename T> string toString(const T& t){

2017-11-17 04:35:35 918

原创 vs2017 编译最新的谷歌v8 6.4.0 版本 引擎

本人非要作死 用vs2017编译最新版的6.4.0版本goole v8引擎!弄好了挺后悔的,lib那么大,我哩个真受不了! 注意一定要有v.p.n才可以的!不然不用看啦! 工具 1.vs2017 win10skd 10.016299.0 和 10.0.15063.0 都装上不防止出错 还有就是10.016299.0安装后不会自动安装Debugging tools for windows,需

2017-11-11 18:01:38 1511 2

转载 C++读写文件

掌握文本文件读写的方法了解二进制文件的读写方法C++文件流:fstream  // 文件流ifstream  // 输入文件流ofstream  // 输出文件流//创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include#includevoid main(){  ofstream f1("d:\\me.txt")

2017-11-03 00:19:19 296

转载 值得推荐的C/C++框架和库

下次造轮子前先看看现有的轮子吧值得学习的C语言开源项目- 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:h

2017-11-01 19:27:59 354

原创 c++ 只有返回值不同类成员函数重载

class test{public: test R() const { test r; r.max = 10; return r; } test& R() { max = 20; return *this; } void prin() { cout << max << endl; }private: int max;};test a;

2017-11-01 13:03:49 1462

转载 c 语言 进制转换 短小精悍

c 语言 进制转换 短小精悍

2017-10-31 21:07:49 806

转载 C语言itoa()函数和atoi()函数详解(整数转字符C实现)

C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。1.int/float to string/array:C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串,下面列举了各函数的方法及其说明。● itoa():将整型值转换为字符串。● ltoa():将长整型值转换为字符串。● ultoa():将无符号长

2017-10-31 17:21:15 298

转载 通过异步过程调用(APC)注入DLL

通过异步过程调用(APC)注入DLL关于APC的介绍,可以参考MSDN对Asynchronous Procedure Calls的介绍(索引APCs),下面是简单翻译的一段文字。APC(Asynchronous Procedure Calls,异步过程调用)是指在一个特定的线程环境中异步的执行代码。当一个APC被添加到一个线程的APC队列的时候,系统会产生一个软中断;当线程下一次被调度

2017-10-30 20:52:30 352

原创 指针常量 和常量 指针

int i1 = 1;int i2 = 2;const int  *  p = &i1;  //常量指针 代表指向的是一个常量 所以 *p 这样的操作是不允许到*p = 3;  //错误操作p = &i2;//这样是正确的  因为  指针不是常量指针int i1 = 1;int i2 = 2;int  *  const p = &i1; //指针常量 指针本身是

2017-10-30 12:37:12 288

转载 Microsoft ScriptControl 控件使用指南

Microsoft ScriptControl 控件使用指南时间:2009-3-14 9:53:18 点击:2710随着动态网页的出现,脚本语言已经被越来越多的人认识、接受并撑握。在程序中加入对脚本的支持一方面可以最大限度的扩展程序的应用范围,另一方面也方便程序员利用现有脚本提供的一些特别的功能(如正则表达式等)。下面结合我个人的一点经验谈一谈这方面的应用。很显然要自己去实现一

2017-10-28 13:47:21 838

转载 编译OpenSSL 动态库/静态库以及运行时库的选择

Windows下编译OpenSSL的方法下载地址:http://www.openssl.org/source/1、安装ActivePerl初始化的时候,需要使用perl。perl可以从http://www.activestate.com/ActivePerl下载。2、使用VS下的Visual Studio 20xx Command Prompt进入控制台模式VS2005

2017-10-28 13:26:42 2863

转载 Duilib支持自绘tooltip

由于Duilib的tooltip使用的是系统默认的实现,这里希望他能像普通窗口一样使用xml定制界面,所以决定尝试修改Duilib源码实现这个效果,最终还是做出一个版本。效果图:1.为CControlUI增加下面4个函数:[cpp] view plain copyprint?virtual void SetUserToolTipXml

2017-10-27 13:56:38 661

转载 正确编译 DuiLib 静态库的方法

使用 DuiLib 做过一个非常小的项目,当时因为没有研究清楚如何编译为静态库遂使用了 DuiLib.dll 的动态库来做的。最近自己又有使用 DuiLib 的需求,而且希望能编译成静态库使用,所以研究了一下(在群里也有很多朋友帮忙,最终解决了问题)。网上流传的一些注释原有代码一些宏定义并声明一个UILIB_API 的方法并不正确,因为代码里面有专门针对静态库处理的位置,比如下面的代码:s

2017-10-27 12:16:36 634

GhostDoc_Enterprise-Professional_v2019.1.19150注册码注册机破解版

GhostDoc_Enterprise-Professional_v2019.1.19150 内含注册机,使用方法:点离线激活会看见你的机器码,在注册机填写机器码和名称,生成注册码然后Unlock

2019-08-23

supercharger-1.6.0.1052-16.0.xxx注册机注册码破解版

supercharger 1.6.0.1052最新版可以用,理论支持后续版本

2019-08-19

ida 7.0 sdk

ida 7.0 sdk 完整无缺 .

2018-11-14

易语言实现RSA,ECC,DES,AES,DSA算法

易语言实现RSA,ECC,DES,AES,DSA算法

2017-08-17

Windows环境下32位汇编语言程序设计第四版 典藏版CD.

Windows环境下32位汇编语言程序设计第四版珍藏版>一书的光盘,因为光盘里面有关于PE文件格式的源代码,并且已经编译过了,所以杀毒软件会报告有病毒,请自己决定是否下载

2016-06-28

VC6.0 64位Windows7下调试的时候,再结束调试,程序无法退出

VC6.0在64位Windows7下调试的时候,直接结束调试时,程序无法退出,这个插件可以帮助在win764位调试时直接结束调试退出程序。

2016-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除