Skip to content

CLI tool to bypass website censorship via DNS-over-HTTPS, proxies, and Tor.

License

Notifications You must be signed in to change notification settings

yataknemogy/ghost-route

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘» GhostRoute

Bypass website censorship like a ghost β€” silently, effectively, and without leaving a trace.

GhostRoute is a command-line tool that helps you bypass blocked websites using:

  • πŸ” DNS-over-HTTPS (DoH)
  • πŸ§… Tor
  • 🌍 HTTP/SOCKS Proxies

βš™οΈ Installation

git clone https://github.com/yatataknemogy/ghost-route.git
cd ghost-route
npm install

πŸš€ Usage

npx tsx src/index.ts <url> [options]

πŸ” Examples

npx tsx src/index.ts https://rutracker.org --doh
npx tsx src/index.ts https://libgen.is --tor
npx tsx src/index.ts https://example.com --proxy=http://1.2.3.4:8080

🧰 Options

Flag Description
--doh Use DNS-over-HTTPS (Cloudflare)
--tor Route traffic through Tor (socks5h://127.0.0.1:9050)
--proxy Use a custom HTTP/SOCKS proxy

πŸ“¦ Requirements

  • Node.js β‰₯ 18
  • For --tor: you must have Tor running (Tor Browser or daemon)

πŸ§‘β€πŸ’» Author

Made with ❀️ by yatataknemogy


πŸ“„ License

MIT

About

CLI tool to bypass website censorship via DNS-over-HTTPS, proxies, and Tor.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published