构造函数

需要注意的是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. Nginx自动加载配置文件方案

    nginx自动加载配置文件方案一.nginx+consul+consul-template实现过程:consul作为服务发现软件,consul-template作为nginx配置文件的模板,consu ...

  2. centos 7 OpenResty®(lua-nginx-module)搭建可扩展的Web平台

    OpenResty®-英文官网地址:http://openresty.org/en/ OpenResty®-中文官网地址: http://openresty.org/cn/ OpenResty®> ...

  3. OWASP Hakcing Lab在线漏洞环境

    OWASP Hakcing Lab在线漏洞环境   OWASP hakcing-lab 是一个提供免费的远程安全(Web)挑战和 OWASP TOP 10,OWASP WebGoat,OWASP Ha ...

  4. imx6 yocto移植 环境搭建

    系统:ubuntu14.04 LTS 切换软件下载源,确保下载资源是最快. 安装必要软件工具: ~$ apt-get install vim ~$ apt-get install openssh-se ...

  5. BLE 5协议栈-逻辑链路控制与适配协议层(L2CAP)

    文章转载自:http://www.sunyouqun.com/2017/04/page/2/ 逻辑链路控制与适配协议通常简称为L2CAP(Logical Link Control and Adapta ...

  6. CTAP: Complementary Temporal Action Proposal Generation论文笔记

    主要观点:基于sliding window(SW)类的方法,如TURN,可以达到很高的AR,但定位不准:基于Group的方法,如TAG,AR有明显的上界,但定位准.所以结合两者的特长,加入Comple ...

  7. pip命令及虚拟环境的建立

    以下命令是pip命令,是帮助我们安装解决python所需要的环境包 列出已经安装的包 pip list 安装要安装的包 pip install 包名 安装特定版本 pip install django ...

  8. python基础:python循环、三元运算、字典、文件操作

    目录: python循环 三元运算 字符串 字典 文件操作基础 一.python编程 在面向过程式编程语言的执行流程中包含: 顺序执行 选择执行 循环执行 if是条件判断语句:if的执行流程属于选择执 ...

  9. Dijkstra 优先队列优化

    #include <iostream> #include <queue> #include <vector> using namespace std; ; stru ...

  10. 单调队列优化&&P1886 滑动窗口题解

    单调队列: 顾名思义,就是队列中元素是单调的(单增或者单减). 在某些问题中能够优化复杂度. 在dp问题中,有一个专题动态规划的单调队列优化,以后会更新(现在还是太菜了不会). 在你看到类似于滑动定长 ...