{"id":46044205,"url":"https://github.com/himei29a/gichidan","last_synced_at":"2026-03-01T07:06:40.955Z","repository":{"id":57561099,"uuid":"118228967","full_name":"hIMEI29A/gichidan","owner":"hIMEI29A","description":"Gichidan - CLI wrapper for Ichidan deep-web search engine.","archived":false,"fork":false,"pushed_at":"2018-04-20T22:14:26.000Z","size":2684,"stargazers_count":29,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-06-21T13:21:35.889Z","etag":null,"topics":["cli","go","golang","golang-application","ichidan","onion","pentest","tor"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hIMEI29A.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-01-20T09:30:52.000Z","updated_at":"2023-07-25T04:19:54.000Z","dependencies_parsed_at":"2022-09-01T11:51:42.463Z","dependency_job_id":null,"html_url":"https://github.com/hIMEI29A/gichidan","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/hIMEI29A/gichidan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hIMEI29A%2Fgichidan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hIMEI29A%2Fgichidan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hIMEI29A%2Fgichidan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hIMEI29A%2Fgichidan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hIMEI29A","download_url":"https://codeload.github.com/hIMEI29A/gichidan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hIMEI29A%2Fgichidan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29963120,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T06:55:38.174Z","status":"ssl_error","status_checked_at":"2026-03-01T06:53:04.810Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cli","go","golang","golang-application","ichidan","onion","pentest","tor"],"created_at":"2026-03-01T07:06:39.342Z","updated_at":"2026-03-01T07:06:40.881Z","avatar_url":"https://github.com/hIMEI29A.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gichidan\n\n**gichidan** - command line wrapper with enhanced pentest features for \n(_onion link_) [**Ichidan**](http://ichidanv34wrx7m7.onion) - deep-web search engine.\n\n               ███           █████       ███      █████                     \n              ░░░           ░░███       ░░░      ░░███                    \n      ███████ ████   ██████  ░███████   ████   ███████   ██████   ████████  \n     ███░░███░░███  ███░░███ ░███░░███ ░░███  ███░░███  ░░░░░███ ░░███░░███ \n    ░███ ░███ ░███ ░███ ░░░  ░███ ░███  ░███ ░███ ░███   ███████  ░███ ░███ \n    ░███ ░███ ░███ ░███  ███ ░███ ░███  ░███ ░███ ░███  ███░░███  ░███ ░███ \n    ░░███████ █████░░██████  ████ █████ █████░░████████░░████████ ████ █████\n     ░░░░░███░░░░░  ░░░░░░  ░░░░ ░░░░░ ░░░░░  ░░░░░░░░  ░░░░░░░░ ░░░░ ░░░░░ \n     ███ ░███           ___onion secrets for console cowboys___\n    ░░██████\n    ░░░░░░\n\n[![Go Report Card](https://goreportcard.com/badge/github.com/hIMEI29A/gichidan)](https://goreportcard.com/report/github.com/hIMEI29A/gichidan) [![GoDoc](https://godoc.org/github.com/hIMEI29A/gichidan?status.svg)](http://godoc.org/github.com/hIMEI29A/gichidan) [![Apache-2.0 License](https://img.shields.io/badge/license-Apache--2.0-red.svg)](LICENSE) \n\nCopyright 2017 hIMEI\n\n\n## TOC\n- [About](#about)\n- [Features](#features)\n- [Version](#version)\n- [Install](#install)\n- [Usage](#usage)\n- [TODO](#todo)\n- [Contributing](#contributing)\n\n## About\n\n**21.04.2018 UPD** Ichidan is dead last 3 month, so **Gichidan is deprecated** :(\n\nForget about Tor Browser. Parse onion hosts from your console with **Gichidan** now.\n\n##### License\n\nApache-2.0 License\n\n##### About Gichidan\n\n**Gichidan** is a CLI utility designed to collect information about deep-web hosts.\n\n###### Dependencies\n\n    github.com/antchfx/htmlquery\n    github.com/antchfx/xpath\n    github.com/hIMEI29A/gotorsocks\n    golang.org/x/net/html\n\n###### Short Ichidan's info \n\nShort info about Ichidan search engine from [here](https://www.cylance.com/en_us/blog/ichidan-a-search-engine-for-the-dark-web.html)\n\n\u003e Ichidan is a type of Japanese verb which implies the first (“ichi”) time something is done. Now, Ichidan is also a search engine for looking up websites that are hosted through the Tor network, which may be the first time that's been done at this scale.\n\n\u003e The search engine is less like Google and more like Shodan, in that it allows users to see technical information about .onion websites, including their connected network interfaces, such as TCP/IP ports.\n\n\u003e Ichidan is a valuable resource for security researchers and law enforcement agencies who want to learn about what's happening on the Dark Web.\n\n## Features\n\n**NEW!** Since version 1.0.0 search with logical expressions supported.\nSee **Usage** section of this paper for details.\n\n## Version\n\n**v1.1.1**\n\n## Install\n\n\n##### Install standalone deb binary package\n\n**Requirements**: Linux Debian/Ubuntu amd64\n\nDownload `deb` package and install it with `dpkg` or `gdebi`:\n\n    wget https://github.com/hIMEI29A/gichidan/releases/download/1.1.1/\\\n    gichidan-1.1.1-amd64.deb \u0026\u0026 sudo dpkg -i gichidan-1.1.1-amd64.deb\n\n    wget https://github.com/hIMEI29A/gichidan/releases/download/1.1.1/\\\n    gichidan-1.1.1-amd64.deb \u0026\u0026 sudo gdebi gichidan-1.1.1-amd64.deb\n\nUsing of `apt-get install` will be implemented soon. Check the [release page](https://github.com/hIMEI29A/gichidan/releases)!\n\n##### Install from source\n\nIf you are Golang programmer, you may want to get source code and build app from it manually. Do next steps.\n\nProject uses `glide` to manage dependencies, so install it first\n\n```sh\ncurl https://glide.sh/get | sh\n```\nClone repo, install deps, then install **Gichidan**\n\n```sh\nmkdir -p $GOPATH/src/github.com/hIMEI29A/gichidan\ncd $GOPATH/src/github.com/hIMEI29A/gichidan\ngit clone https://github.com/hIMEI29A/gichidan.git .\nglide install\ngo install\n```\n\nDone.\n\n## Usage\n\nGichidan's CLI options are:\n\n    -b    show ASCII banner\n    -f string\n          save results to file\n    -h    help message\n    -j    convert output to json\n    -m    Don't print GET request's messages (non-verbose output)\n    -r string\n          your search request to Ichidan\n    -s    print hosts urls only\n    -v    print current version\n\nTypical request to Ichidan looks like\n\n    gichidan -r ichidan\n\nOutput: \n\n    Hosts found:   1 \n    Only one page \n\n    Full info:\n \n    http://ichidanv34wrx7m7.onion\n    2017-09-18 13:08:58 UTC\n    tcpwrapped\n    80\n    tcp\n    tcpwrapped\n    unknown VERSION\n    \n    http-headers:\n    \n        Server: nginx/1.10.3 (Ubuntu)\n        Date: Mon, 18 Sep 2017 13:08:55 GMT\n        Content-Type: text/html; charset=utf-8\n        Connection: close\n        X-Frame-Options: SAMEORIGIN\n        X-XSS-Protection: 1; mode=block\n        X-Content-Type-Options: nosniff\n        ETag: W/\"7e087af022204d46cb9b655936aa2915\"\n        Cache-Control: max-age=0, private, must-revalidate\n        Set-Cookie: _ichidan_session=NXQ5NWc4ZmJiSHRnVVM2TDFmblVzcmo4NnY1aUdtUFZFY0VmcVpCTzJHUUx2T25XOUhKa0hMT2F4QS9LanVEMGNYeXlKaEwyNGFITjA1bjdsSE1PRnR3TTIrNEJuc3dtMS9JczM1c3haL0xsa0U5K3E4RytSbHNWakxYVTdhYmZ3dFdhRGhzTWR4SXdlT2VhMlhFRzNRPT0tLWpiOU9SMFJnbTFXeTJFamN6Q3FmU3c9PQ%3D%3D--6281f0c900799f334e5f8eb76589c89c38212d37; path=/; HttpOnly\n        X-Request-Id: 1e002391-0137-41e1-83cd-acc6b69b5019\n        X-Runtime: 0.005388\n    \n        (Request type: HEAD)\n    \n    http-server-header:\n        nginx/1.10.3 (Ubuntu)\n    http-title:\n        Ichidan\n\nYou may search by keywords (only to know what bad guys do):\n\n    gichidan -r hacking\n\n    gichidan -r paypal\n\nAs well as by protocol, application name or service detail:\n\n    gichidan -r ssh\n\n    gichidan -r irc\n\n    gichidan -r apache\n\n    gichidan -r tcpwrapped\n\n    gichidan -r prosody\n\n    gichidan -r raspbian\n\nTo save results in file use flag `-f` with full file path followed:\n\n    gichidan -r telnet -f ~/my_folder/telnet_search.txt\n\nIf you don't want to see all details info about collected servers, use `-s` (\"short\") option. In case of short info and output to file mode, your file will contains all details anymore: \n\n    gichidan -r apache -s -f ~/my_folder/apache_search.txt\n\nTo run program in non-verbose (\"mute\") mode, use `-m` flag. GET requests messages will not be printed in this case:\n\n    gichidan -r accounts -m\n\nTo print oldschool ASCII banner before crawling start, use `-b` flag:\n\n    gichidan -r ejabberd -b\n\nUse `-j` flag to convert output to JSON format. This feature cannot use with `-s` flag. In case `-j` and `-s` provided both there will be error. You may also save JSON to output file with `-f` option.\n\n    gichidan -r CentOS -j -f \n\nIf Ichidan can not find anything by your request, application  will display error:\n\n    gichidan -r jdfhchgbverugbvcevcegrfvcew\n\nOutput:\n    \n    2013/01/20 16:12:12 Nothing found there!\n\n#### Logical expressions\n\n**NEW!** Since version \nv1.0.0 search with logical expressions supported. Here is a simple rules for its usage:\n\nExpression MUST contain no more than two words (_yet_) with an operator between them and MUST NOT contain spaces between words and operator. Operators are:\n\n    AND \"+\"\n    NOT \"-\"\n    OR  \"=\"\n\nExamples:\n\nIt will show only results which satisfy \"prosody\" and \"ejabberd\" requests both:\n\n    gichidan -r prosody+ejabberd\n\nIt will show only results of \"paypal\" request wich not satisfy \"crime\" request:\n\n    gichidan -r paypal-crime\n\nIt will show results of \"bbs\" and \"telnet\" requests separately:\n\n    gichidan -r bbs=telnet\n\nIf search engine cannot find anything by one of words, application  will display error:\n\n    gichidan -r ssh+jdfhchgbverugbvcevcegrfvcew\n\n**Request MUST NOT contain spaces**. In case of request such as `gichidan -r prosody client`, only first word will be processed. Also search by host url is not supported (in most case) by app (and Ichidan too). \n\n**NOTE:** Tor Network it is not your vanilla Internet. It may be unstable or slow and there may be unexpected delays and errors. In this case you may try to simply restart tor service on your mashine:\n\n    sudo service tor restart\n\n**NOTE:** Ichidan it is not your vanilla Google, Yandex or Baidu. On its [page](http://ichidanv34wrx7m7.onion) you wont even find contact info or credits. In first january days of new 2018 it was absolutely unavailable! So there is no guarantee to recieve any response! \n\n## Contributing\n\nFeel free to contribute!\n\n#### Report a bug\n\nhimei@tuta.io\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimei29a%2Fgichidan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhimei29a%2Fgichidan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimei29a%2Fgichidan/lists"}