Go-Dork : The Fastest Dork Scanner Written In Go

Go-Dork is the fastest dork scanner written in Go.

Install

  • Download a prebuilt binary from releases page, unpack and run! or
  • If you have go compiler installed and configured:

> GO111MODULE=on go get -v github.com/dwisiswant0/go-dork/…

Usage

  • Basic Usage

Simply, go-dork can be run with:

> go-dork -q “inurl:’…'”

  • Flags

> go-dork -h

This will display help for the tool. Here are all the switches it supports.

FlagDescription
-q/–querySearch query (required)
-e/–engineProvide search engine (default: Google)
(options: Google, Shodan, Bing, Duck, Yahoo, Ask)
-p/–pageSpecify number of pages (default: 1)
-H/–headerPass custom header to search engine
-x/–proxyUse proxy to surfing
-s/–silentSilent mode, prints only results in output
-nc/–no-colorDisable colored output results
  • Querying

> go-dork -q “inurl:…”

Queries can also be input with stdin

> cat dorks.txt | go-dork -p 5

  • Defining Engine

Search engine can be changed from the available engines: Google, Shodan, Bing, Duck, Yahoo, Ask. However, if the -e flag is not defined, it will use the Google search engine by default.

> go-dork -e bing -q “.php?id=”

This will do a search by the Bing engine.

  • Pagination

By default, go-dork selects the first page, you can customize using the -p flag.

> go-dork -q “intext:’jira'” -p 5

It will search sequentially from pages 1 to 5.

  • Adding Headers

Maybe you want to use a search filter on the Shodan engine, you can use custom headers to add cookies or other header parts.

> go-dork -q “org:’Target’ http.favicon.hash:116323821” \ –engine shodan -H “Cookie: …” -H “User-Agent: …”

  • Using Proxy

Using a proxy, this can also be useful if Google or other engines meet Captcha.

> go-dork -q “intitle:’BigIP'” -p 2 -x http://127.0.0.1:8989

  • Chained with other tools

If you want to chain the go-dork results with another tool, use the -s flag.

> go-dork -q “inurl:’/secure’ intext:’jira’ site:org” -s | nuclei -t workflows/jira-exploitaiton-workflow.yaml

R K

Recent Posts

Kali Linux 2024.4 Released, What’s New?

Kali Linux 2024.4, the final release of 2024, brings a wide range of updates and…

17 hours ago

Lifetime-Amsi-EtwPatch : Disabling PowerShell’s AMSI And ETW Protections

This Go program applies a lifetime patch to PowerShell to disable ETW (Event Tracing for…

17 hours ago

GPOHunter – Active Directory Group Policy Security Analyzer

GPOHunter is a comprehensive tool designed to analyze and identify security misconfigurations in Active Directory…

3 days ago

2024 MITRE ATT&CK Evaluation Results – Cynet Became a Leader With 100% Detection & Protection

Across small-to-medium enterprises (SMEs) and managed service providers (MSPs), the top priority for cybersecurity leaders…

5 days ago

SecHub : Streamlining Security Across Software Development Lifecycles

The free and open-source security platform SecHub, provides a central API to test software with…

1 week ago

Hawker : The Comprehensive OSINT Toolkit For Cybersecurity Professionals

Don't worry if there are any bugs in the tool, we will try to fix…

1 week ago