Commit Graph

171 Commits

Author SHA1 Message Date
fleetcaptain 0f3f8f70b3 Some subdomains were not getting scraped correctly from data source. Added logic to clean these up 2021-01-28 22:12:29 -08:00
fleetcaptain e42290fbab
Merge pull request #11 from 5hizzle/fix/dnsdumpster-parse
Parsing update for dnsdumpster.com
2019-12-23 07:29:54 -08:00
Damian Scherrer 0cdf5648c8 Parsing update for dnsdumpster.com 2019-12-23 16:21:23 +01:00
Carl Pearson 6c749df4b7 - Updated README to reference new -q option
- Added check to a few more output statements to respect silent option
2019-12-11 11:47:14 -08:00
fleetcaptain e4fc38c84e
Merge pull request #10 from vitezslav-lindovsky/add-quiet-turbolister
Add -q --quiet switch to show only result
2019-12-11 09:34:16 -08:00
Vitezslav Lindovsky 81bb5e5093 Add -q --quiet switch to show only result 2019-12-11 04:01:20 +01:00
fleetcaptain ee032752d3
Update turbolist3r.py
fix merge error
2019-10-10 19:38:03 -07:00
fleetcaptain 5973aeefc9
Update README.md 2019-10-10 19:36:44 -07:00
fleetcaptain a2ea42fb0e Merge branch 'master' of https://github.com/fleetcaptain/Turbolist3r
fixing conflicts
2019-10-10 19:33:08 -07:00
fleetcaptain 7222ab9a7b Merge branch 'dev'
Github didn't like web PR so following manual instructions
2019-10-06 20:17:31 -07:00
fleetcaptain 45fd694033
Update README.md
Update README to reflect only dnslib is needed now
2019-10-06 20:11:39 -07:00
fleetcaptain 96a87daaba
Update requirements.txt
dnspython no longer needed
2019-10-06 20:10:41 -07:00
fleetcaptain 18f1b11fa6 Switched use of dns.resolver to dnspython 2019-10-06 20:06:25 -07:00
fleetcaptain 84d82d9019
Merge pull request #8 from gavin-anders/patch-1
Correct print when using python3
2019-09-12 20:08:54 -07:00
gavin-anders 1b29bf9246
Support for Python3 2019-09-12 15:59:10 +01:00
fleetcaptain 68278c7473
Update README.md
Add clarification about subbrute
2019-08-19 20:42:58 -07:00
fleetcaptain 67cd74fce5 Merge branch 'master' of https://github.com/fleetcaptain/Turbolist3r 2019-08-19 20:31:40 -07:00
fleetcaptain cb73117f54 Uncommented out the subbrute import statement that was preventing bruteforce from running 2019-08-19 20:30:08 -07:00
fleetcaptain c93008a866
Update README.md 2019-06-08 15:47:49 -07:00
fleetcaptain 4575a05793
Update README.md 2019-06-08 15:44:53 -07:00
fleetcaptain c25c4d46a8 New feature: DNS servers/resolvers can now be loaded from a file. Use the command line option -r/--resolvers to specify the path to the resolvers file.
Enter one DNS server IP address per line.
2019-06-08 15:38:21 -07:00
fleetcaptain 14d52ade3f
Merge pull request #6 from fleetcaptain/revert-5-touhidshaikh-table-added
Revert "Table added"
2019-03-23 20:28:55 -07:00
fleetcaptain 1e2ce8cda6
Revert "Table added" 2019-03-23 20:25:20 -07:00
fleetcaptain df411415bd
Merge pull request #5 from touhidshaikh/touhidshaikh-table-added
Thanks for the contribution!
2019-03-23 20:15:28 -07:00
Touhid M Shaikh 39f43948ff
Table Align to Left.
Aligned Table to left for better looks. ;)
2019-03-22 19:06:33 +05:30
Touhid M Shaikh cf4c0ca37d
Update turbolist3r.py 2019-03-22 18:46:47 +05:30
Touhid M Shaikh 5503bf5687
Added Table View for records display.
Added Table View for records display. A separate table for CNAME and A records.
2019-03-22 18:43:03 +05:30
fleetcaptain e5700ae8a5
Merge pull request #4 from touhidshaikh/master
Record Line and Error line Colour Changed
2019-03-20 20:54:22 -07:00
Touhid M Shaikh b2383ab29f
Error Line in Red
Error Line in Red
2019-03-20 15:13:03 +05:30
Touhid M Shaikh a3d5144d72
Record Lines Colour Changed
Record Lines Colour Changed (CNAME and A)
2019-03-20 15:10:29 +05:30
fleetcaptain e6c89c3a9b Fix SHA hashing and Unicode issue in python3 2019-03-16 20:08:48 -07:00
fleetcaptain 7c4dddce73 Converted indentation from spaces to tabs universally across the whole script 2019-03-16 19:15:21 -07:00
fleetcaptain 7f786398ea Merge branch 'master' of https://github.com/fleetcaptain/Turbolist3r 2019-03-16 18:54:32 -07:00
fleetcaptain bd1970c5c2
Update turbolist3r.py
Server 75.75.75.75 seems prone to frequent timeouts and errors, removing from pool of resolvers
2019-03-10 21:51:26 -07:00
fleetcaptain 228071832d Remove resolver 75.75.75.75, kept getting errors
Error messages now print which resolver was involved in the error
2019-03-01 21:11:54 -08:00
fleetcaptain d10ba66fa6
Update README.md
Update first screenshot to reflect correct option usage
2019-01-10 17:00:04 -08:00
fleetcaptain acc8266cf1
Update README.md
Added help for new options
2019-01-10 16:55:12 -08:00
fleetcaptain b8bb16636f Changes:
- The -a option no longer requires an argument and does not save RDNS analysis by default
- Use --saverdns <file> to save analysis output
- Added capability to perform RDNS on subdomains loaded from file (--inputfile)
- Other minor edits
2019-01-10 16:42:27 -08:00
fleetcaptain 9101a974d0
Merge pull request #3 from Damian89/master
Major bugfixes
2018-07-02 14:25:43 -07:00
Damian Schwyrz 89c494ae9b - Added cloudflare resolvers
- Fixed deadlock based on 75144adaa6
2018-06-30 17:33:43 +02:00
Damian Schwyrz 322b613e60 Fixed different python3 bugs:
- wrong intendation
- mix of "print ..." and "print(...)"
- minor improvents (https, headers as static var)
2018-06-30 17:29:53 +02:00
fleetcaptain f41265fb54
Update README.md
Fixed formatting issue
2018-06-13 22:47:52 -07:00
fleetcaptain 8c7d35aaf9 - Added a debugging option (--debug) that prints verbose DNS information as it is processed during the analysis module (-a)
- Fixed a bug where CNAME records could be incorrectly reported as A records
2018-06-13 22:44:53 -07:00
fleetcaptain adfd5601f1 Multiple updates:
- Added debug function (--debug) to print verbose DNS information
- Fixed a bug where CNAME records could be incorrectly reported as A records
2018-06-13 22:42:24 -07:00
fleetcaptain 3e6d4e80df
Merge pull request #2 from kartikeyap/master
Uncommented import for subbrute module
2018-04-02 09:12:00 -07:00
kartikeya puri 339c9e1ca1 Uncommented import for subbrute module 2018-04-02 20:44:29 +05:30
fleetcaptain 22cf735ffa
Merge pull request #1 from kartikeyap/master
Added dnslib as a requirement in requirements.txt
2018-03-30 21:50:39 -07:00
kartikeya puri c4f668995c Added dnslib as a requirement in requirements.txt 2018-03-09 15:08:40 +05:30
fleetcaptain fa0b44e7c6
Update turbolist3r.py
Edited analysis section to be more resilient against errors. Found subdomain candidates that began with a dot (ex .domain.com) caused the DNS query to choke. Modified exception catch block to catch unknown errors and continue around to try the next subdomain candidate.
2018-02-17 21:59:41 -08:00
fleetcaptain 0271f4c63f
Update turbolist3r.py
Changed the analysis DNS requests to use dnslib for better subdomain takeover detection. The dns.resolver library could miss out on some subdomains pointing to vulnerable cloud services that returned NXDOMAIN status since the cloud service did not exist but the target domain's pointer record still existed and pointed to it.
2018-01-16 21:24:14 -08:00