开发
还好一切都可以重来
慢慢
展开
-
windows下Cmake配置vs2022工程
我电脑安装的是vs2019但是 cmake的gui 没有vs2022的选项解决方法如下先利用vs2022创建一个cmake项目在项目路径下执行命令生成如下我们再去看cmake的配置UI上看 就已经有了我们的vs2022的选项了这下我们直接点击finish 生成即可......原创 2022-06-18 16:50:02 · 15188 阅读 · 21 评论 -
下载安卓源码
下载安卓源码原创 2022-03-11 23:58:03 · 4160 阅读 · 0 评论 -
x86 编译 模块计算机类型“x64”与目标计算机类型“x86”冲突
编译x86程序 总是会出现 x86 编译 模块计算机类型“x64”与目标计算机类型“x86”冲突 网上找了好多方法也没法解决无意间想到字节修改过 这个 VC++目录然后我尝试修改X64为X86 然后编译 居然编译成功了...原创 2021-06-19 11:51:00 · 224 阅读 · 0 评论 -
C语言对字符串的一些处理 字符拆分 大小写转换 转16进制等
// 两个16进制的字符转成一个字节int IsLowercase(signed int character){ int result; result = character >= 'a' && character < '{'; return result;}int UpperCaseToLower(int Character){ if ( IsLowercase(Character) ) Character -= 32; re原创 2020-08-12 11:00:24 · 556 阅读 · 0 评论 -
C语言不区分大小写比较字符串代码
signed int equalsIgnoreCase(char* Addr, char* CurrentCarSelectItemAddr, unsigned int strlen){ unsigned int i; // r4 for ( i = 0; i < strlen; ++i ) { if ( *(i + Addr) !=* (i + CurrentCa...原创 2020-05-07 16:07:04 · 2221 阅读 · 0 评论 -
判断是否为汉字(完全判断GBK,其他汉字编码不太准)
GBK编码的规律第一个字节 第二个字节GBK | x81-0xFE(129-254) | 0x40-0xFE(64-254)so…int isGBK(const char* array,int len){for (int i =0;i < len;i++){if ((((BYTE)&array[i + 2]) > 0x80&& ((BYTE)&a...原创 2020-04-30 15:57:19 · 1515 阅读 · 0 评论 -
160个crakeme之cracking4all.1.exe
这是一个VB代码,逻辑和算法也不复杂,唯一的问题是对VB的API不够了解.所以需要百度API的作用.这里我就贴出我破解这个程序的思路…查找字符串定位关键代码段如图所示,错误之后提示 password incorrect ,所以搜索该字符串双击该password correct ,hehe,:-)字符串后定位到如下位置:继续往上拉,在004030F0处下断点输入密码之后,点击按钮,...原创 2019-11-09 15:30:26 · 268 阅读 · 0 评论 -
Hook Windows消息事件,以及如何调试dll
首先附上代码main函数#include <stdio.h>#include <conio.h>#include <windows.h>#define DEF_DLL_NAME "hookdll.dll"#define DEF_DLL_HOOKSTART "HookStart"#define DEF_DLL_HOOKStop "HookS...原创 2019-11-09 10:00:01 · 371 阅读 · 0 评论 -
python对采集的CAN数据进行整理
采集的CAN数据比较大,有几万行.如果手动处理起来就很费时间,而且容易出错.而且单帧和多帧的数据处理起来又不一样.多帧处理起来更麻烦,所以花费了一些时间写了一个处理CAN数据的脚本. 代码有点乱,还是贴出代码来.作为记录和收藏处理之前的数据如下所示:70302 Req: 07 56 22 F1 90 cnt: 170821 Req: 07 56 22 F1 90 cnt: 171...原创 2019-09-06 15:25:07 · 3691 阅读 · 0 评论 -
python多进程通讯
python 多进程实现:from multiprocessing import *import timeimport osclass clockprocess(Process): def __init__(self,interval): self.interval = interval Process.__init__(self) d...原创 2019-08-28 17:30:18 · 132 阅读 · 0 评论 -
VS2019 windows驱动开发环境配置
配置Windows驱动开发环境 VS2019下载VS2019下载链接 https://visualstudio.microsoft.com/zh-hans/downloads/选择你所需要的开发环境和配置确认下载完后, 在你安装的WDK 的文件夹下选择双击WDK.vsix 按照提示进行点击,便可将驱动模板加载进vs2019 中选择KMDF 即可创建驱动项目编译也没问题...原创 2019-08-12 17:15:02 · 14384 阅读 · 1 评论