摘要: FileName = ..\NWX\Binaries\Win64\NWX-Win64-Shipping.exe PathList\0000\Descrip = RELOCS_STRIPPED PathList\0000\NewHex = 2300 PathList\0000\Offset = 000 阅读全文
posted @ 2025-08-04 15:31 Yofoo 阅读(20) 评论(0) 推荐(0)
摘要: 用rdtsc随机方式对数据加倍, ConsumeAmmo ABSWeapon::ConsumeAmmo-code 141077837 - E9 54CAEAFF - jmp 140F24290 14107783C - 00 00 - add [rax],al 14107783E - 00 00 - 阅读全文
posted @ 2025-07-07 10:53 Yofoo 阅读(10) 评论(0) 推荐(0)
摘要: Pricefile = "V:/database/templates/handbook.json"; Sizefile = "V:/database/templates/items.json"; //Pricefile = "v:/price.txt"; //Sizefile = "v:/size. 阅读全文
posted @ 2025-04-21 18:02 Yofoo 阅读(11) 评论(0) 推荐(0)
摘要: 资源管理器如果有搜索过文件, 再查看其他路径, 再最小化时导致重新搜索 Bug跟踪 procmon 查看文件, 触发Bug搜索, 找到文件夹列表条目, 看callstack 发现在 Windows.Storage.Search.dll 继续跟踪找到 CDefView::_OnDelayedFilte 阅读全文
posted @ 2025-04-09 12:04 Yofoo 阅读(123) 评论(0) 推荐(0)
摘要: 消息循环判断 WM_QUIT 来退出 CDialog关闭时 在CWnd::OnNcDestroy 时发送WM_QUIT 消息 发送WM_QUIT 消息时有条件的, 只有当 theApp.m_pMainWnd的 OnNcDestroy触发才会发送 发送WM_QUIT 消息后, theApp.m_pMa 阅读全文
posted @ 2025-04-08 16:11 Yofoo 阅读(13) 评论(0) 推荐(0)
摘要: 读取文件保存到宏 <Target Name="ReadDebugPath" BeforeTargets="PrepareForBuild"> <ReadLinesFromFile File="debug_path.txt"> <Output TaskParameter="Lines" Propert 阅读全文
posted @ 2025-04-07 16:40 Yofoo 阅读(15) 评论(0) 推荐(0)
摘要: 在Win10下CreateDialogIndirectParam后正常(带标题栏) 再使用 MoveWindow 或 SetWindowPos调整大小后, 窗体显示异常, 内部控件位置全错位, 标题栏高度被系统计算两次, 导致错位 还有边框也显示异常, 没有绘制 CreateDialogIndire 阅读全文
posted @ 2025-03-26 12:13 Yofoo 阅读(10) 评论(0) 推荐(0)
摘要: v8下载从 https://codeload.kkgithub.com/v8/v8/zip/refs/tags/6.3.298 gyp编译方式只能用python27, 如果有其他版本需要在cmd修改path优先, 同样vs中也要添加优先 path E:\App\python27-x64;%PATH% 阅读全文
posted @ 2025-03-07 13:19 Yofoo 阅读(36) 评论(0) 推荐(0)
摘要: 字体相关用的都是字符集, 其他的语言判断方式都是用代码页 判断字体是否指定语言需要把字符集转换成代码页 字符集转换成代码页 static int Charset2Codepage(DWORD dwCharset) { CHARSETINFO csInfo = {0}; BOOL bRetVal; b 阅读全文
posted @ 2025-02-22 14:57 Yofoo 阅读(16) 评论(0) 推荐(0)
摘要: VS2015 编译诡异报错 #include "StdAfx.h" // int xxx; int test() { RECT r; void *p = &r; r.left = 1; return 1; } 去掉单行注释, 就不报错, X86 X64都这样 阅读全文
posted @ 2025-02-02 14:51 Yofoo 阅读(56) 评论(0) 推荐(0)
摘要: 一个MFC程序默认Release编译后2M左右 包含很多没用的代码 stdafx.h 添加定义 define _AFX_NO_RICHEDIT_SUPPORT define _AFX_NO_MFC_CONTROLS_IN_DIALOGS define _AFX_NO_OLE_SUPPORT defi 阅读全文
posted @ 2024-11-24 19:12 Yofoo 阅读(23) 评论(0) 推荐(0)
摘要: CSharp 一般数据加密后解密使用 CryptoStream::Read 解密, 在程序启动时Hook 该函数, 然后可以截获到解密的数据 步骤: Hook引擎mono的函数 mono_runtime_invoke AsmHook::HOOK_INFO _mono_runtime_invoke; 阅读全文
posted @ 2024-10-18 17:15 Yofoo 阅读(33) 评论(0) 推荐(0)
摘要: java包直接修改bytecode, 经常会报错java.lang.VerifyError, 包含非常多种的检查 直接修改引擎dll文件去除效验 jvm.dll-X64-V21.0.0.0 .text:000000018084438F 48 8D 0D DA 42 21 00 lea rcx, aV 阅读全文
posted @ 2024-10-15 20:15 Yofoo 阅读(22) 评论(0) 推荐(0)
摘要: 对象类别如结构体,枚举等各种, 如果是定义在类中, 或namespace中, 前置声明时使用方法 //原类型定义 namespace NMath { typedef enum _DEV_MODE { DM_None, ... }DEV_MODE; } //前置声明 namespace NMath { 阅读全文
posted @ 2024-10-11 11:12 Yofoo 阅读(75) 评论(0) 推荐(0)
摘要: 游戏为 Tower.Tactics.Liberation 游戏使用引擎 Godot Engine, 版本3.5.2 游戏中的数值全是脚本中修改, 内部名称为GDScript 游戏运行中脚本的主函数为GDScriptFunction__call, 脚本运行时的ip值只有在栈上储存, 需要在函数中间Ho 阅读全文
posted @ 2024-10-10 10:31 Yofoo 阅读(459) 评论(0) 推荐(0)
摘要: VS2015 可搜索联网扩展Python tools for visual studio, 从github下载安装 该工具VS安装时可选, 部分非完整安装包会安装失败 安装后调试时无法单步进入F11, 打开库文件可以下断点中断, 但是单步F10直接走飞了 这个情况可以修改选项, 打开库的调试开关 菜 阅读全文
posted @ 2024-09-11 23:01 Yofoo 阅读(27) 评论(0) 推荐(0)
摘要: FT232 使用官方驱动控制GPIO很简单 打开 FT_OpenEx, FT_SetBitMode(FT_BITMODE_ASYNC_BITBANG) 写 FT_Write 读 FT_Read 使用libusb方式 打开 // libusb-win32 (v1.2.6.0) BOOL CHubGpi 阅读全文
posted @ 2024-09-06 12:40 Yofoo 阅读(241) 评论(0) 推荐(0)
摘要: 找一个开源的声音变速的代码, 但是不能改变音调 开源的音频工具Audacity https://github.com/audacity/audacity 该功能在菜单位置: 效果/音高和速度/改变节奏 阅读全文
posted @ 2024-07-05 23:05 Yofoo 阅读(19) 评论(0) 推荐(0)
摘要: Source m (multiplier) a (increment) c output bits of seed in rand() /Random(L) Numerical Recipes 232 1664525 1013904223 Borland C/C++ 232 22695477 1 b 阅读全文
posted @ 2024-05-10 13:31 Yofoo 阅读(48) 评论(0) 推荐(0)
摘要: 更新闪烁可以使用双缓冲 LVS_EX_DOUBLEBUFFER 也可以使用 SetRedraw 滚动到指定位置, 如恢复到更新前的位置用 CListCtrl.Scroll 具体位置需要计算, 方法有两个 a. 用GetScrollPos, GetScrollInfo, 相乘得到大小 b. 用 Get 阅读全文
posted @ 2024-03-22 14:34 Yofoo 阅读(320) 评论(0) 推荐(0)
摘要: Setlocal EnableDelayedExpansion set strpair_in=asdasd = 235-23=246 set strpair_key= = call :strpair echo %strpair_name% echo %strpair_value% goto :eof 阅读全文
posted @ 2024-03-14 22:31 Yofoo 阅读(87) 评论(0) 推荐(0)
摘要: 从chrome下载文件时, 复制链接到其他软件下载, 多数情况是无法下载, 原因是链接的cookie没有复制过去 可以从浏览器的链接地址, 点击左边, 可以查看网站使用的cookie, 复制过去可以下载 想办法用软件从外部获取chrome的cookie, 过程 cookie储存在本地文件, 在chr 阅读全文
posted @ 2024-02-15 21:23 Yofoo 阅读(127) 评论(0) 推荐(0)
摘要: Chrome 有pdb下载, 但是需要梯子, 没法下载只能分析dll 程序有源码可以辅助 github 可以下载, 速度慢可以从镜像下载 521github.com Js的修改 尝试在 ScriptCompiler::Compile 修改, ClassicScript_RunScriptAndRet 阅读全文
posted @ 2024-02-14 16:26 Yofoo 阅读(151) 评论(0) 推荐(0)
摘要: 注入dll后拦截js相关函数, 可以通讯以及控制 安全沙箱问题前面有写文章 为了方便快速, 使用Uint8Array::Set 函数拦截 之前尝试了 crypto.subtle 相关的函数, 这些函数速度很慢, 而且是异步, 很不方便 C++ 的dll代码 BOOL CChrome::HookUin 阅读全文
posted @ 2024-02-07 18:35 Yofoo 阅读(131) 评论(0) 推荐(0)
摘要: Chrome有使用安全沙箱 在限制的进程中, 对文件,管道,进程,注册表等都有沙箱限制 A. dll加载限制 加载程序目录下一个dll, 失败 复制系统的一个dll过来加载, 成功 修改下这个dll, 破坏签名加载, 失败 跟踪在 LdrLoadDll 失败 可以检查源码相关 TargetNtCre 阅读全文
posted @ 2024-02-04 14:26 Yofoo 阅读(42) 评论(0) 推荐(0)
摘要: template<class TYPE> BOOL LinearRegression(TYPE x[], TYPE y[], int n, TYPE &a, TYPE &b) { TYPE xs, ys, xys, xxs; int i; xs = 0; ys = 0; xys = 0; xxs = 阅读全文
posted @ 2024-01-30 19:57 Yofoo 阅读(23) 评论(0) 推荐(0)
摘要: extern "C" int __CRTDECL _imp__swprintf( _Pre_notnull_ _Post_z_ wchar_t* const _Buffer, _In_ size_t const _BufferCount, _In_z_ _Printf_format_string_ 阅读全文
posted @ 2024-01-20 14:17 Yofoo 阅读(30) 评论(0) 推荐(0)
摘要: BOOL CWaveBox::DataFftInfo(short *pData,int nCount, FFT_INFO &fft) { Value2D *pIn, *pOut; int i, nPow, nIndex, nAllCount, nRealCount, nHi, nTotal; int 阅读全文
posted @ 2024-01-19 20:30 Yofoo 阅读(154) 评论(0) 推荐(0)
摘要: dictionary.Add("Є", "Ye"); dictionary.Add("І", "I"); dictionary.Add("Ѓ", "G"); dictionary.Add("і", "i"); dictionary.Add("№", "#"); dictionary.Add("є", 阅读全文
posted @ 2023-12-08 22:14 Yofoo 阅读(51) 评论(0) 推荐(0)
摘要: ASUS主板不定时死机(非蓝屏), 关掉EPU,C1E,C3,C6 C1状态为部分核心停止工作, C1E为C1的增强状态,而外可以降低电压 C1E状态无需软件操作, 主板直接就可以控制 EIST比C1等状态更详细控制, 如C1状态效能固定为50%, EIST可控制的范围更广泛效能可以为0%-100% 阅读全文
posted @ 2023-12-05 08:53 Yofoo 阅读(403) 评论(0) 推荐(0)
摘要: UltraEdit 点击查看代码 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\Uedit32] @="Uedit32(&U)" "Icon"="E:\\Soft\\Edit\\UltraEdit18\\Uedit32 阅读全文
posted @ 2023-11-13 22:01 Yofoo 阅读(33) 评论(0) 推荐(0)
摘要: apk 重新打包后, 新的android版本手机报 "与系统不兼容" 尝试更新apktool.jar, 2.6 更新到2.9, 还是一样的情况 网上搜索下相关的问题, 可能原因是签名方式, 以及对齐问题 下载android-sdk, 获取相关工具, 这种功能很少, 只能从sdk获取 从sdk, jr 阅读全文
posted @ 2023-11-09 12:19 Yofoo 阅读(195) 评论(0) 推荐(0)
摘要: inno setup 5.5 可以对数据进行加密, 密码使用SHA1算法 相关函数 可以搜索字符串 "PasswordCheckHash" Hash计算过程 CODE:00484C44 53 push ebx CODE:00484C45 81 C4 50 FE FF FF add esp, 0FFF 阅读全文
posted @ 2023-11-07 12:49 Yofoo 阅读(304) 评论(0) 推荐(0)
摘要: Chrome 警告: Page layout may be unexpected due to Quirks Mode 文档加上 <!DOCTYPE html> 修改后一个悬浮的Div 位置错误 TipDiv.style.left = event.clientX; ... 修改后为 TipDiv.s 阅读全文
posted @ 2023-11-06 13:19 Yofoo 阅读(355) 评论(0) 推荐(0)
摘要: VA选项 颜色与属性 “以斜体显示系统符号” 高亮 引用 和 光标下 所有语言-常规-自动大括号完成(&B) 取消 停靠窗口时崩溃 devenv.exe主进程的同目录下的devenv.exe.config文件修改, 需改节点AppContextSwitchOverrides添加值 ;Switch.S 阅读全文
posted @ 2023-11-03 13:08 Yofoo 阅读(15) 评论(0) 推荐(0)
摘要: error C2601: “DllProxyInit”: 本地函数定义是非法的 VS2015代码中用到了宏 #define DLL_API_Fun(fun) DLL_API __declspec(naked) void * _##fun() \ { \ __asm jmp __##fun; \ } 阅读全文
posted @ 2023-11-03 12:23 Yofoo 阅读(16) 评论(0) 推荐(0)
摘要: #include "Common/NSimple.h" #include <list> #include <string> #include "DllProxyLink.h" using std::list; using std::string; #define DLL_Name "winmm.dl 阅读全文
posted @ 2023-11-03 12:19 Yofoo 阅读(23) 评论(0) 推荐(0)
摘要: FontsChanger字体插件可以强制修改字体, 但是一些等宽字体被替换后效果不好, 可手动修改代码 background.js const getFont = () => new Promise(ok => chrome.fontSettings.getFont({ genericFamily: 阅读全文
posted @ 2023-11-01 20:22 Yofoo 阅读(164) 评论(0) 推荐(0)
摘要: 扩展程序调试 部分扩展程序无法调试代码, 但是可以再 "Event Listener" 选择事件作为断点, 选择 "Script" - "Script First", 然后刷新, 可以对任意代码初始的时候中断 阅读全文
posted @ 2023-11-01 14:10 Yofoo 阅读(15) 评论(0) 推荐(0)
摘要: combin.bat rem @echo off cls set srcdir=%~1 set outdir=%~d1%~p1 set outname=%~n1 set outpath="%outdir%%outname%.txt" %~d1 cd %srcdir% del %outpath% ec 阅读全文
posted @ 2023-11-01 13:51 Yofoo 阅读(38) 评论(1) 推荐(0)