dorkgen
v1.3.1 release
Dorkgen adalah pembungkus kueri konyol untuk mesin pencari populer seperti Google Search, DuckDuckGo, Yahoo dan Bing. Pelajari lebih lanjut tentang Peretasan Google. Tujuan dari paket ini adalah menyediakan antarmuka sederhana untuk membuat kueri bodoh yang valid untuk berbagai mesin pencari. Perpustakaan ini awalnya dibuat untuk PhoneInfoga .
Versi 1 sedang berjalan, namun API masih belum diperbaiki. Lihat tabel di bawah untuk mesin pencari yang didukung dan status penerapannya .
Mesin pencari | Status implementasi |
---|---|
Pencarian Google | Stabil |
BebekBebekPergi | Stabil |
Pencarian Yahoo | WIP |
Pencarian Bing | WIP |
Ambil modul:
go get github.com/sundowndev/dorkgen
Cobalah di taman bermain Go
package main
import "github.com/sundowndev/dorkgen"
func main () {
dork := dorkgen . NewGoogleSearch ()
// dork := dorkgen.NewDuckDuckGo()
// dork := dorkgen.NewBingSearch()
// dork := dorkgen.NewYahooSearch()
dork . Site ( "example.com" ). InText ( "text" ). String ()
// returns: site:example.com intext:"text"
}
func main () {
dork . Site ( "facebook.com" ). Or (). Site ( "twitter.com" ). String ()
// returns: site:facebook.com | site:twitter.com
dork . InText ( "facebook" ). And (). InText ( "twitter" ). String ()
// returns: intext:"facebook" + intext:"twitter"
}
func main () {
dork .
Exclude ( dorkgen . NewGoogleSearch (). Site ( "example.com" )).
Site ( "example.*" ).
Or ().
InText ( "text" )
// returns: -site:example.com site:example.* | "text"
}
func main () {
dork .
Group ( dorkgen . NewGoogleSearch ().
Site ( "facebook.com" ).
Or ().
Site ( "twitter.com" )).
InText ( "wtf" ).
String ()
// returns: (site:facebook.com | site:twitter.com) "wtf"
}
func main () {
dork .
Site ( "facebook.*" ).
Exclude ( dorkgen . NewGoogleSearch (). Site ( "facebook.com" ))
dork . String ()
// returns: site:facebook.* -site:facebook.com
dork . ToURL ()
// returns: https://www.google.com/search?q=site%3Afacebook.%2A+-site%3Afacebook.com
}
Terima kasih kepada JetBrains karena telah mendukung proyek sumber terbuka saya.