Ail-typo-squatting

Latest version: v2.7.4

Safety actively analyzes 630966 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

2.5.0

New

* [functionality] catch all. [David Cruciani]

Changes

* [functionality] combo. [David Cruciani]

Other

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

2.4.2

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](https://www.ail-project.org/). [typosquatting-finder](https://typosquatting-finder.circl.lu/) and other systems.

For more information about the algorithms supported, check the [list of algorithms](https://github.com/typosquatter/ail-typo-squatting#list-of-algorithms-used).

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]

2.4.1

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](https://www.ail-project.org). [typosquatting-finder](https://typosquatting-finder.circl.lu/) and other systems.

For more information about the algorithms supported, check the [list of algorithms](https://github.com/typosquatter/ail-typo-squatting#list-of-algorithms-used).

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]

2.4.0

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](https://www.ail-project.org). [typosquatting-finder](https://typosquatting-finder.circl.lu/) 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](https://github.com/ail-project/ail-typo-squatting#list-of-algorithms-used).

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]

1.0.0

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]

0.3.1

Changes

* [doc] change dot to hyphen. [David Cruciani]

* [formatOutput] check for format. [David Cruciani]

* [formatOutput] readme, runall, yaml. [David Cruciani]

* [doc] JTAN acknowledgment added. [Alexandre Dulaunoy]

* [license] updated copyright notices. [Alexandre Dulaunoy]

* [poetry] preparation to publish on pypi. [David Cruciani]

* [doc] readme, add __init__ [David Cruciani]

* [workflows] .txt+ display. [David Cruciani]

* [typo] typo resultList. [David Cruciani]

* [typo] runAll. [David Cruciani]

* [limit] use limit in function instead of main. [David Cruciani]

* [refactor] function for all algo. [David Cruciani]

* [typo] limit. [David Cruciani]

* [typo] write to file, fix tld in algo. [David Cruciani]

* [typo] argparse, verbose. [David Cruciani]

* [typo] comment, global result list. [David Cruciani]

Fix

* [doc] CEF logo added. [Alexandre Dulaunoy]

Other

* Add: [typo] change dot to hyphen + verbose + homoglyph dash. [David Cruciani]

* Update pyproject.toml. [David Cruciani]

* Add: [formatOutput] yara - regex - text. [David Cruciani]

yaml in preparation

* Update README.md. [Alexandre Dulaunoy]

* Set theme jekyll-theme-cayman. [Alexandre Dulaunoy]

* Update pyproject.toml. [David Cruciani]

* Merge pull request 1 from ail-project/add-license-1. [David Cruciani]

Create LICENSE

* Create LICENSE. [David Cruciani]

* Add: test.py. [David Cruciani]

* Add: action. [David Cruciani]

* Add: requirements. [David Cruciani]

* Add: [tests] circl-misp-ail. [David Cruciani]

* Add: [typo] dns resolve. [David Cruciani]

* Add: [typo] add tld to domain name. [David Cruciani]

* Add: [display] domain name separation. [David Cruciani]

* Add: [typo] algo, homophone - tlds - misspellings. [David Cruciani]

18 algo

* Initial commit. [David Cruciani]

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.