当前位置: 首页 > news >正文

整站优化与关键词排名wordpress调用缩略图尺寸

整站优化与关键词排名,wordpress调用缩略图尺寸,济南房产网经纪人端,移动界面设计案例最新的能很好反编译flutter程序的项目 1、安装 git clone https://github.com/worawit/blutter --depth1 然后我直接将对应的两个压缩包下载下来(通过浏览器手动下载) 不再通过python的代码来下载,之前一直卡在这个地方。 如果读者可以正…

最新的能很好反编译flutter程序的项目

1、安装

git clone https://github.com/worawit/blutter --depth=1

图片

 

然后我直接将对应的两个压缩包下载下来(通过浏览器手动下载)

不再通过python的代码来下载,之前一直卡在这个地方。

如果读者可以正常运行init_env_win.py,手动这一步可以省略。

cd .\blutter\
python .\scripts\init_env_win.py

图片

再次运行就可以安装成功

图片

2、blutter反编译使用

图片

 

运行该工具,进入目标文件夹

提供libapp.so 和 libflutter.so 的目录

图片

 

图片

 

python blutter.py C:\Users\Le\Desktop\flutter\chall\lib\armeabi-v7a .\output

然后报错。。。

图片

 

但是问题不大,好像是我们的架构不支持,我们换一个

图片

 

再次运行,发现正在下载对应Dart版本的信息

图片

 

全程代理!

图片

 

要不然还会报错

正常情况下:

图片

 

安装完成后,再次运行命令:

图片

 

报错:0x22说明权限不够,使用管理员模式运行即可

图片

 

反编译成功

查看文件目录:

图片

 

到此,blutter模块反编译flutter成功!

3、IDA恢复libapp.so符号

图片

 

拖进IDA64

发现符号全无,不利于我们分析,此时blutter工具的用法就体现出来了

图片

 

运行生成的脚本:

图片

 

见证奇迹的时刻到了

图片

 

4、分析

图片

 

flutter中:onTap函数是按钮点击响应函数,CTF中以此作为入口进行分析

进入1DE500函数

图片

 

进入分析发现一堆代码

图片

 

目前不知道什么加密,因为“面目全非”(有256,%符号)

图片

 

使用blutter生成的frida脚本,对该函数进行hook,观察其返回结果

frida -U -f com.example.flutter_application_1 -l blutter_frida.js

图片

 

图片

 

hook目标函数

图片

 

然后发现没有触发

图片

 

猜测flag长度有限制,后面知道了原来是模拟器有bug,我换了真机才可以

图片

 

得到了比较的数组,也就是密文

Unhandle class id: 46, TypeArguments
GrowableList@750038d0f1 = [188698,0,{"key": "Unhandle class id: 46, TypeArguments"},34,{"key": [184,132,137,215,146,65,86,157,123,100,179,131,112,170,97,210,163,179,17,171,245,30,194,144,37,41,235,121,146,210,174,92,204,22]},0,0,0
]

接下来使用IDA进行so的一个动调

图片

 

图片

 

选择same

图片

 

找到module

图片

 

运行程序

图片

 

读者可以使用高级语言来看,为了理解更深刻,我这里采用了汇编来看

图片

 

可以看到比较256次

RC4的经典特征

图片

 

图片

 

图片

 

在异或出添加输出断点:

图片

 

搜索指令

  EOR             X5, X3, X2

图片

 

import idc
print(idc.get_reg_value("X2"),",",end="")

图片

 

图片

 

拿到异或的所有值

xor = [14, 14, 68, 80, 29, 201, 241, 46, 197, 208, 123, 79, 187, 55, 234, 104, 40, 117, 133, 12, 67, 137, 91, 31, 136,177, 64, 234, 24, 27, 26, 214, 122, 217]

然后还有密文

这里使用了oacia师傅的脚本

final = [184, 132, 137, 215, 146, 65, 86, 157, 123, 100, 179, 131, 112, 170, 97, 210, 163, 179, 17, 171, 245, 30, 194,144, 37, 41, 235, 121, 146, 210, 174, 92, 204, 22]
xor = [14, 14, 68, 80, 29, 201, 241, 46, 197, 208, 123, 79, 187, 55, 234, 104, 40, 117, 133, 12, 67, 137, 91, 31, 136,177, 64, 234, 24, 27, 26, 214, 122, 217]flag = [chr(xor[i]^final[i]^0xff) for i in range(len(final))]
print(''.join(flag))

感谢oacia师傅的分享

http://www.yayakq.cn/news/658262/

相关文章:

  • 自己做资讯网站大前端dux主题wordpress
  • 上海住房城乡建设厅网站首页官方网站建设情况
  • 网站建设接单源码电子营销主要做什么
  • 做加盟童装交流网站网站推广计划至少应包括
  • 免费申请网站com域名台州小型网站建设
  • html5旅游网站模板无锡市网站
  • 带动画的网站模板这么自己做网站
  • 阜新网站seo网络推广经典和常用的方法
  • 企业网站搜索推广创建一个网站需要做哪些工作
  • 佛山市官网网站建设多少钱服装网页设计模板
  • 全国做网站最好的公司个人网页制作
  • 替别人做网站管理员线上宣传推广方式
  • 网站建设怎样海南中小企业网站建设
  • 网站建设后台什么意思wordpress html编辑
  • 江门站排名优化ui设计和网站建设人员李伟宁
  • 外链生成网站深圳罗湖区网站开发公司
  • 网站注册费用seo排名关键词搜索结果
  • 医院网站建设方案ppt高端建筑班
  • 湖北省城乡与住房建设厅网站乌镇网站建设标书
  • 做网站商丘图文生成二维码免费
  • 三明做网站公司手机微信怎么建立公众号
  • 那个合作网站做360推广比较好什么网站做一手房比较好
  • 建设设计院网站网站产品详情页怎么做
  • 移动电子商务网站建设如何让网站关键词搜录
  • 如何做盗版视频网站邢台网站制作哪里做
  • 大流量网站开发wordpress母婴主题
  • 网络公司网站做的不错的广州高端网页制作
  • 一般网站建设费用做seo网站不用域名
  • dw设计试图做网站企业网企业网站制作
  • 海山网站建设是做网站好还是做游戏好