自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (10)
  • 收藏
  • 关注

原创 windbg 常用命令

常用的Windbg命令

2021-11-15 11:00:06 2795

原创 驱动签名步骤20240102更新

1. 首先下载驱动程序https://www.itrus.cn/service_view_1322.html/这里选择http://www.itrus.cn/soft/SafeNetAuthenticationClient-x64-10.8.msi64位版本并安装2 打开iTrusSignTool.exe 选择证书管理,点击导入pfx证书3.点击签名规则 新建2个规则4.装备 ddf文件 sys文件 inf文件5.签名规则先选双签规则为默认...

2021-09-02 14:45:13 4368

原创 DISM 错误: 14098 组件存储已损坏 windows更新0x80070002错误

在微软官网https://www.microsoft.com/zh-cn/software-download/windows10 下载MediaCreationTool_22H2 win10.exe工具。更新修复win10,保留个人文件和程序解决。用网上的各种教程都不行。

2024-04-12 16:28:47 327

原创 Android JNI 调用第三方SO

Android JNI 调用第三方SO

2024-04-03 15:32:48 410

原创 Go SSE Demo

Go SSE Demo

2024-02-26 17:52:45 457

原创 GoLand 出现 Unresolved Reference xxx 解决办法

GoLand 代码正常编译运行 显示错误消息“Unresolved Reference”

2024-01-31 09:55:27 243 1

原创 CLSID学习

CLSID学习

2024-01-13 15:15:34 553

原创 windbg获取函数指针

windbg获取函数指针

2024-01-05 09:59:47 414

原创 VirtualKD-Redux 双机调试内驱驱动

3 设置DbgX.Shell.exe路径 D:\安装\WinDbg Preview1.1910.3003.0\Microsoft.WinDbg_1.1910.3003.0_neutral__8wekyb3d8bbwe\DbgX.Shell.exe,然后点击Run Debuger。1. 如果是64位虚拟机,把target64文件夹拷贝到虚拟机中,然后安装vminstall.exe。进入系统以后,点击Break, 然后设置bu 下断点。问题我的电脑程序启动会有,不知道为什么。4 重启虚拟机,到这个界面的时候。

2023-11-16 11:17:03 385

原创 Git 补丁使用

Git 补丁使用

2023-11-14 15:57:34 155

原创 如何扫描MSI安装文件的路径

从msi获取程序安装目录

2023-09-25 19:58:28 256

原创 rapidjson 库基础使用

【代码】rapidjson 库基础使用。

2023-08-26 11:18:08 96

原创 Linux安装GO简单方法 龙芯LoongArch架构适配

3. 拷贝go到 /usr/local/go cd进入到go的下载解压目录 sudo cp -R go /usr/local。4. 创建软链接 sudo ln -s /usr/local/go/bin/go /usr/local/bin/go。注意 龙芯LoongArch 架构下载GO版本必须去龙新指定的官网去下载。2. 删除老的go版本 rm -drf /usr/local/go。这时候go version就可以了。

2023-07-26 14:58:12 525

原创 VS2019调试虚拟机的程序

VS2019调试虚拟机的程序

2023-06-17 11:07:14 328

原创 Windows获取程序双签证书信息

Windows获取程序双签证书信息

2023-06-05 14:27:54 322

原创 常用批处理

【代码】常用批处理。

2023-05-16 10:03:04 82

原创 Go Json 和 结构体互相转换

【代码】Go Json 和 结构体互相转换。

2023-04-25 16:36:28 722

原创 Mac集成LuLu防火墙和Dns相关注意事项

Mac集成LuLu防火墙和Dns相关注意事项

2023-04-20 14:27:57 304

原创 Windows LIBCurl支持http2.0

vs2019 libcurl 支持http2.0

2023-03-22 13:52:56 470

原创 Win10代码设置默认浏览器研究

Win10代码设置默认浏览器研究

2022-09-14 14:55:38 375

原创 Openssl Server C Demo

OpenSsl C Server

2022-08-15 18:00:04 243

原创 html WebSocket测试Demo

html WebSocket测试Demo

2022-07-29 16:36:41 688

原创 VS2019 Detours 使用注意事项

VS2019 Detours 使用注意事项

2022-07-11 13:41:56 174

原创 Win32纯API创建半透明窗口

工程下载地址要求纯win32api vs2015背景半透明,但其他地方不透明支持拖拽拉伸支持放置子窗口比如输入框

2022-01-07 10:37:11 813

原创 Android JNI Demo

Android JNI

2021-12-18 17:18:25 1556

原创 Android 生成so库 然后给别人调用

1. 第一步装android studio 装ndk 这个网上自己查配置ndk环境编辑./bash_profile文件增加NDK_HOME环境变量执行 source ./bash_profile发现每次关闭控制台以后,执行ndk-build都报找不到,解决办法在.zshrc中增加source ~/.bash_profile编译so新建一个android Native C++工程 WjrSo新建类WjrSonative-lib.cpp中增...

2021-12-15 11:07:01 1832

原创 GO (国密,标准Https) 单向,双向认证Demo

最近使用开源项目tjfoc/gmsm做国密研究,由于他没有具体说怎么生成证书的,期间对于生成他对应的国密证书做了些研究,踩了一些坑他对国密通信做的demo主要在websvr目录下下面主要说下生成国密证书步骤1. 需要装gmssl , 具体编译参见上一篇文章2. 使用gmssl ecparam -genkey -name sm2p256v1 -noout -out ${OUTPUT}/${name}.key 生成的私钥在他的go代码 gmtls.LoadX509KeyPai...

2021-11-30 15:19:20 2899

原创 MacOS上 编译GMSSL

首先官网下载源码https://github.com/guanzhi/GmSSLcd 到源码目录,依次执行命令$ ./config$ make$ sudo make install执行./config时会遇到错误 this system (darwin64-x86_64-cc) is not support错误,解决方案如下3处文件修改为use if $^O ne "VMS", 'File::Glob' => qw/:glob/;加了...

2021-11-29 16:53:06 669

原创 RowSocket mac

#ifndef __TCPROWSOCKET_H__#define __TCPROWSOCKET_H__#include <stdio.h> //for printf#include <string.h> //memset#include <sys/socket.h> //for socket ofcourse#include <stdlib.h> //for exit(0);#include <errno.h> //F.

2021-11-23 14:39:31 689

原创 Go 编译静态库 给ios,windows,macos,android,linux使用

Go 编译静态库 给ios,windows,android,linux使用

2021-11-20 10:57:50 5966 2

原创 打印API

int testPrint(){ PRINTDLG printInfo = { 0 }; printInfo.lStructSize = sizeof(printInfo); printInfo.Flags = PD_RETURNDC; //PD_RETURNDEFAULT 意味着直接返回当前系统默认的打印机设置,若没有这个标识,则会弹出对话框让用户自己选择 //PD_RETURNDC 意味着返回的是dc而不是ic(information context) //PD_ALLPAGES 指定“.

2021-10-26 15:31:51 666

原创 x64dbg破解一个简单的Demo教程

源码分析首先需要破解的程序源码#include <windows.h>#include <stdio.h>#include <stdlib.h>#include <string>#include <iostream>#include <stdint.h>#include <stdlib.h>void main(){ while (true) { std::cout << "请

2021-10-15 11:03:30 4560

原创 抓取win32程序崩溃dump文件的几种方法

procdump64.exe进入procdump64.exe目录,管理员执行命令procdump64.exe -i -ma运行自己写的一个崩溃小程序#include <windows.h>void main(){ int* p = NULL; *p = 10; return ;}此时弹出对话框在exe目录也生成了 dump文件使用wbg打开dump文件使用DbgX.Shell.exe使用launch 或 attach...

2021-10-14 14:41:23 749

原创 创建一个windows服务

#define WIN32_LEAN_AND_MEAN#include <windows.h>#include <winsvc.h>#include <stdio.h>#define SLEEP_TIME 5000#define LOG_FILE L"c:\\MemoryWatch.txt"#define SERVICE_NAME L"wjrtest"#define SERVICE_DISPLAY_NAME L"我的测试服务"#define SE.

2021-10-12 11:12:20 1043

原创 IAT HOOK DEMO win32/win64

主要参考这个文章,但是修改了x64上的bughttps://blog.csdn.net/yao_yu_126/article/details/12388779?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-10.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-

2021-09-16 14:17:37 424

原创 Windows MiniHook HookAPIDemo

// InjectTestDlg.cpp : 实现文件//#include "stdafx.h"#include "InjectTest.h"#include "InjectTestDlg.h"#include "afxdialogex.h"#include "UUBaseDefine.h"#include <shlwapi.h>#include <Tlhelp32.h>#ifdef _DEBUG#define new DEBUG_NEW#endif..

2021-09-14 14:48:07 439

原创 Api加载驱动

// CreateServiceDlg.cpp : 实现文件//#include "stdafx.h"#include "CreateService.h"#include "CreateServiceDlg.h"#include "afxdialogex.h"#include <windows.h>#ifdef _DEBUG#define new DEBUG_NEW#endif// 用于应用程序“关于”菜单项的 CAboutDlg 对话框class CAbo..

2021-08-12 10:21:05 150

原创 自己封装了Windows内核String

#ifndef __WKSTRING_H__#define __WKSTRING_H__#include <ntdef.h>#define UULogInfo(x,...) WKString::log(__FILE__,__LINE__,__FUNCTION__,x,__VA_ARGS__)/* 内核String封装, WCHAR*类型,必须以\0结尾*/class WKString{private: WCHAR* value_; int length_; int.

2021-08-11 13:59:51 182

原创 Win10 64 上程序崩溃排查 32位同理

先贴代码参考文章#include <windows.h>void crash(){ int wjr = 3; int* p = NULL; *p = 10;}void function(){ crash();}int WinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nShowCmd){ function();.

2021-01-06 14:07:50 289

原创 VS2015调试内核程序

vs2015调试主要参考的这篇文章https://blog.csdn.net/wlanye/article/details/94964275?utm_medium=distribute.pc_relevant.none-task-blog-title-6&spm=1001.2101.3001.4242上一章windbg已经配置好了虚拟机, 这里不在重复说,直接配置vs2011.添加设备2.3.4.5.6.7.8.9.10....

2020-10-14 11:33:59 273

TransparentWindow.zip

win32无边框半透明窗口 能拖动拉伸的窗口示例 VS2015 纯API

2021-12-02

Win32CrashHandler.zip

win32 捕获程序崩溃的源码 生成dump文件并且弹出MessageBox vs2015编译

2021-10-13

Windows miniHook hookapi demo

Windows miniHook hookapi demo

2021-09-14

DragToOtherWindow.zip

别的程序拖动文件到本程序, 本程序拖动文件到别的程序demo vs2015 纯WIN32API 测试工程师MFC

2021-09-13

多张PNG图生成一张ico图源码

多张PNG图生成一张ico图,使用VS2015编译 GDI+ 附带工程代码

2021-08-05

SystemMenu.zip

在自己的程序中弹出系统右键菜单 MFC示例 接口纯WIN32 API 编译器VS2015

2021-03-19

SQLCipher windows lib

SQLCipher windows 版本,今天自己编译出来共享下

2015-08-13

使用jpeglib BMP转JPG示例

windows下,使用jpeglib BMP转JPG示例,自己封装了下,附带工程文件

2014-05-04

二维码生成图片源码

环境windows xp vs2005 二维码图片生成源代码 支持中文 设置颜色和图片大小

2014-04-30

唯有魔力看血工具及其源码

vs2005 xp下c++实现,2013年7月19号测试可以,唯有魔力1区2区测试过

2013-07-19

空空如也

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

TA关注的人

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