Skip to content

Releases: elceef/dnstwist

dnstwist 20240812

12 Aug 07:12
Compare
Choose a tag to compare

Changes:

  • Fixed syntax warnings in Python 3.12
  • Updated homoglyph mapping
  • Improved addition fuzzer
  • Custom MX host verification without sending any email
  • Other minor improvements

dnstwist 20240116

16 Jan 20:51
Compare
Choose a tag to compare

Changes:

  • Full HTTP proxy support - including headless browser (perceptual hashing)
  • New fuzzer: plural
  • Added context manager support to class Fuzzer()
  • Quicker permutations sorting
  • Reduced exceptions
  • Extended input validation for --fuzzers argument

dnstwist 20230918

18 Sep 19:22
Compare
Choose a tag to compare

Changes:

  • Replaced external WHOIS module with faster pure-Python implementation
  • Refactored code responsible for discovering HTTP and SMTP service banners
  • Updated homoglyph fuzzer
  • Allowed writing output to os.devnull

dnstwist 20230509

09 May 16:48
Compare
Choose a tag to compare

Changes:

  • Improved homoglyph fuzzer: more accurate permutations for selected country-code TLD and extended homograph mapping
  • Tuned webdriver timeout value

dnstwist 20230413

13 Apr 07:41
Compare
Choose a tag to compare

Changes:

  • Bug fixes
  • Minor optimizations

dnstwist 20230402

02 Apr 12:48
Compare
Choose a tag to compare

Changes:

  • Replaced --ssdeep with new --lsh argument allowing to request particular fuzzy hash (ssdeep or tlsh)
  • Updated and improved web application (session sharing, janitor thread, memory limit, input validation, etc.)
  • Refactored debug messages
  • Minor bug fixes

dnstwist 20221213

13 Dec 16:04
Compare
Choose a tag to compare

Changes:

  • Added optional support for TLSH (used as a fallback when ssdeep is unavailable)
  • Added new fuzzer: cyrillic (translates latin characters to cyrillic homographs)
  • Moved essential HTTP headers to UrlOpener()
  • Minor optimizations
  • Refreshed common_tlds.dict dictionary file

dnstwist 20221022

22 Oct 12:53
Compare
Choose a tag to compare

Changes:

  • Added new optional command line argument: --fuzzers
  • Scan results are grouped and sorted
  • Improved the various fuzzer
  • Threads are stopped (joined) slightly faster

dnstwist 20221011

11 Oct 10:22
Compare
Choose a tag to compare

Changes:

  • Default thread pool number is based on available CPU cores
  • Added handler for HTML meta tag based redirections (while fetching URL content)
  • HTML normalizer is now case-insensitive when matching patterns
  • Refactored getaddrinfo() based resolver (used only in absence of recommended DNSPython)
  • Added Format() class

dnstwist 20221008

08 Oct 16:33
Compare
Choose a tag to compare

This release is BROKEN - please do not use.