冥界3大法王 发表于 2020-8-24 20:09

用MIT App Inventor搞的CrackMe(1行代码么写全拖来滴很傻但你们也拖个更复杂的一起玩

本帖最后由 冥界3大法王 于 2020-8-25 07:51 编辑





fenginsc 发表于 2020-8-24 20:35

这在线拖拽生成的东西,真的可以写程序吗,一直以为就是新手学习用的东西。比起你这个CrackMe,我更好奇MIT App Inventor。哈哈 支持一下

冥界3大法王 发表于 2020-8-24 20:41

本帖最后由 冥界3大法王 于 2020-8-24 20:42 编辑

fenginsc 发表于 2020-8-24 20:35
这在线拖拽生成的东西,真的可以写程序吗,一直以为就是新手学习用的东西。比起你这个CrackMe,我更好奇MIT ...@fenginsc
当然可以啦,油管上还有开发马里奥的6-12岁儿童使用{:301_997:}
不过我还是觉得手机上面的AIDE生成的真的很小很小。

旋风中的小聪明 发表于 2020-8-24 20:51

本帖最后由 旋风中的小聪明 于 2020-8-24 20:53 编辑

感谢分享!

某科学的阿卡林 发表于 2020-8-24 20:59

    public static Object lambda20cont(Object arg4) {

      while(runtime.processAndDelayed$V(new Object[]{Screen1.lambda$Fn20, Screen1.lambda$Fn21}) != Boolean.FALSE) {

            runtime.callComponentMethod(Screen1.Lit38, Screen1.Lit39, LList.list1("注册成功"), Screen1.Lit40);

      }



      return null;

    }      Screen1.lambda$Fn20 = new ModuleMethod(v1, 34, null, 0);

      Screen1.lambda$Fn21 = new ModuleMethod(v1, 35, null, 0);

            case 34: {

                return Screen1.lambda21();

            }

            case 35: {

                return Screen1.lambda22();

            }    static Object lambda21() {

      return runtime.callYailPrimitive(strings.string$Eq$Qu, LList.list2(runtime.getProperty$1(Screen1.Lit21, Screen1.Lit18), "搞死我?"), Screen1.Lit36, "text=");

    }



    static Object lambda22() {

      return runtime.callYailPrimitive(strings.string$Eq$Qu, LList.list2(runtime.getProperty$1(Screen1.Lit31, Screen1.Lit18), "滚蛋"), Screen1.Lit37, "text=");

    }
逻辑挺清晰的,不过输了flag后程序直接崩溃,不知道是不是我模拟器问题

冥界3大法王 发表于 2020-8-24 21:12

某科学的阿卡林 发表于 2020-8-24 20:59
    public static Object lambda20cont(Object arg4) {

      while(runtime ...

头一次用,对话框控件选择错了。{:301_1008:}

Allen666 发表于 2020-8-24 21:17


这在线拖拽生成的东西,真的可以写程序吗,一直以为就是新手学习用的东西。比起你这个CrackMe,我更好奇MIT App Inventor。哈哈 支持一

笑无悔 发表于 2020-8-25 09:39

hetui,还用这个做过计算器{:301_1001:}

moment668 发表于 2020-8-26 20:19

这玩意看起来很牛皮,,,
页: [1]
查看完整版本: 用MIT App Inventor搞的CrackMe(1行代码么写全拖来滴很傻但你们也拖个更复杂的一起玩