简单注册机 题解

news/2024/11/30 15:44:34/

需要配置安卓工具

Android Killer配置

Android Killer不再更新,需要自行修改配置来反编译一些高版本,比如本题

安装到雷电模拟器

放入Android Killer反编译

没有显示代码

 

点击查看Java代码

 

打开Main Activity找到关键代码

if (i == 1){paramView = "dd2940c04462b4dd7c450528835cca15".toCharArray();paramView[2] = ((char)(char)(paramView[2] + paramView[3] - 50));paramView[4] = ((char)(char)(paramView[2] + paramView[5] - 48));paramView[30] = ((char)(char)(paramView[31] + paramView[9] - 48));paramView[14] = ((char)(char)(paramView[27] + paramView[28] - 97));i = 0;if (i >= 16){paramView = String.valueOf(paramView);this.val$textview.setText("flag{" + paramView + "}");}}for (;;){return;int j = paramView[(31 - i)];paramView[(31 - i)] = ((char)paramView[i]);paramView[i] = ((char)j);i++;break;this.val$textview.setText("��������������");}}

关键部分代码

仿写输出就是flag

#include<iostream>
using namespace std; int main(){char data[]="dd2940c04462b4dd7c450528835cca15";data[2] = data[2] + data[3] - 50;data[4] = data[2] + data[5] - 48;data[30] = data[31] + data[9] - 48;data[14] = data[27] + data[28] - 97;for(int i=0;i<=16;i++){char j = data[31 - i];data[31 - i] = data[i];data[i] = j;}printf("flag{%s}",data);
} 

flag{59acc538825054c7de4b26440c0999dd}


http://www.ppmy.cn/news/413969.html

相关文章

CleanMyMac最新2020注册机

作为CleanMyMac的升级版&#xff0c;它可以流畅地与系统性能相结合&#xff0c;静默清理、记录更新、清洁缓存、快速和安全删除、卸载应用程序和清空回收站等重要功能。节省硬盘空间&#xff0c;提高电脑的速度&#xff0c;CleanMyMac会使您的Mac更出色。   mac系统清理 清理…

win10 -- 注册机认为是病毒,死活不让下载 --那就关了它的自带杀毒软件

win10系统早就不需要所谓的杀毒软件了。 因为 他自己自带的杀毒软件早就帮你拒绝了&#xff0c;他认为所有可能侵犯你电脑的病毒。 但是&#xff0c;有的时候就很麻烦。 今天就讲一讲怎么关了它&#xff0c; 在搜索栏输入Windows 安全中心 点击安全行概览 点击管理设置 …

易语言注册机原理介绍

易语言注册机原理介绍&#xff1a; 介绍人&#xff1a;小白。 我个人总结下哈&#xff1a; 第一&#xff1a;你要又易语言基础&#xff0c;但是并不一定要专门去学习易语言。只需要学自己用到的就行了。这样的一般专业的教程都是有的。 第二&#xff1a; 就是你要有post基础。…

FPGA实现USB3.0 UVC 相机HDMI视频输出 基于FT602驱动 提供工程源码和QT上位机源码

目录 1、前言2、UVC简介3、FT602芯片解读4、我这儿的 FT601 USB3.0通信方案5、详细设计方案基于FT602的UVC模块详解 6、vivado工程详解7、上板调试验证8、福利&#xff1a;工程代码的获取 1、前言 目前USB3.0的实现方案很多&#xff0c;但就简单好用的角度而言&#xff0c;FT6…

go常用特性(embed、插件化开发)、常用包(并发)

go常用特性及常用包 1 常用特性 1.1 go:build //go:build !windows //go:build是前缀指令&#xff0c;!windows是逻辑判断的条件。这个指令的作用是在Windows系统外&#xff0c;编译当前源文件。// build !windows // build是前缀指令&#xff0c;!windows是编译标记。这个指…

ros中使用yolov5(1)

编辑器 提示&#xff1a;环境ubuntu18.04 anaconda下python3.8torch1.9 ros中使用yolov5 前言一、先将yolov5封装二、步骤1.创建一个新的脚本2.修改detect#修改yolov5/utils/dataset.py再次修改detect.py结果 前言 提示&#xff1a;参考的博客&#xff1a; 封装yolov5: https…

TRX和TRC10交易三种合约

在TRON中检测TRX或TRC10事务涉及3种类型的合约&#xff1a; TransferConract&#xff08;系统合同类型&#xff09;TransferAssetContract&#xff08;系统合同类型&#xff09;TriggerSmartContract&#xff08;智能合约类型&#xff09; Transaction&#xff0c;Transactio…

3: 00npm start的时候报了奇怪的错误A42E6F node::MakeCallback+4719 4: 00007FF75AA170F0 node::DecodeWrite+13120

报了一堆奇怪的错 node_contextify.cc:635: Assertion args[1]->IsString()’ failed. 1: 00007FF75AA6832A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler4506 2: 00007FF75AA42DB6 node::MakeCallback4534 3: 00007FF75AA42E6F node::MakeCallback4719 4: 00007FF7…