ducker

command module
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2025 License: GPL-3.0 Imports: 11 Imported by: 0

README

Ducker 🦆

Ducker is a powerful command-line tool for performing advanced DuckDuckGo dorking using Selenium in Go. It allows you to extract search result links with custom queries and navigational options.

Prerequisites

  • Go (1.16+)
  • ChromeDriver installed and accessible in your PATH
  • Google Chrome browser

Installation

Using go install
go install github.com/gilsgil/ducker@latest
From Source
git clone https://github.com/gilsgil/ducker.git
cd ducker
go build

Usage

ducker -q "search query" [-c number_of_clicks] [-v]
Flags
  • -q: Search query (required)
  • -c: Maximum number of "More results" clicks (default: 10)
  • -v: Enable verbose output

Examples

Basic Dork Queries
  1. Search for PDF files on a specific site:
ducker -q "filetype:pdf site:example.com"
  1. Find sensitive data mentions:
ducker -q "intext:\"sensitive data\""
  1. Advanced search with verbose output:
ducker -q "site:gov intitle:confidential" -c 5 -v
DuckDuckGo Dork Examples
  1. Find exposed directories:
ducker -q "intitle:\"index of\" site:example.com"
  1. Find specific file types:
ducker -q "filetype:xls password site:org"
  1. Search for exposed configuration files:
ducker -q "filetype:ini OR filetype:conf site:example.net"

🚨 Important: This tool is for educational and authorized testing purposes only. Always ensure you have explicit permission before conducting searches or accessing resources. Unauthorized scanning or access may be illegal.

Contributing

Contributions are welcome! Please open an issue or submit a pull request on the GitHub repository.

License

[Specify your license here, e.g., MIT License]

Disclaimer

Use this tool responsibly and ethically. The authors are not responsible for misuse.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL