0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

记录一下小python脚本的挖掘过程

工程师邓生 来源:lego's blog 作者:lego 2022-09-19 11:13 次阅读

安卓逆向

大佬们怼网站已经怼的很凶了,实在无从下手的时候,可以从app上测测,除了平时的APP抓包,我们还可以逆向app从而找到一些没人怼过api或者服务器。

首先关于app的逆向方面,我推荐两个工具

apktools和Android逆向助手

我们之间用apktools逆向app即可

apktool d app-release.apk

在逆向之后会发现文件夹里有smali_classes文件夹,这里存放了一些后缀为.smali文件,

在这里可以找到一些url,但是由于内容太多,一个个点开很麻烦,我写了个小python脚本,把里面的url提取出来

!!不过注意我这个脚本跑的挺慢的,例如smali_classes1 smali_classes2,脚本放在这种里面的文件夹内,不然要跑多久我也不知道!!

get_url.py python2

poYBAGMn3s-AZo6QAAGB1qWL0w0408.jpg

然后会得到一个都是url的文件,对其测试或许可以找到一些漏洞

1f521a76-37c8-11ed-ba43-dac502259ad0.jpg

当然在这里测的时候,找到了一些api访问要带参数,关于参数可以用一款叫Android逆向助手,先点击提取dex然后再dex转jar

然后ctrl+shift+s就可以全局搜索url,然后读他源码来看看需要传入什么参数

1f717718-37c8-11ed-ba43-dac502259ad0.jpg

关于目录爆破的一点小脚本

在查找到一些子域名之后,不妨之间爆破一些他的目录,有时候可能会有意外发现

我会在我的服务器上运行一个小shell脚本来对这些子域名进行目录扫描,我用的是dirsearch

dir.sh


poYBAGMn3uiAARwzAAA1dhUTXEg207.jpg

目录下有url这个文件,他存放着一些我们的url,可以是平时的子域名,也可以是上面的逆向出来的一些url,dirsearch一般不用太长时间就可以跑完,扫崩了的情况可以用timeout来限制他跑一次的时间,这样就不怕卡死了。

dirsearch扫描结果在reports文件夹下,可以切换进去

然后用个类似上面的脚本来把这些扫描结果整合在一起

reports.py


pYYBAGMn3wSAHrEhAAEp-XlS6O4125.jpg

然后得到扫描结果rs,txt 这样就可以直接查看所有扫描结果了

小弟不才,不会太多自动化的东西,只能用点小脚本来代替重复劳动,第一次发帖,大佬们多多包涵。

审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    1382

    浏览量

    60989
  • Android系统
    +关注

    关注

    0

    文章

    56

    浏览量

    13185
  • python
    +关注

    关注

    51

    文章

    4675

    浏览量

    83465

原文标题:关于SRC挖掘的一点小脚本

文章出处:【微信号:菜鸟学信安,微信公众号:菜鸟学信安】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    通过Python脚本实现WIFI密码的自动猜解

    本文将记录学习下如何通过 Python 脚本实现 WIFI 密码的自动猜解。
    的头像 发表于 01-25 10:46 690次阅读
    通过<b class='flag-5'>Python</b><b class='flag-5'>脚本</b>实现WIFI密码的自动猜解

    【ELF 1开发板试用】+ python脚本编程

    python脚本来进行使用。 其使用方法是: 1)vi编辑器编写脚本文件,其内容如图5所示。 图5 编写脚本文件 2)为执行
    发表于 11-28 10:24

    记录一次时序收敛的过程

    在之前的文章里面介绍了Canny算法的原理和基于Python的参考模型,之后呢在FPGA上完成了Canny算法的实现,可是遇到了时序不收敛的问题,记录一下
    的头像 发表于 11-18 16:38 489次阅读
    <b class='flag-5'>记录</b>一次时序收敛的<b class='flag-5'>过程</b>

    Python 制作按键触发Windows通知的脚本

    ,扩展成任意一个按键被触发或切换都进行 windows 通知的脚本: 1.准备 开始之前,你要确保Python和pip已经成功安装
    的头像 发表于 11-01 16:09 297次阅读
    <b class='flag-5'>Python</b> 制作按键触发Windows通知的<b class='flag-5'>脚本</b>

    Python超简单制作Windows按键通知脚本

    ,扩展成任意一个按键被触发或切换都进行 windows 通知的脚本: 1.准备 1.准备 开始之前,你要确保Python和pip已经成
    的头像 发表于 11-01 09:24 246次阅读
    <b class='flag-5'>Python</b>超简单制作Windows按键通知<b class='flag-5'>脚本</b>

    Python简单制作Windows按键通知脚本

    ,扩展成任意一个按键被触发或切换都进行 windows 通知的脚本: 1.准备 开始之前,你要确保Python和pip已经成功安装
    的头像 发表于 10-17 11:10 294次阅读
    <b class='flag-5'>Python</b>简单制作Windows按键通知<b class='flag-5'>脚本</b>

    文解读Python对Excel操作过程

    使用。 它经常被当作脚本语言用于处理系统管理任务和网络程序编写, 然而它也非常适合完成各种高级任务。 Python 虚拟机本身几乎可以在所有的作业系统中运行。使用些诸如 py2exe 、PyPy、 PyInstaller 之类
    发表于 09-21 06:56

    python数据挖掘案例

    python数据挖掘案例 Python数据挖掘在各个领域中应用非常广泛。它可以帮助我们从大量的数据中挖掘出有价值的信息,从而为决策和优化提供
    的头像 发表于 08-17 16:29 846次阅读

    python数据挖掘与机器学习

    用的数据挖掘和机器学习工具。 一、数据挖掘 数据挖掘是指从大量数据中自动或半自动地发现潜在的关系、规律或模式的过程Python中有许多数据
    的头像 发表于 08-17 16:29 884次阅读

    记录一下uboot编译的问题

    前几天编译uboot时遇到一些问题,先记录一下,linux嵌入式开发还是蛮意思的,要想玩的溜,就必须掌握最基本的uboot、kernel移植、适配、裁剪。
    的头像 发表于 07-21 16:05 529次阅读
    <b class='flag-5'>记录</b><b class='flag-5'>一下</b>uboot编译的问题

    python自动化脚本办公-文件整理

    今天讲解文件整理脚本的实现过程。这是一个很有用的技能,可以帮助你管理你的电脑上的各种文件。需求如下: 需求内容:给定一个打算整理的文件夹目录,这个脚本可以将该目录下的所有文件都揪出来,并且根据后缀名
    的头像 发表于 07-20 09:49 665次阅读

    如何使用Python脚本调试赛灵思PCIe设计?

    现在,您不仅可以使用 Python 脚本执行调试分析,更重要的是,借由 Vivado ILA 所生成的 ILA 文件可以进一步简化此操作。通过将 *.ila 扩展名重命名为 *.zip 然后将生成的文件解压,即可将其转换为 CSV 文件。
    的头像 发表于 06-26 09:20 702次阅读
    如何使用<b class='flag-5'>Python</b><b class='flag-5'>脚本</b>调试赛灵思PCIe设计?

    用于将数据从Google表单自动发布到Adafruit IO的Python脚本

    电子发烧友网站提供《用于将数据从Google表单自动发布到Adafruit IO的Python脚本.zip》资料免费下载
    发表于 06-16 15:47 0次下载
    用于将数据从Google表单自动发布到Adafruit IO的<b class='flag-5'>Python</b><b class='flag-5'>脚本</b>

    如何在Linux命令行中运行Python脚本

    Python 脚本。 在本文中,我们将详细介绍如何在 Linux 命令行中运行 Python 脚本。我们将讨论以下主题:
    的头像 发表于 05-12 14:49 1367次阅读

    如何使用MCU xpresso IDE中的post build命令构建项目后执行python脚本文件?

    我想在使用 MCUxpresso IDE 中的 post build 命令构建项目后执行 python 脚本文件。请让我知道执行 python 脚本或 .exe 文件的
    发表于 05-10 09:29