
使用GO和语法表达式(PEG)抓取/解析Pastebin。
pastego.png
$ go get -u github.com/notdodo/pastego
搜索关键词区分大小写
pastego -s "password,keygen,PASSWORD"
你可以使用布尔运算符来减少误报
pastego -s "quake && ~earthquake, password && ~(php || sudo || Linux || '<body>')"
此命令将搜索包含 quake 但不包含 earthquake 的粘贴,以及包含 password 但不包含 php、sudo、Linux、<body> 的粘贴。
usage: pastego [<flags>]
Flags:
--help Show context-sensitive help (also try --help-long and --help-man).
-s, --search="pass" Strings to search, i.e: "password,ssh"
-o, --output="results" Folder to save the bins
-i, --insensitive Search for case-insensitive strings
支持的表达式/运算符:
`&&` - 与
`||` - 或
`~` - 非
`'string with space'`
`(myexpression && 'with operators')`
q、ctrl+c:退出 pastego
k、↑:显示上一个粘贴
j、↓:显示下一个粘贴
n:向前跳转15个粘贴
p:向后跳转15个粘贴
N:移动到下一个查找结果块(按字母顺序)
P:移动到上一个查找结果块(按字母顺序)
d:从文件系统删除文件
HOME:回到顶部
go get -u "github.com/PuerkitoBio/goquery"
go get -u "gopkg.in/alecthomas/kingpin.v2"
go get -u "github.com/jroimartin/gocui"
从PEG生成代码请使用 pigeon:
go get -u github.com/mna/pigeon
你需要一个PRO账户才能使用:pastebin会封禁/拉黑你的IP。
添加标志来传递/读取代理列表,以避免免费用户的IP封禁/限速