Skip to content

Releases: typosquatter/ail-typo-squatting

ail-typo-squatting release version 2.7.4 with an algo change

01 Dec 08:07
v2.7.4
6c15e2f
Compare
Choose a tag to compare

ail-typo-squatting release version 2.7.4 with an algo change

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.

  • change the use of dynamic dns

v2.7.4 (2023-12-01)

Changes

  • [algo] dynamic dns. [David Cruciani]

Other

  • Upd: [dependencies] tldextract. [David Cruciani]

ail-typo-squatting release version 2.7.2 with an import fix

04 Oct 07:59
v2.7.2
fbbe7f2
Compare
Choose a tag to compare

ail-typo-squatting release version 2.7.2 with an import fix

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.

  • fix an import problem

v2.7.2 (2023-10-04)

Fix

  • [import] use as library problem. [David Cruciani]

ail-typo-squatting release version 2.7.1 with restructure and fixes

03 Oct 08:57
v2.7.1
0afaef6
Compare
Choose a tag to compare

ail-typo-squatting release version 2.7.1 with restructure and fixes

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.

  • Restructure of the code.
  • tests are fixed

v2.7.1 (2023-10-03)

Changes

  • [improvement] format output + typo const. [David Cruciani]

Other

  • Merge pull request #12 from typosquatter/Sn0wAlice/main. [David Cruciani]

    Sn0w alice/main

  • Step 2 for clean code. [Alice Sn0w]

  • Step 1 for a clean code. [Alice Sn0w]

v2.7.0 (2023-10-03)

Changes

  • [dependencies] update. [David Cruciani]

  • [workflow] exec on push on main branch. [David Cruciani]

  • [pyproject] 2.6.2. [David Cruciani]

  • [test] more readable output. [David Cruciani]

Fix

  • [workflow] space error. [David Cruciani]

ail-typo-squatting release version 2.6.1 with tests and fix

21 Sep 13:35
v2.6.1
6cd3578
Compare
Choose a tag to compare

ail-typo-squatting release version 2.6.1 with tests and fix

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.

  • up-to-date test
  • fix runall

v2.6.1 (2023-09-21)

Changes

  • [pip] requirements. [David Cruciani]

  • [test] up-to-date. [David Cruciani]

Fix

  • [test] remove comment. [David Cruciani]

  • [runall] remove args. [David Cruciani]

Other

  • Delete trash directory. [David Cruciani]

ail-typo-squatting release version 2.6.0 with retrie

21 Sep 09:54
2.6.0
a1111b5
Compare
Choose a tag to compare

ail-typo-squatting release version 2.6.0 with retrie

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.

  • Add retrie for faster regex

v2.6.0 (2023-09-21)

New

  • [regex] retrie. [David Cruciani]

ail-typo-squatting release version 2.5.0 with combo squatting and catch all

12 Sep 09:41
2.5.0
b81f88e
Compare
Choose a tag to compare

ail-typo-squatting release version 2.5.0 with combo squatting and catch all

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.

  • Combine algorithm together with combo option
  • Use catch all to filter dns result

v2.5.0 (2023-09-12)

New

  • [functionality] catch all. [David Cruciani]

Changes

  • [functionality] combo. [David Cruciani]

Other

  • Revert: [runAll] delete. [David Cruciani]

ail-typo-squatting release version 2.4.2 with bug fixes

31 May 07:30
v2.4.2
ea840e0
Compare
Choose a tag to compare

ail-typo-squatting library release version 2.4.2 with bug fixes

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.

Fix minor bug from the previous release. The release was done too faster.

Fix

  • [import] delete import from init. [David Cruciani]

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

31 May 07:01
v2.4.1
f7bc042
Compare
Choose a tag to compare

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]

ail-typo-squatting release version 2.4.0 with new algorithms, improvements and bug fixes

17 Feb 14:08
v2.4.0
Compare
Choose a tag to compare

ail-typo-squatting library release version 2.4.0 with new algorithms, improvements and bug fixes

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.

This release includes new algorithms such as changeDotDash, wrongSld and numeralSwap.

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.

Changes

  • [version] 2.4.0. [David Cruciani]

  • [readme] algo list order. [David Cruciani]

  • [dependency] Faup -> tldextract. [David Cruciani]

  • [algo] changeDotDash. [David Cruciani]

  • [global] faup to extract tld. [David Cruciani]

    extract tld like 'co.uk'
    work on domain_without_tld

  • [core] work only on domain for some algo. [David Cruciani]

  • [homoglyph] all permutation. [David Cruciani]

  • [global] givevariations, rename function. [David Cruciani]

Fix

  • [numeralSwap] typo. [David Cruciani]

  • [numeralswap] empty result. [David Cruciani]

  • [algo] special tld. [David Cruciani]

  • [changedotdash] givevariations. [David Cruciani]

  • [homoglyph] dash error. [David Cruciani]

  • [algo] domain with a length of 1 or 2. [David Cruciani]

Other

  • Add: [algo] WrongSld. [David Cruciani]

  • Add: [WrongTld] tld compose of two part. [David Cruciani]

  • Add: [algo] NumeralSwap. [David Cruciani]

  • Add: [validation] check_valid_domain. [David Cruciani]

  • Add: [algo] add dynamic dns. [David Cruciani]

  • Add: [functionnality] keep original domain name in result list. [David Cruciani]

  • Add: [dns] limit dns result to up domain. [David Cruciani]

ail-typo-squatting - release v1.0.0

22 Sep 08:13
Compare
Choose a tag to compare

AIL Typographic Squatting Library - first release

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

The tool can be used as a stand-alone tool or to feed other systems. The tool can be used a Library pip3 install ail-typo-squatting or as a local tool.

typo-squatting-screenshot

v1.0.0 (2022-09-22)

New

  • [gitchangelog] config file added. [Alexandre Dulaunoy]

Changes

  • [output Path] no display if no output path is pass. [David Cruciani]

    Useful for ail-typo-website, to avoid lot of print during dns resolving

  • [dns] type_request. [David Cruciani]

  • [dns] return result dict. [David Cruciani]

  • [version] 3.6+ [David Cruciani]

  • [typo] delete first element of the result list. [David Cruciani]

  • [feeder] '-' can be use. [David Cruciani]

  • [doc] installation updated. [Alexandre Dulaunoy]

  • [test] adapt to new changes of the lib. [David Cruciani]

Fix

  • [typo] catch exception for removing. [David Cruciani]

  • [typo] remove domain. [David Cruciani]

  • [dns] NotExist. [David Cruciani]

  • [dep] pyyaml + readme. [David Cruciani]

Other

  • Add: [algo] change order. [David Cruciani]