MoreFind
一款用于快速導出URL、Domain和IP的小工具
快速安裝
方式一: 通過Go包管理安裝
go install github.com/mstxq17/MoreFind@latest
方式二: 直接安裝二進制文件
wget --no-check-certificate https://ghproxy.com/https://github.com/mstxq17/MoreFind/releases/download/v1.2.8/MoreFind_1.2.8_`uname -s`_`uname -m`.tar.gz tar -xzvf MoreFind_1.2.8_`uname -s`_`uname -m`.tar.gz sudo mv ./MoreFind /usr/bin/MoreFind && chmod +x /usr/bin/MoreFind
方式三: 本地編譯
git clone https://github.com/mstxq17/MoreFind.git chmod +x ./build.sh && ./build.sh
用法說明
顯示幫助信息
MoreFind -h
MoreFind is a very fast script for searching URL、Domain and Ip from specified stream Usage: morefind [flags] morefind [command] Available Commands: completion Generate the autocompletion script for the specified shell help Help about any command version Print the semantic version number of MoreFind Flags: -d, --domain search domain from stdin or file(搜索域名) --exclude exclude internal/private segment of ip when searching ip(排除內網IP) -f, --file string search the info in specified file(指定輸入文件) --filter string[="js,css,json,png,jpg,html,xml,zip,rar"] filter url with some useless ext(排除指定后綴的URL) -h, --help help for morefind -i, --ip search ip from stdin or file(搜索IP) -l, --len string search specify the length of string, "-l 35" == "-l 0-35" (輸出指定長度的行) -o, --output string output the result to specified file(指定輸出文件) --root only output the rootDomain when searching domain(只顯示主域名) -s, --show show the length of each line and summaries(輸出統計信息) -u, --url search url from stdin or file(搜索URL) Use"morefind[command]--help"formoreinformationaboutacommand.
下面以文件內容如下的1.txt文件說明該工具的用法
baidu.com http://baidu.com/hi.jpg?a=1 http://baidu.com/xxx/hi.jpg kk.baidu.com http://x.kk.baidu.com/1.png http://123.0.0.1/kkk/%2311 127.0.0.1/kkkk 111.230.198.123/2222/hellophp 111.230.198.123/2222/hello.php 192.168.1.1
1)導出URL
MoreFind -u # append --filter(default:js,css,json,png,jpg,html,xml,zip,rar) or --filter="png,jpg,xls,custom..." # 通過添加參數 --filter(默認排除常見靜態文件) 或者 通過 --filter="png,jpg" 自定義需要排除的后綴 MoreFind -u --filter="png"
2)導出域名
MoreFind -d # append -root param can only search rootdomain # 通過加上 --root 參數能夠只顯示根域名 MoreFind -d --root # append --port param can retain domain:port format # 通過加上 --port 參數保留域名:端口的格式,搭配grep MoreFind -d --port
3)導出ip
# 默認會搜索全部ipv4地址 MoreFind -i # 加上--exclude 排除屬于內網的ip, 存在bug,比如localhost, 127.0.0.1 這些回環ip沒排除 MoreFind -i --exclude
4)輸出統計信息
MoreFind -s
5)篩選指定長度字符串
MoreFind -l 35 MoreFind -l 0-35
6)支持導出結果
MoreFind -u -d -i -o result.txt
7)聯動使用
echo -e 'baidu.com ccccxxxx 1.com'|MoreFind -d |MoreFind -l 5工具下載地址
審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
IP
+關注
關注
5文章
1701瀏覽量
149503 -
安裝
+關注
關注
2文章
98瀏覽量
22265 -
編譯
+關注
關注
0文章
657瀏覽量
32852
原文標題:MoreFind
文章出處:【微信號:菜鳥學信安,微信公眾號:菜鳥學信安】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
圖片轉PCB圖的小工具
畫PCB的時候發現的一個不錯的小工具,可以將圖片轉成PCB圖。大家還有什么好用的小工具,大家積極分享一下O(∩_∩)O~~btp2.rar (110.08 KB )
發表于 05-08 06:36
C語言注釋刪除小工具是什么
C語言注釋刪除小工具是一款刪除c語言注釋并實現編譯的工具,如果你喜歡這款軟件,就快來IT貓撲下載吧!C語言注釋刪除小工具介紹很多編譯器不支持中文注釋,特別是日系的單片機編譯器,這是一個C語言注釋刪除
發表于 07-14 08:39
分享一個開源的ESP32 物聯網小工具
描述ESP32 物聯網小工具這個小工具是學習多種技術和技能的機會。這是一個摘要:了解如何使用 PlatformIO 和 Microsoft Visual Studio Code 對 ESP32 板
發表于 06-17 10:03
評論