jarvisoj Android Easy - CDUSEC内部博客

jarvisoj Android Easy

分类栏目: REVERSE

23℃

jsonf 发布于 发表评论

下载文件后是安卓逆向,用jadx打开,

2.png

现在来解读代码,首先生成了2个byte的数组,然后发现他们2个的长度相同,代码继续做了异或运算,是把p和q的每个值进行的异或:

3.png

然后

4.png

所以我们用python来解:


5.png

6.png

这里的 Byte.MIN_VALUE百度查了一下是代表byte的最小值,然后进行替换

7.png

ok得到flag,python达到相同的效果python短了好多。。。


  友情赞助
微信二维码
支付宝二维码
  选择分享方式

版权:若无特殊注明,本文皆为jsonf原创,转载请保留文章出处。

链接:jarvisoj Android Easy - http://cdusec.happyhacking.top/?post=76