上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
12下一页
返回列表 发新帖

辅助脚本:查看全局属性

[复制链接]
  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    10

    主题

    354

    帖子

    432

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    432

    活跃会员热心会员突出贡献三好学生猫咪币纪念章中秋纪念章国庆纪念章

    发表于 2021-8-30 21:08:24 | 显示全部楼层 | 阅读模式
    安装此脚本 如何安装? 脚本问题反馈 给脚本评分 查看代码
    本帖最后由 cxxjackie 于 2021-9-8 21:33 编辑

    此脚本主要用于逆向分析,一键查看所有挂载到window上的非原生属性名,并按照类型分类,同时注入一个$searchKey函数,可在全局属性中(包括其子属性)搜索指定属性名。

    使用方法
    在任意网页上点开油猴下拉菜单(请勿隐藏油猴图标),点击“top”即可,结果输出在控制台。当页面中含有iframe时,脚本将插入多条菜单命令,点击对应命令即可查看对应环境下的属性。以下是百度首页的查看效果:
    111.png
    当通过断点定位到网页的js代码时,你可能想知道某个对象是否存在全局引用,此时就可以尝试用$searchKey函数搜索其属性名。脚本会将全局属性中的object和function进一步展开,获取其下所有属性名用于搜索,控制台输入:$searchKey(属性名) 即可查看搜索结果:
    222.png

    注意事项
    1、id为iframe_for_test的iframe是脚本创建的,请勿移除。
    2、$searchKey函数用于iframe时要点击对应环境的菜单命令注入函数,然后记得切换控制台的作用域。
    3、属性路径可能会随着时间失效,再次点击脚本菜单即可重新注入。
    4、部分网页注入$searchKey函数会有明显延迟,这是正常现象。
    5、此脚本随缘更新,请见谅。

    更新日志
    1.0 初始版本
    1.1
        1.改动$searchKey函数使其支持更多类型,限制了最大搜索深度以提高速度。
        2.不再展开prototype上的属性,因读取其属性问题多多,弊大于利。
    1.1.1 修复了一个读取Promise时可能导致的错误。
    1.1.2 再次修复Promise的错误处理,尝试优化性能。


  • TA的每日心情
    擦汗
    2022-6-12 21:47
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    9

    主题

    224

    帖子

    178

    积分

    中级工程师

    Rank: 5Rank: 5

    积分
    178

    中秋纪念章猫咪币纪念章活跃会员热心会员三好学生

    发表于 2021-8-30 21:13:29 | 显示全部楼层
    不要抢,第一个
    回复

    使用道具 举报

  • TA的每日心情

    2022-6-4 20:51
  • 签到天数: 32 天

    [LV.5]常住居民I

    328

    主题

    2880

    帖子

    2890

    积分

    荣誉开发者

    非物质文化遗产社会摇传承人

    Rank: 10Rank: 10Rank: 10

    积分
    2890

    猫咪币纪念章

    发表于 2021-8-30 22:38:21 | 显示全部楼层
    哥哥牛逼!
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情

    2022-6-4 20:51
  • 签到天数: 32 天

    [LV.5]常住居民I

    328

    主题

    2880

    帖子

    2890

    积分

    荣誉开发者

    非物质文化遗产社会摇传承人

    Rank: 10Rank: 10Rank: 10

    积分
    2890

    猫咪币纪念章

    发表于 2021-8-30 22:38:23 | 显示全部楼层
    哥哥牛逼!
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 08:20
  • 签到天数: 83 天

    [LV.6]常住居民II

    142

    主题

    520

    帖子

    835

    积分

    版主

    Rank: 8Rank: 8

    积分
    835

    猫咪币纪念章三好学生活跃会员热心会员突出贡献中秋纪念章国庆纪念章宣传达人推广达人

    发表于 2021-8-30 23:10:37 | 显示全部楼层
    试试看                     
    bilibili:陈公子的话   公众号:陈公子的话
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-6-15 17:13
  • 签到天数: 2 天

    [LV.1]初来乍到

    3

    主题

    64

    帖子

    97

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    97

    突出贡献猫咪币纪念章中秋纪念章国庆纪念章三好学生活跃会员热心会员宣传达人

    发表于 2021-8-31 08:08:01 | 显示全部楼层
    ggnb


       
    回复

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 49 天

    [LV.5]常住居民I

    138

    主题

    1814

    帖子

    1988

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    1988

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章

    发表于 2021-8-31 16:55:43 | 显示全部楼层
    没有太明白用法。。。。。。

    懂了,是我没看清楚描述
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情

    2022-6-4 20:51
  • 签到天数: 32 天

    [LV.5]常住居民I

    328

    主题

    2880

    帖子

    2890

    积分

    荣誉开发者

    非物质文化遗产社会摇传承人

    Rank: 10Rank: 10Rank: 10

    积分
    2890

    猫咪币纪念章

    发表于 2021-8-31 17:32:26 | 显示全部楼层
    王一之 发表于 2021-8-31 16:55
    没有太明白用法。。。。。。

    懂了,是我没看清楚描述

    他这个写法感觉好奇特有没有
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 49 天

    [LV.5]常住居民I

    138

    主题

    1814

    帖子

    1988

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    1988

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章

    发表于 2021-8-31 18:22:37 | 显示全部楼层
    李恒道 发表于 2021-8-31 17:32
    他这个写法感觉好奇特有没有

    学习!
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情

    2022-6-4 20:51
  • 签到天数: 32 天

    [LV.5]常住居民I

    328

    主题

    2880

    帖子

    2890

    积分

    荣誉开发者

    非物质文化遗产社会摇传承人

    Rank: 10Rank: 10Rank: 10

    积分
    2890

    猫咪币纪念章

    发表于 2021-8-31 18:48:12 | 显示全部楼层

    学不动了学不动了,哥哥别骂了
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表