{"id":13515599,"url":"https://github.com/s-rah/onionscan","last_synced_at":"2025-05-14T19:02:38.160Z","repository":{"id":41983948,"uuid":"55757553","full_name":"s-rah/onionscan","owner":"s-rah","description":"OnionScan is a free and open source tool for investigating the Dark Web.","archived":false,"fork":false,"pushed_at":"2024-08-09T23:55:59.000Z","size":906,"stargazers_count":2946,"open_issues_count":84,"forks_count":598,"subscribers_count":167,"default_branch":"master","last_synced_at":"2025-04-03T02:41:18.531Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://twitter.com/OnionScan","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/s-rah.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-04-08T06:58:16.000Z","updated_at":"2025-04-01T18:06:12.000Z","dependencies_parsed_at":"2024-06-18T15:31:41.515Z","dependency_job_id":"0c8be0d5-ec62-457e-ab5c-1c22eabcb87d","html_url":"https://github.com/s-rah/onionscan","commit_stats":{"total_commits":97,"total_committers":12,"mean_commits":8.083333333333334,"dds":0.5257731958762887,"last_synced_commit":"da42865bb5b1a77df6d7a6fa212a86eeff814b61"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-rah%2Fonionscan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-rah%2Fonionscan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-rah%2Fonionscan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-rah%2Fonionscan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/s-rah","download_url":"https://codeload.github.com/s-rah/onionscan/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248161259,"owners_count":21057552,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T05:01:13.287Z","updated_at":"2025-04-10T04:51:10.529Z","avatar_url":"https://github.com/s-rah.png","language":"Go","funding_links":[],"categories":["Deep Net","Go","\u003ca id=\"6e80463404d46f0493cf6e84597e4b5c\"\u003e\u003c/a\u003e工具","others","[↑](#-Table-of-Contents) Threat Intelligence","[↑](#-table-of-contents) Threat Intelligence","[↑](#contents) Threat Intelligence","Darkweb","DARKNET"],"sub_categories":["\u003ca id=\"e99ba5f3de02f68412b13ca718a0afb6\"\u003e\u003c/a\u003eTor\u0026\u0026\u0026Onion\u0026\u0026洋葱","[↑](#-Table-of-Contents) Telegram","[↑](#-table-of-contents) Telegram","[↑](#contents) Telegram","[↑](#-table-of-contents) GitHub","URL's"],"readme":"# What is OnionScan?\n\n\n[![Build Status](https://travis-ci.org/s-rah/onionscan.svg?branch=onionscan-0.2)](https://travis-ci.org/s-rah/onionscan) [![Go Report Card](https://goreportcard.com/badge/github.com/s-rah/onionscan)](https://goreportcard.com/report/github.com/s-rah/onionscan)\n\nOnionScan is a free and open source tool for investigating the Dark Web. For all\nthe amazing technological innovations in the anonymity and privacy space, there \nis always a constant threat that has no effective technological patch - human\nerror. \u003cimg src=\"templates/images/logo.png\" title=\"OnionScan\"/\u003e\n\nWhether it is operational security leaks or software misconfiguration - most\noften times the attacks on anonymity don't come from breaking the underlying\nsystems, but from ourselves.\n\nOnionScan has two primary goals:\n\n* We want to help **operators of hidden services find and fix operational security \n issues with their services**. We want to help them detect misconfigurations and we\n want to inspire a new generation of anonymity engineering projects to help make\n the world a more private place.\n  \n* Secondly we want to help **researchers** and **investigators monitor and track  Dark Web sites**.\n In fact we want to make this as easy as possible. Not because we agree with the \n goals and motives of every investigation force out there - most often we don't.\n But by making these kinds of investigations easy, we hope to create a powerful\n incentive for new anonymity technology (see goal #1)\n\n## Installing\n\n### A Note on Dependencies\n\nOnionScan requires either Go 1.6 or 1.7.\n\nIn order to install OnionScan you will need the following dependencies not \nprovided by the core go standard library:\n\n* golang.org/x/net/proxy - For the Tor SOCKS Proxy connection.\n* golang.org/x/net/crypto - For PGP parsing\n* golang.org/x/net/html - For HTML parsing\n* github.com/rwcarlsen/goexif - For EXIF data extraction.\n* github.com/HouzuoGuo/tiedot/db - For crawl database.\n\nSee \u003ca href=\"https://github.com/s-rah/onionscan/wiki\"\u003ethe wiki\u003c/a\u003e for guidance.\n\n### Grab with go get\n\n`go get github.com/s-rah/onionscan`\n\n### Compile/Run from git cloned source\n\nOnce you have cloned the repository into somewhere that go can find it you can\nrun `go install github.com/s-rah/onionscan` and then run the binary in `$GOPATH/bin/onionscan`.\n\nAlternatively, you can just do `go run github.com/s-rah/onionscan.go` to run without compiling.\n\n## Quick Start\n\nFor a simple report detailing the high, medium and low risk areas found with a\nhidden service:\n\n`onionscan notarealhiddenservice.onion`\n\nThe most interesting output comes from the verbose option:\n\n`onionscan --verbose notarealhiddenservice.onion`\n\nThere is also a JSON output, if you want to integrate with another program or \napplication:\n\n`onionscan --jsonReport notarealhiddenservice.onion`\n\nIf you would like to use a proxy server listening on something other that \n`127.0.0.1:9050`, then you can use the --torProxyAddress flag:\n\n`onionscan --torProxyAddress=127.0.0.1:9150 notarealhiddenservice.onion`\n\nMore detailed documentation on usage can be found in [doc](doc/README.md).\n\n## What is scanned for?\n\nA list of privacy and security problems which are detected by OnionScan can be\nfound [here](doc/what-is-scanned-for.md).\n\nYou can also directly configure the types of scanning that onionscan does using\nthe scans parameter.\n\n`./bin/onionscan --scans web notarealhiddenservice.onion`\n\n## Running the OnionScan Correlation Lab\n\nIf you are a researcher monitoring multiple sites you will definitely want to use\nthe OnionScan Correlation Lab - a web interface hosted by OnionScan that allows\nyou to discover, search and tag different identity correlations.\n\nYou can find a full guide on the OnionScan correlation lab [here](doc/correlation-lab.md).\n\n# \u003cimg src=\"./doc/images/correlation-lab-main.png\" title=\"The main OnionScan Correlation Lab Screen\"/\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-rah%2Fonionscan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fs-rah%2Fonionscan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-rah%2Fonionscan/lists"}