Coder Social home page Coder Social logo

thebinitghimire / nthim Goto Github PK

View Code? Open in Web Editor NEW
348.0 348.0 65.0 13.41 MB

Now, the Host is Mine! - Super Fast Sub-domain Takeover Detection!

Home Page: https://whoisbinit.me/NtHiM/

License: MIT License

Rust 100.00%
dangling-dns domain-takeover host-takeover rust subdomain-takeover subdomain-takeovers

nthim's Introduction

binit@WHOISbinit:~/$ whois binit --main

A Tech Enthusiastic Web Developer and Programmer from Nepal!

I am following the unique #DevSecNetSysServCloud strategy in my Technology career.

binit@WHOISbinit:~/$ ./résumé

Find My Résumé Here! Binit Ghimire RESUME

For any verification regarding my résumé, please make sure to contact the respective authorities!

binit@WHOISbinit:~/$ ./contact -u "Binit Ghimire" --contact-form

You can feel free to send a message to me here: https://forms.gle/pkc46VBTRLKKhtWTA

binit@WHOISbinit:~/$ ./contact -u "Binit Ghimire" --digital-profiles

binit@WHOISbinit:~/$ _

nthim's People

Contributors

lemihack avatar mufeedvh avatar naryal2580 avatar thebinitghimire avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nthim's Issues

NOT WORKING!

$ ./NtHiM -t hostnames.txt
$ echo $?
0

IS NOT WORKING!

Add Platform/OS support

I would love to see the same tool with Cross-platform releases, with OS/platform including OSX, Linux, BSD.

Allow user input fingerprint.json file

Instead of having a fixed fingerprint file, it would be more convenient to use a flag to parse the fingerprint.json file.

The format for the json could be similar to the other Go-based tools to ensure ease and convenience to managing a single format.

[Bug] Crashes when passing huge list using -f

The tool is crashing and results in the below error:

thread 'main' panicked at 'a parsed Url should always be a valid Uri: InvalidUri(InvalidUriChar)', /root/.cargo/registry/src/github.com-1ecc6299db9ec823/reqwest-0.10.10/src/into_url.rs:44:14
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
[2] 19988 abort NtHiM -f ~/monitor/data/subdom_url
NtHiM -f ~/monitor/data/subdom_url 2.29s user 1.22s system 7% cpu 44.835 total

image

Increase platform detection

Hey,

I am not good with rust but I noticed that you had the platform detection JSON hardcoded in platform.rs.

It would be nice to provide a separate JSON file that will contain all the information. This way people can also use their custom list.

If you want you can take a look at one of my tools i.e takeover in that I have a file named providers.json which was made by scraping the can-i-take-over-xyz repository's readme combining it with subjack's fingerprint.json and subOver's provider.json

[FAQ] What to do if I get "failed to run custom build command for `openssl-sys v ...`" error?

Some users might get an error that says the following:

failed to run custom build command for `openssl-sys v ...`

Due to this error, the Cargo build or installation process for NtHiM might be stopped. But, there is a fix for this issue, and it is clearly mentioned at the Docs.rs documentation for openssl, which can be found here: https://docs.rs/openssl/0.10.34/openssl/

If you are one of the victims of this issue, then I would suggest you to use the following commands to resolve the issue for your respective platform.

macOS (Homebrew)

brew install [email protected]

macOS (MacPorts)

sudo port install openssl

macOS (pkgsrc)

sudo pkgin install openssl

Arch Linux

sudo pacman -S pkg-config openssl

Debian and Ubuntu

sudo apt-get install pkg-config libssl-dev

Fedora

sudo dnf install pkg-config openssl-devel

By performing one of these actions, the issue might be resolved in your case. If this doesn't resolve the issue, please let me know!

Thanks,
Binit Ghimire (@TheBinitGhimire)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.