构造函数

需要注意的是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相比,相差0x‭‭1D621‬,也就是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的更多相关文章

  1. HearthBuddy中的class276中的地址对应

    2019年09月的 intptr_0 = method_18("mono.dll"); intptr_31 = intptr_0 + 522030; intptr_28 = int ...

  2. HearthBuddy中_settings.txt的更详细参数解释

    https://tieba.baidu.com/p/5275382967 默认的配置不是很合理,花了点时间读了下silverfish(也就是兄弟用的AI)的代码后也尝试修改了些参数,有没有效果仁者见仁 ...

  3. Process.Net

    ProcessSharp的构造函数,对应的测试是 https://github.com/lolp1/Process.NET/blob/master/test/Process.NET.Test/Core ...

  4. GreyMagic

    hearthbuddy中的一段代码 // Token: 0x06001A79 RID: 6777 RVA: 0x000DD024 File Offset: 0x000DB224 internal In ...

  5. Python开源框架

    info:更多Django信息url:https://www.oschina.net/p/djangodetail: Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC) ...

  6. HearthBuddy的class276以及class247

    使用de4dot-cex反编译原版的hearthbuddy得到的 链接: https://pan.baidu.com/s/1hT79LpIjbyvODsjnkSe_5A 提取码: iemx class ...

  7. HearthBuddy炉石兄弟 Method 'CollectionDeckBoxVisual.IsValid' not found.

    [CollectionManagerScene_COLLECTION] An exception occurred when calling CacheCustomDecks: System.Miss ...

  8. HearthBuddy 第一次调试

    HearthBuddy https://www.jiligame.com/70639.html 解压缩包,打开hearthbuddy.exe直接运行就可以:不用替换mono.dll直接可用:不需要校验 ...

  9. HearthBuddy Ai调试实战1-->出牌的时候,少召唤了图腾就结束回合

    期望通过ai的调试,来搞明白出牌的逻辑. 55是投火无面者63是恐狼前锋34是风怒36是自动漩涡打击装置13是空灵召唤者, "LocStringZhCn": "<b ...

随机推荐

  1. cmake 判断操作系统平台

    转载自 cmake 判断操作系统平台 MESSAGE(STATUS "operation system is ${CMAKE_SYSTEM}") IF (CMAKE_SYSTEM_ ...

  2. CentOS7安装cnpm

    npm install -g cnpm --registry=https://registry.npm.taobao.org

  3. Oracle【序列、索引、视图、分页】

    1.Oracle序列语法:create sequence 序列名 特点1:默认是无值,指针指向没有值的位置 特点2:序列名.nextval 每次执行值会自增一次,步长为 1 特点3:序列名.currv ...

  4. spket IDE插件更新地址

    http://www.agpad.com/update spket  IDE插件更新地址

  5. 分布式之Zookeeper一(分布式锁与Zookeeper集群)

    说到分布式开发,不得不说的就是zookeeper了:zookeeper官网说到Apache ZooKeeper致力于开发和维护可实现高度可靠的分布式协调的开源服务器.那么zk作为一个协调者的存在,是分 ...

  6. Ubuntu18.04安装 NVIDIA驱动

    Ubuntu18.04安装 NVIDIA驱动 参考自博客:https://blog.csdn.net/jsjason1/article/details/88086904 我确定这篇文章是否很有必要,我 ...

  7. Summer training #7

    B:读懂题意模拟 #include <bits/stdc++.h> #include <cstring> #include <iostream> #include ...

  8. 【u-boot】u-boot对设备树的节点解析(转)

    1,设备树的引入2,uboot本身对设备树的支持3,对uboot中设备树节点解析代码的分析 (1)上一篇文章中提到函数 dm_init_and_scan(bool pre_reloc_only) 中有 ...

  9. LOAD DATA INFILE & mysqlimport

    +++++++++++++++++++++++++++++++++++++++++++++mysqlimport++++++++++++++++++++++++++++++++++++++++++++ ...

  10. veeValidate实战

    说在前面 vee-validate 版本2.0.4的学习github地址我的项目地址第一次认真的在git上写一个demo教程,喜欢的可以star一下~^o^~ (^-^) (^o^) 后续会有一个完整 ...