写了解析 har 文件的工具,求 star 和建议 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
ila
V2EX    Go 编程语言

写了解析 har 文件的工具,求 star 和建议

  •  
  •   ila 2024-06-05 18:07:28 +08:00 1811 次点击
    这是一个创建于 541 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 平时采集数据时,由于是内网,各种不方便.
    • 只能先把 chrome 的请求过程保存为 har 文件,再拷贝到开发电脑上分析.
    • 编写了个工具解析 har 文件,然后把里面的 js 内容写入到本地文件.
    • parse_har
    第 1 条附言    2024-06-05 21:15:13 +08:00
    • 根据v2exer热心提意见,更新了截图和说明.

    *parse_har使用fyne来构建gui交互,非常简单.

    • 实现解析har文件,提取里面的js等文件,用于采集时逆向js代码.

    • pic1

    • pic2

    9 条回复    2024-06-05 21:49:23 +08:00
    kneo
        1
    kneo  
       2024-06-05 18:12:16 +08:00
    朋友,你这一点文档都没有啊……想要 star ,再懒也不能这样……你需要在 readm 里补充:
    1. 如果支持作为库使用,贴一段如何调用这个库的代码示范。
    2. 如果是命令行工具,贴一下命令行执行的参数和结果。
    3. 如果是桌面工具,需要贴一两张截图。
    4. 如果没有预编译安装包,需要说一下如何自己编译。(虽然我能猜出来。)
    WUWENZE
        2
    WUWENZE  
       2024-06-05 18:21:25 +08:00
    proxyman 不香吗,支持打开 har 文件
    deplives
        3
    deplives  
       2024-06-05 18:21:54 +08:00


    这个 build 看得我头皮发麻
    WUWENZE
        4
    WUWENZE  
       2024-06-05 18:23:18 +08:00
    对了,reqable 也支持
    ila
        5
    ila  
    OP
       2024-06-05 19:33:45 +08:00 via iPhone
    @kneo 好的,我更新下。用 fyne 写的 gui
    ila
        span class="no">6
    ila  
    OP
       2024-06-05 21:17:04 +08:00
    @kneo 需求功能不同.
    parse_har 只是简单解析从内网生成的 har 文件的 js.
    ila
        7
    ila  
    OP
       2024-06-05 21:17:41 +08:00
    @deplives 已更新,去除多余的命令行
    xdm1957
        8
    xdm1957  
       2024-06-05 21:41:23 +08:00
    devtools 不是能直接载入 har 么, 为啥还自己写一个
    ila
        9
    ila  
    OP
       2024-06-05 21:49:23 +08:00 via iPhone
    @xdm1957 这工具可以导出里面的 js 文件,用 goland 打开 js 文件,方便跳转和查看
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     849 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 20:36 PVG 04:36 LAX 12:36 JFK 15:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86