Commit graph

58 commits

Author SHA1 Message Date
Edu4rdSHL
17776e7b88
Split functions across modules.
Improve performance.

Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2022-02-13 05:32:25 -05:00
Edu4rdSHL
7f974c8414
Don't auto-commit.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2022-02-02 14:42:24 -05:00
Edu4rdSHL
e7b2bc2050
Bump version. 2022-02-02 14:41:44 -05:00
Edu4rdSHL
dfdc0ee0be
Bump version. 2022-01-25 10:47:33 -05:00
Edu4rdSHL
ccd7bfc646
Bump version.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2022-01-25 10:46:05 -05:00
Edu4rdSHL
6a63f85199
Update dependencies.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2022-01-25 10:45:44 -05:00
Edu4rdSHL
ddd055757b
Support for fully-qualified domain names
Fixes #10

Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-12-15 04:58:15 -05:00
Edu4rdSHL
50b0e6bcdc
Bump version. 2021-10-20 05:56:21 -05:00
Edu4rdSHL
5d0443a678
Performance improvement.
DNS queries with a dot [.] at the end of the domain are cheaper, this small but significant change results in an important performance improvement.

Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-10-20 05:51:53 -05:00
Eduard Tolosa
41e80a944b
README: add accuraccy info. 2021-08-12 16:30:37 -05:00
Eduard Tolosa
986dfbe37f
Update FUNDING.yml 2021-07-26 09:10:49 +00:00
Edu4rdSHL
14f3bfbccc
Remove empty lines from file.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-20 01:39:13 -05:00
Edu4rdSHL
8022a48bcc
Bump version. 2021-05-20 00:48:47 -05:00
Edu4rdSHL
8057fbc9cf
Improve wildcard handling.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-20 00:46:54 -05:00
Edu4rdSHL
d1bb538e17
Bump version. 2021-05-19 18:57:37 -05:00
Edu4rdSHL
9de7ab225c
Add double verification step.
If no `--no-verify` is provided, every resolved host is double-checked against a list of trustable DNS resolvers, ensuring that only **real** alive hosts are given to the user.

Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-19 18:57:01 -05:00
Edu4rdSHL
8cbcb2d39b
Bump version. 2021-05-16 16:18:50 -05:00
Edu4rdSHL
ebeb79c82e
Bump version. 2021-05-16 06:34:48 -05:00
Edu4rdSHL
c92506ba9f
Fix performance issues.
https://github.com/Edu4rdSHL/trust-dns

Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-16 06:30:16 -05:00
Edu4rdSHL
2eed8ba7a3
Update gitignore.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-16 06:29:27 -05:00
Edu4rdSHL
107f5ab99f
Adjust num_concurrent_reqs to our use-case.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-12 23:44:56 -05:00
Edu4rdSHL
4dea54773d
Big performance improvement.
Add --retries option.

Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-12 20:41:18 -05:00
Edu4rdSHL
94387f13e3
Add debug config.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-12 20:40:12 -05:00
Edu4rdSHL
42c8f16b1a
Bump version. 2021-05-11 22:23:35 -05:00
Edu4rdSHL
af4b5c1126
Only use 10 random generated hosts.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-11 21:39:43 -05:00
Edu4rdSHL
d9baa7a9c3
Add wilcards detection support.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-11 21:35:28 -05:00
Edu4rdSHL
8189a69ffa
Add shebang.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-10 20:53:50 -05:00
Edu4rdSHL
380fec6952
Bump version. 2021-05-10 20:52:35 -05:00
Edu4rdSHL
86e760d37d
Update builder.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-10 20:50:39 -05:00
Edu4rdSHL
1a435019d8
Add support for using a wordlist as stdin for bruteforcing.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-10 10:49:48 -05:00
Edu4rdSHL
634a748961
Remove testing file.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-10 04:41:07 -05:00
Edu4rdSHL
281da3767e
Update .gitignore.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-10 04:40:14 -05:00
Edu4rdSHL
87bee0c01b
Add support for using DNS from file.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-10 04:30:40 -05:00
Edu4rdSHL
91654a4898
Adjust informational message.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-10 02:51:03 -05:00
Edu4rdSHL
b1b70ae48c
Bump version.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-09 05:45:54 -05:00
Edu4rdSHL
4427dcc0a8
Bump dependencies + update code.
Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
2021-05-09 05:45:32 -05:00
orhun
52808a0d3f
README.md: add information about installation from AUR. 2020-10-15 09:42:33 -05:00
Eduard Tolosa
c6ec585de9 Bump version. 2020-10-08 00:58:39 -05:00
Eduard Tolosa
3148652403 Bump version. 2020-10-07 19:14:50 -05:00
Eduard Tolosa
230e9118c2 Improve performance. 2020-10-07 16:40:57 -05:00
Erjan Kalybek
3babcf758a
Fix typo. 2020-10-05 17:52:22 -05:00
Eduard Tolosa
ca5c9d4e5b
Update README.md 2020-09-28 20:28:31 -05:00
Eduard Tolosa
828cbf74af Add demonstration files. 2020-09-28 20:26:08 -05:00
Eduard Tolosa
12557f8bbf Add demonstration files. 2020-09-28 20:25:33 -05:00
Eduard Tolosa
71dae7d87d
Add demo. 2020-09-28 15:10:44 -05:00
Eduard Tolosa
ca53f1eddc
Update README.md 2020-09-28 14:51:52 -05:00
Eduard Tolosa
bb443c2f9c
Update README.md 2020-09-28 14:51:18 -05:00
Eduard Tolosa
24175b0fe2 Add funding + github actions. 2020-09-28 14:04:30 -05:00
Eduard Tolosa
d258a3a21f
Update README.md 2020-09-28 13:30:49 -05:00
Eduard Tolosa
3e234f131a
Update README.md 2020-09-28 13:25:58 -05:00