The fastest and complete solution for domain recognition. Supports screenshoting, port scan, HTTP check, data import from other tools, subdomain monitoring, alerts via Discord, Slack and Telegram, multiple API Keys for sources and much more.
GPL-3.0 License
Bot releases are hidden (Show)
This is a bugfix release.
Published by Edu4rdSHL 12 months ago
Published by Edu4rdSHL about 1 year ago
-q/--quiet
. https://github.com/Findomain/Findomain/commit/21cf7b0e6e06c4b0f57bff849a23b682caf7fef0
Published by Edu4rdSHL about 1 year ago
Full Changelog: https://github.com/Findomain/Findomain/compare/9.0.0...9.0.1
Published by Edu4rdSHL over 1 year ago
--reset-database
flag. https://github.com/Findomain/Findomain/commit/16b8de83e3ead446cdb8801c262d6ea7eb135c0e
Full Changelog: https://github.com/Findomain/Findomain/compare/8.2.2...9.0.0
Published by Edu4rdSHL over 1 year ago
Published by Edu4rdSHL about 2 years ago
Published by Edu4rdSHL about 2 years ago
It's a release with minor changes, security fixes, some development configurations added and that's it. As always, it is recommended to update.
Security fixes have been reported by Github's dependabot and have been fixed bumping the libraries to use the latest releases. https://github.com/Findomain/Findomain/commit/114a7da63c926ba21bf6c97a223683bdae3f788b https://github.com/Findomain/Findomain/commit/f5376caf2a4c79662e13bdb82b380ad0b73bac41
Published by Edu4rdSHL over 2 years ago
From now and onwards, we will make use of the make-release Github Action to build our artifacts, it will help us to save time and resources building locally while being more transparent in the artifacts that we build. It also allows us to build for even more platforms.
We will continue uploading the files in the old path for future releases until the 15th of May allowing developers to perform their updates.
The action mentioned produces .zip
artifacts, these are the ones that we will start using. So, the change, in summary, would be:
.zip
to your download URL, for example, if you had curl -LO https://github.com/Findomain/Findomain/releases/latest/download/findomain-linux
you need to change it to: curl -LO https://github.com/Findomain/Findomain/releases/latest/download/findomain-linux.zip
.zip
file and now you will have a binary called findomain
, not findomain-linux
.findomain
..extend()
method added to args.subdomains
, makes the subdomains data per-target to not be dropped or reassigned at any point, so it will continue adding the subdomains for every target in the args.subdomains
variable, which causes the mentioned issue. It should not affect databases because the subdomains key is a unique key. https://github.com/Findomain/Findomain/commit/37c70e83c1323bb7cf36864344f90d84835b27fe
Thanks a lot to @ZeroDot1 for catching it!
Published by Edu4rdSHL over 2 years ago
From now and onwards, we will make use of the make-release Github Action to build our artifacts, it will help us to save time and resources building locally while being more transparent in the artifacts that we build. It also allows us to build for even more platforms.
We will continue uploading the files in the old path for future releases until the 15th of May allowing developers to perform their updates.
The action mentioned produces .zip
artifacts, these are the ones that we will start using. So, the change, in summary, would be:
.zip
to your download URL, for example, if you had curl -LO https://github.com/Findomain/Findomain/releases/latest/download/findomain-linux
you need to change it to: curl -LO https://github.com/Findomain/Findomain/releases/latest/download/findomain-linux.zip
.zip
file and now you will have a binary called findomain
, not findomain-linux
.findomain
.--max-http-redirects
option. https://github.com/Findomain/Findomain/commit/38d65d1fe9e9482f22602feac34fe224749d39c8
Published by Edu4rdSHL over 2 years ago
Feel free to report bugs and share your thoughts/ideas in the 8.0.0 discussion.
-w
option among discovering new subdomains from other sources (not required, you can use --no-discover
), get alerts when new subdomains are found, and save the data to the database. https://github.com/Findomain/Findomain/commit/f9c7488746591e3b1447c6781bb79ae7608dd084
--tcp-connect-threads
, it's the equivalent of Nmap's --min-rate
. https://github.com/Findomain/Findomain/commit/8968697c883434b191046e5fb82aea3126d4a52e
--tcp-connect-timeout
value. As we increased the number of TCP connections by default, it's safe to increase the connect timeout a bit. https://github.com/Findomain/Findomain/commit/c6bef348474fe3c985abd977516f67af200466ad
Published by Edu4rdSHL over 2 years ago
Feel free to report bugs and/or thoughts in the discussion.
-w
option among discovering new subdomains from other sources (not required, you can use --no-discover
), get alerts when new subdomains are found, and save the data to the database. https://github.com/Findomain/Findomain/commit/f9c7488746591e3b1447c6781bb79ae7608dd084
--tcp-connect-threads
, it's the equivalent of Nmap's --min-rate
. https://github.com/Findomain/Findomain/commit/8968697c883434b191046e5fb82aea3126d4a52e
--tcp-connect-timeout
value. As we increased the number of TCP connections by default, it's safe to increase the connect timeout a bit. https://github.com/Findomain/Findomain/commit/c6bef348474fe3c985abd977516f67af200466ad
Published by Edu4rdSHL over 2 years ago
Feel free to report bugs and/or thoughts in the discussion.
-w
option among discovering new subdomains from other sources (not required, you can use --no-discover
), get alerts when new subdomains are found, and save the data to the database. https://github.com/Findomain/Findomain/commit/f9c7488746591e3b1447c6781bb79ae7608dd084
Published by Edu4rdSHL over 2 years ago
--no-discover
option: it will stop Findomain from querying the API/database sources but still allow you to import data and work with this. https://github.com/Findomain/Findomain/commit/1433d8da76292b6a561ce06dc5ff53102a7198cb
Published by Edu4rdSHL over 2 years ago
args.subdomains
variable was empty or not before entering the resolution process, it was causing a hang of there were no new subdomains (when performing a monitoring task). https://github.com/Findomain/Findomain/commit/199eaa6ed4b9d60219dc04a00db4986927387849
Published by Edu4rdSHL over 2 years ago
Published by Edu4rdSHL over 2 years ago
Feel free to report bugs and/or share your thoughts in the discussion for this release.
You can tune the ports-scanning behavior using the parallel-ip-ports-scan
and tcp-connect-timeout
options, the first one determines how many IPs will be scanned at the same time, the second one is the timeout in milliseconds that you want to wait until the connection to IP:PORT
is marked as timed out.
disable_double_check
variable. https://github.com/Findomain/Findomain/commit/0110e629fce9b671a36c4ae6b7f8bf54c015952f
Published by Edu4rdSHL over 2 years ago
Feel free to report bugs and/or thoughts in the discussion.
--http-status
flag is given. https://github.com/Findomain/Findomain/commit/856fcda63e713ce2043e854e0966333a3c3c97f2
Published by Edu4rdSHL over 2 years ago
FINDOMAIN_CONFIG_FILE
system variable. https://github.com/Findomain/Findomain/commit/0d918f97b117eb0581d781281db2880c8739c01d
lightweight_threads
and screenshots_threads
in the config file. https://github.com/Findomain/Findomain/commit/e3435db9b93d54a1764f1e8980996b44834b4c94
import_subdomains_from
variable. https://github.com/Findomain/Findomain/commit/252fd067965c595b8aa53698e7d1c44064f6da03
Published by Edu4rdSHL over 2 years ago
A example of usage is: findomain -t example.com -i --http-status --lightweight-threads 150 --screenshots-threads 20
, this will use 150 threads for IP discovery and HTTP status check but 20 for taking screenshots.
--threads
option, we are moving to a more modular threads model so it doesn't make sense to have a global threads number. The option is still there but will be removed in a near future.