Releases: typosquatter/ail-typo-squatting
ail-typo-squatting release version 2.7.4 with an algo change
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
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
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
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
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
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
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
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
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
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.
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]