Skip to content

ail-typo-squatting release version 2.4.1 with refactoring, bug fixes and algorithms removed

Compare
Choose a tag to compare
@DavidCruciani DavidCruciani released this 31 May 07:01
· 24 commits to main since this release
v2.4.1
f7bc042

ail-typo-squatting library release version 2.4.1 with refactoring, bug fixes and algorithms removed

ail-typo-squatting is a Python library to generate list of potential typo squatting domains with domain name permutation engine to feed AIL. typosquatting-finder and other systems.

For more information about the algorithms supported, check the list of algorithms.

Thanks to all the users who reported bugs and ideas for new algorithms. If you see one missing, feel free to open an issue.

Those following algorithms are now removed because of redundancy:

  • Transposition
  • Keyboard Insertion
  • bitsquatting

Changes

  • [core] remove algo, refactore code. [David Cruciani]

  • [requirements] generated from the following command. [Alexandre Dulaunoy]

    poetry export --without-hashes --format=requirements.txt > requirements.txt

Other

  • Merge pull request #8 from ail-project/revert-7-main. [David Cruciani]

    Revert "Adopting trieregex"

  • Revert "Adopting trieregex" [David Cruciani]

  • Merge pull request #7 from ffr4nz/main. [David Cruciani]

    Adopting trieregex

  • Adopting trieregex (https://github.com/ermanh/trieregex) creating efficient regular expressions (regexes) by storing a list of words in a trie structure, and translating the trie into a more compact pattern. [ffranz]