LinkFinder收集接口

张开发
2026/4/7 4:54:43 15 分钟阅读

分享文章

LinkFinder收集接口
LinkFinder可以自动化收集站点的api接口先用linkfinder爬去该js文件中所有的接口再用正则表达式进行数据清洗得到我们想要的api接口python3 linkfinder.py -i https://example.com/static/js/example.js -o cli api.txt接着我们需要去掉csspngsvgvue等格式的文件同时去掉text/application/包括static的一些静态资源文件同时需要保留http和https这些有可能会有开发遗漏的网址urlgrep -E /|^http://|^https:// ~/Desktop/api1.txt | grep -v ^\./ | grep -v \.(png|svg|css|vue)$ | grep -v ^static/ | grep -v ^packages/ | grep -v ^text/ | grep -v ^application/ | sort -u ~/Desktop/api_clear.txt把所有的js文件的接口按照上面的操作得到各自的api.txt之后再把这些api.txt重新整合去重得到最终的所有有价值的api接口cat ~/Desktop/api_1.txt ~/Desktop/api_2.txt ~/Desktop/api_3.txt | sort -u ~/Desktop/api.txt

更多文章