Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onionscan v3 installation guide #184

Open
popkilli opened this issue Apr 16, 2023 · 0 comments
Open

Onionscan v3 installation guide #184

popkilli opened this issue Apr 16, 2023 · 0 comments

Comments

@popkilli
Copy link

Tested on Ubuntu 20.04 with Golang v1.19.x

  1. Go into SSH
  2. Install Golang v1.19.x (refer https://www.digitalocean.com/community/tutorials/how-to-install-go-on-ubuntu-20-04)
  3. Use another forked repo instead of "s-rah" which is deprecated. Refer https://github.com/s-rah/onionscan/forks
  4. For current situation we use https://github.com/415ALS/onionscanv3
  5. After installed Golang v1.19.x, install the Onionscan go install github.com/415ALS/onionscanv3@latest. It will automatically install the dependencies.
  6. Go to ~/go/bin/ & run onionscan by typing ./onionscan -verbose <56CharsOnionURL>.onion

Notes:

In this case, the v2 version offered 16 characters, v3 offered 56 characters onion address.
Make sure utils/validation.go (line 11)
from: regexp.MatchString((^|\.)[a-z2-7]{16}\.onion$, identifier)
to: regexp.MatchString((^|\.)[a-z2-7]{56}\.onion$, identifier)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant