摘要: System.Private.CoreLib.dll是.NET中一个特殊的dll,相对于其它托管dll,这个托管dll是一个底层相关的dll,也就是说,当你的.NET为不同平台、不同架构、不同配置、不同底层运行时编译时,它都不一样。因此当你编译.NET源代码时,这个dll将跟coreclr.dll这 阅读全文
posted @ 2023-12-26 10:21 bodong 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 冲突的命令是:Edit.IntelliCode.APIUsageExamples,这是v17.7的: 这是17.8的: 所以,解决方法就是在新版本中,将Edit.IntelliCode.APIUsageExamples的快捷键移除,并重新为VAssistX.OpenCorespondingFile添 阅读全文
posted @ 2023-12-11 10:02 bodong 阅读(368) 评论(0) 推荐(1) 编辑
摘要: # Repo: someuser/myframework # Fork: superteam/myframework # Track: # 克隆你的仓库 git clone https://github.com/superteam/myframework.git # 进入你的仓库本地目录 cd my 阅读全文
posted @ 2023-12-09 22:08 bodong 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 1 int LaunchExternalProcess(const FString& InExecutablePath, const FString& InCommandArgument) 2 { 3 const bool bLaunchDetached = false; 4 const bool 阅读全文
posted @ 2023-11-13 14:33 bodong 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 休眠功能明显比睡眠功能好用,还不惧怕断电,不知道为什么微软要把这个功能默认关闭。 开启方法: 1.使用管理员资格 启动命令提示符 2.使用如下命令即可开启: powercfg.exe /hibernate on 使用后休眠就回来了。 阅读全文
posted @ 2023-11-03 14:18 bodong 阅读(171) 评论(0) 推荐(0) 编辑
摘要: https://github.com/bodong1987/UnrealEngine.GlobalEvents 学习Unreal的练手代码,主要用途是提供一个全局级别的消息广播与消息监听,目的是解决直接引用对象带来的强依赖的问题。 详情可见github首页。 介绍 这是虚幻引擎的插件。其主要目的是在 阅读全文
posted @ 2023-10-18 20:36 bodong 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1. 首先你需要有一台mac,安装好xcode,Visual Studio For Mac或者Rider 2. 使用如下指令安装Avalonia模板: dotnet new install "Avalonia.Templates" 3. 新建一个空目录,使用命令行命令进入这个目录,然后使用如下命令创 阅读全文
posted @ 2023-09-20 20:12 bodong 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 首先添加一个这个工具类: using Avalonia.Controls.ApplicationLifetimes; using Avalonia.Styling; using Avalonia.Themes.Fluent; using Avalonia.Themes.Simple; using S 阅读全文
posted @ 2023-09-15 17:16 bodong 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 在csproj中配置如下内容: <TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage</TargetsForTfmSpecificBuildOutput 阅读全文
posted @ 2023-09-15 10:18 bodong 阅读(207) 评论(0) 推荐(1) 编辑
摘要: 这里例举了两种方案,一种是基于C++ 17的constexpr,实现起来更精简。另外一种使用传统的方式,C++ 11就可以用了。 另外C++11的方案也是一种计算不定参数模板参数个数的方法。 1 #include <iostream> 2 #include <string> 3 4 // in C+ 阅读全文
posted @ 2023-08-21 21:34 bodong 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 以下内容只包含UE5的5.2版本,不包含兼容性内容,不同版本可能会有所不同。 提示: N :通常代表数组个数 ? :代表不确定,比如字符串的长度。 * : 乘积 Type Name : Size : 此说明并非定义位域,是在说明此处的数据类型、名称以及空间占用,空间单位为字节。 基础类型序列化 这里 阅读全文
posted @ 2023-08-09 21:07 bodong 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: 正常情况下,全屏模式下,通过vmware工具栏的这个按钮可以实现多屏显示: 当某些异常情况下,这个按钮按下去之后,会闪一下然后使用双屏失败,有时候甚至会让虚拟机内部的鼠标消失。这可以通过以下方法解决: 在虚拟机内部,注意,是虚拟机的虚拟系统中操作,而非宿主机器上。打开系统服务,找到VMWare SV 阅读全文
posted @ 2023-04-24 21:18 bodong 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 中文报错: LNK1327: 运行 mt.exe 期间出错 原因本质上并非mt.exe的问题,是因为其它前置错误导致的。mt.exe应该是生成Manifest文件用的 ,因此可以先临时性的关闭Manifest生成,然后将错误处理完,再打开就不会有问题了: 是 >>> 否 如果解决完前置错误后打开还有 阅读全文
posted @ 2023-04-23 16:58 bodong 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 在添加现有项对话框中,选中文件后,不要直接点击“添加”,可以注意看,添加 按钮旁边有个小三角下拉菜单,选择其中的添加为链接即可: 在csproj文件中,大概是下面这样,因此也可以手动编辑csproj添加: <ItemGroup> <Compile Include="..\Avalonia.Prope 阅读全文
posted @ 2023-04-23 09:36 bodong 阅读(498) 评论(0) 推荐(0) 编辑
摘要: Nuget: https://www.nuget.org/packages/bodong.Avalonia.PropertyGrid GitHub: https://github.com/bodong1987/Avalonia.PropertyGrid 本人自己实现的一个开源Avalonia控件,主 阅读全文
posted @ 2023-04-22 13:04 bodong 阅读(567) 评论(27) 推荐(0) 编辑
摘要: x64dbg打开,直接搜索字符串: "IsRegistered" 查找引用位置,只有一个地方引用。这个位置就是校验授权的函数,修改这个函数,使得其总是返回3.这代表着"single computer license". 保存即可 阅读全文
posted @ 2023-04-17 10:10 bodong 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 这个app使用MFC制作,未加密。所以直接使用x64dbg或者idapro都可以直接调试。在idapro中可以直接在CDialog::DoModal中下断点,当未注册版本启动时,第一个界面就是注册对话框。因此这是最佳切入点。 在调用堆栈中可以轻松找到检查注册状态的代码: __int64 __fast 阅读全文
posted @ 2023-04-17 10:01 bodong 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 这个巨简单,使用Hopper Disassembly打开,搜索: [ActivationManagerDMG isSnagitRegistered] 改成返回1. 阅读全文
posted @ 2023-04-17 09:51 bodong 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 这是Mac下面一个压缩App,这是分析日志,如有侵权请联系我,秒删。 App的验证使用了RSA,1024。首先使用openssl工具生成private-key和public-key,长度1024. 将public-key转成base64字符串。 通过Hopper Disassembler打开app, 阅读全文
posted @ 2023-04-17 09:47 bodong 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 基于Windows版本的分析,基本原理是一样的:https://www.cnblogs.com/bodong/p/17311282.html 在Hopper Disassembler中打开,先搜索: mov eax, 113 (B8 13 01 00 00) 这个函数是检查license的函数,修改 阅读全文
posted @ 2023-04-17 09:37 bodong 阅读(26) 评论(0) 推荐(0) 编辑