blocklauncher插件吧 关注:2,539贴子:18,934

回复:开更,插件初级教程

只看楼主收藏回复

Lz弃坑了,快站起来教我这个小白,呸,什么小白,是小白x999


IP属地:浙江来自Android客户端304楼2016-04-04 10:46
收起回复
    有谁不会类与对象的,吱一声,我开个教程。


    IP属地:广东来自Android客户端305楼2016-04-25 19:02
    收起回复
      对于C++来说,新建一个对象实例并不是一件好事,但是还是必须说一说


      IP属地:广东来自Android客户端306楼2016-04-25 19:11
      回复
        首先还是class


        IP属地:广东来自Android客户端307楼2016-04-25 19:11
        回复
          以前曾经说过
          class xx
          {
          public :
          int xx;
          }


          IP属地:广东来自Android客户端308楼2016-04-25 19:12
          回复
            这个时候内存就会为这个实例分配一定的内存,所以在不用时一定要用删除的语句释放内存。至于用途,有时间再说吧。


            IP属地:广东来自Android客户端310楼2016-04-25 19:15
            收起回复
              还有一个黑科技,有些C++代码编译时都会有一个偏移值,例如GameMode.xx + 86
              86就是内存的偏移值,分配时会加上86;
              这个我没试过,似乎是用来解决崩溃的。
              IDA里面有些绿色的句子后面可能写着 + xx之类的,点击箭头后跳到相关联的钩子,所以大家可以试试在某些语句后面加上相应的偏移值。


              IP属地:广东312楼2016-05-02 14:18
              回复


                IP属地:辽宁来自Android客户端313楼2016-05-02 15:17
                回复
                  虽然完全看不懂但是依旧收藏了


                  IP属地:湖北来自Android客户端314楼2016-08-01 10:07
                  回复
                    枯藤老树昏鸦
                    空调 wifi 贴吧
                    109 同款 aide
                    打开一下
                    我就地上一趴


                    IP属地:上海来自Android客户端315楼2016-08-10 17:05
                    回复
                      666,虽然我学了也没用,但是还是顶
                      ----------------------------


                      IP属地:美国来自Android客户端317楼2016-08-24 15:26
                      回复
                        更一个iOS版的:
                        首先需要CydiaSubstract.framework包,越狱才有(路径:/Library/Framework/)
                        然后再在源文件添加CydiaSubstract.h
                        本来安卓是jni的,但iOS用的是MobileSubstract的架构,所以替换成%hook 和 %end,具体的看iOS越狱开发,但因为楼主苦逼,没有mac book,所以只能用另一种办法:
                        __attribute__((constructor)) static void initialize()
                        {
                        MSHookFunction(xxxxx);
                        }
                        用上面的代码去替换jnit,然后加个MSFindSymbol(NULL, "函数符号,例如_ZNxxx");
                        注意,iOS的只能通过clang去编译,而且比安卓复杂,不过有Mac book的童鞋可能就简单一些。


                        IP属地:广东来自手机贴吧318楼2018-01-12 01:28
                        回复
                          另外如果还有看的童鞋,到时候有机会发些我用iPhone开发的办法,不用昂贵的Mac book,就可以开发iOS的应用了,前提是要越狱了的。
                          iOS9.3.3或以下
                          高能预警:MTerminal llvm + clang3.7 ldid otool ......


                          IP属地:广东来自手机贴吧319楼2018-01-12 01:34
                          回复
                            新的一年来了,不知道当年玩mc的热情还有没有?好怀念以前。。。


                            IP属地:广东来自手机贴吧320楼2018-01-12 01:37
                            收起回复
                              。饿


                              来自Android客户端321楼2018-01-28 18:18
                              回复