hearthbuddy中的Class276
构造函数
需要注意的是this.intptr_0 = this.method_18("mono.dll");
所以,这个类里面的操作,最后是和mono.dll相关的
internal Class276(ExternalProcessMemory memory)
{
this.externalProcessMemory_0 = memory;
this.intptr_0 = this.method_18("mono.dll");
this.intptr_31 = this.intptr_0 + ;
this.intptr_28 = this.intptr_0 + ;
this.intptr_13 = this.intptr_0 + ;
this.intptr_16 = this.intptr_0 + ;
this.intptr_6 = this.intptr_0 + ;
this.intptr_1 = this.intptr_0 + ;
this.intptr_15 = this.intptr_0 + ;
this.intptr_14 = this.intptr_0 + ;
this.intptr_7 = this.intptr_0 + ;
this.intptr_19 = this.intptr_0 + ;
this.intptr_29 = this.intptr_0 + ;
this.intptr_17 = this.intptr_0 + ;
this.intptr_25 = this.intptr_0 + ;
this.intptr_24 = this.intptr_0 + ;
this.intptr_32 = this.intptr_0 + ;
this.intptr_34 = this.intptr_0 + ;
this.intptr_36 = this.intptr_0 + ;
this.intptr_35 = this.intptr_0 + ;
this.intptr_23 = this.intptr_0 + ;
this.intptr_33 = this.intptr_0 + ;
this.intptr_27 = this.intptr_0 + ;
this.intptr_12 = this.intptr_0 + ;
this.intptr_10 = this.intptr_0 + ;
this.intptr_4 = this.intptr_0 + ;
this.intptr_8 = this.intptr_0 + ;
this.intptr_21 = this.intptr_0 + ;
this.intptr_18 = this.intptr_0 + ;
this.intptr_5 = this.intptr_0 + ;
this.intptr_30 = this.intptr_0 + ;
this.intptr_2 = this.intptr_0 + ;
this.intptr_9 = this.intptr_0 + ;
this.intptr_3 = this.intptr_0 + ;
this.intptr_26 = this.intptr_0 + ;
this.intptr_22 = this.intptr_0 + ;
this.intptr_20 = this.intptr_0 + ;
this.intptr_11 = this.intptr_0 + ;
this.method_15<bool>("boolean");
this.method_15<object>("object");
this.method_15<sbyte>("sbyte");
this.method_15<byte>("byte");
this.method_15<short>("int16");
this.method_15<ushort>("uint16");
this.method_15<int>("int32");
this.method_15<uint>("uint32");
this.method_15<long>("int64");
this.method_15<ulong>("uint64");
this.method_15<float>("single");
this.method_15<double>("double");
this.method_15<char>("char");
this.method_15<string>("string");
this.method_15<Enum>("enum");
}
this.intptr_0 = this.method_18("mono.dll");
+ intptr_0 0x10000000 System.IntPtr
this.intptr_28 = this.intptr_0 + 91559;
+ intptr_28 0x100165A7 System.IntPtr 和intptr_0相比,相差0x165A7,也就是91559
this.intptr_19 = this.intptr_0 + 120353;
+ intptr_19 0x1001D621 System.IntPtr 和intptr_0相比,相差0x1D621,也就是120353
this.intptr_21 = this.intptr_0 + 231261;
+ intptr_21 0x1003875D System.IntPtr 和intptr_0相比,相差0x3875D,也就是231261
https://www.cnblogs.com/chucklu/p/11658814.html
https://github.com/ChuckHearthstone/SilverFish/tree/master/MonoTest
hearthbuddy中的Class276的更多相关文章
- HearthBuddy中的class276中的地址对应
2019年09月的 intptr_0 = method_18("mono.dll"); intptr_31 = intptr_0 + 522030; intptr_28 = int ...
- HearthBuddy中_settings.txt的更详细参数解释
https://tieba.baidu.com/p/5275382967 默认的配置不是很合理,花了点时间读了下silverfish(也就是兄弟用的AI)的代码后也尝试修改了些参数,有没有效果仁者见仁 ...
- Process.Net
ProcessSharp的构造函数,对应的测试是 https://github.com/lolp1/Process.NET/blob/master/test/Process.NET.Test/Core ...
- GreyMagic
hearthbuddy中的一段代码 // Token: 0x06001A79 RID: 6777 RVA: 0x000DD024 File Offset: 0x000DB224 internal In ...
- Python开源框架
info:更多Django信息url:https://www.oschina.net/p/djangodetail: Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC) ...
- HearthBuddy的class276以及class247
使用de4dot-cex反编译原版的hearthbuddy得到的 链接: https://pan.baidu.com/s/1hT79LpIjbyvODsjnkSe_5A 提取码: iemx class ...
- HearthBuddy炉石兄弟 Method 'CollectionDeckBoxVisual.IsValid' not found.
[CollectionManagerScene_COLLECTION] An exception occurred when calling CacheCustomDecks: System.Miss ...
- HearthBuddy 第一次调试
HearthBuddy https://www.jiligame.com/70639.html 解压缩包,打开hearthbuddy.exe直接运行就可以:不用替换mono.dll直接可用:不需要校验 ...
- HearthBuddy Ai调试实战1-->出牌的时候,少召唤了图腾就结束回合
期望通过ai的调试,来搞明白出牌的逻辑. 55是投火无面者63是恐狼前锋34是风怒36是自动漩涡打击装置13是空灵召唤者, "LocStringZhCn": "<b ...
随机推荐
- JavaScript的常用浏览器设置
用什么浏览器?如果您不告诉我您使用的浏览器,我将告诉您有关JavaScript的常用浏览器设置.~火狐在菜单栏中选择工具->选项->内容以查看启用javascript的选项.Interne ...
- 1 .net 用事物提交执行存储过程
public static void delModelReturn(string performanceId,DateTime? effectiveDate=null) { using (SqlCon ...
- Python实现串口通信(pyserial)
pyserial模块封装了对串口的访问,兼容各种平台. 安装 pip insatll pyserial 初始化 简单初始化示例 import serial ser = serial.Serial('c ...
- element-ui el-table表格排序sortable参数解析
表格组件的排序功能,点击排序表头可以进行升序和降序进行排序 页面代码,基本上排序的参数都使用了 <el-table :data="tableData" style=" ...
- MySQL增删改查语句
创建数据库:CREATE DATABASE 数据库名; 创建数据表:CREATE TABLE table_name (column_name column_type); 插入数据:INSERT INT ...
- kubernetes之service
service出现的动机 Kubernetes Pods 是有生命周期的.他们可以被创建,而且销毁不会再启动. 如果您使用 Deployment 来运行您的应用程序,则它可以动态创建和销毁 Pod. ...
- three.js之正投影摄像机与透视投影摄像机的区别
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- centos nginx https 配置
1,如果想配置一个域名到指定目录咋弄呢?下面这个 server { listen ; server_name 这里换成你的域名,例如baidu.com; set $root_path '/home/w ...
- Jmeter (三) 集合点 、检查点 (断言)
不同的 测试工具有不同的命名 断言 :即检查点,在请求中 加入测试人员的判断,返回 结果 TRUE or FALSE ,得到 测试人员的判断是否正确 集合点 1.打开 synchronizing ...
- 网络协议相关面试问题-DNS相关面试问题
对于网络上的大部通讯都是基于TCP/IP协议的, 其中最重要的是IP协议,它是基于IP地址的,而计算机通讯只能识别IP地址,如192.168.0.1,而不能识别像咱们在浏览器敲得见名之义的" ...