├── .gitignore ├── LICENSE ├── README.md ├── cmd ├── tldexpand │ └── main.go └── typogen │ └── main.go ├── fuzzer.go ├── go.mod ├── go.sum ├── helpers ├── dedup.go └── is_alpha.go ├── mapping ├── de.go ├── en.go ├── es.go ├── fr.go ├── it.go └── mapping.go └── strategy ├── addition.go ├── addition_test.go ├── bitsquatting.go ├── bitsquatting_test.go ├── doublehit.go ├── doublehit_test.go ├── helpers.go ├── homoglyph.go ├── homoglyph_test.go ├── hyphenation.go ├── hyphenation_test.go ├── interface.go ├── omission.go ├── omission_test.go ├── prefix.go ├── prefix_test.go ├── repetition.go ├── repetition_test.go ├── replace.go ├── replace_test.go ├── similar.go ├── similar_test.go ├── subdomain.go ├── subdomain_test.go ├── tldrepeat.go ├── tldrepeat_test.go ├── tldreplace.go ├── tldreplace_test.go ├── transposition.go ├── transposition_test.go ├── vowelswap.go └── vowelswap_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/README.md -------------------------------------------------------------------------------- /cmd/tldexpand/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/cmd/tldexpand/main.go -------------------------------------------------------------------------------- /cmd/typogen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/cmd/typogen/main.go -------------------------------------------------------------------------------- /fuzzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/fuzzer.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/go.sum -------------------------------------------------------------------------------- /helpers/dedup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/helpers/dedup.go -------------------------------------------------------------------------------- /helpers/is_alpha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/helpers/is_alpha.go -------------------------------------------------------------------------------- /mapping/de.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/mapping/de.go -------------------------------------------------------------------------------- /mapping/en.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/mapping/en.go -------------------------------------------------------------------------------- /mapping/es.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/mapping/es.go -------------------------------------------------------------------------------- /mapping/fr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/mapping/fr.go -------------------------------------------------------------------------------- /mapping/it.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/mapping/it.go -------------------------------------------------------------------------------- /mapping/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/mapping/mapping.go -------------------------------------------------------------------------------- /strategy/addition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/addition.go -------------------------------------------------------------------------------- /strategy/addition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/addition_test.go -------------------------------------------------------------------------------- /strategy/bitsquatting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/bitsquatting.go -------------------------------------------------------------------------------- /strategy/bitsquatting_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/bitsquatting_test.go -------------------------------------------------------------------------------- /strategy/doublehit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/doublehit.go -------------------------------------------------------------------------------- /strategy/doublehit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/doublehit_test.go -------------------------------------------------------------------------------- /strategy/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/helpers.go -------------------------------------------------------------------------------- /strategy/homoglyph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/homoglyph.go -------------------------------------------------------------------------------- /strategy/homoglyph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/homoglyph_test.go -------------------------------------------------------------------------------- /strategy/hyphenation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/hyphenation.go -------------------------------------------------------------------------------- /strategy/hyphenation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/hyphenation_test.go -------------------------------------------------------------------------------- /strategy/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/interface.go -------------------------------------------------------------------------------- /strategy/omission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/omission.go -------------------------------------------------------------------------------- /strategy/omission_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/omission_test.go -------------------------------------------------------------------------------- /strategy/prefix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/prefix.go -------------------------------------------------------------------------------- /strategy/prefix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/prefix_test.go -------------------------------------------------------------------------------- /strategy/repetition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/repetition.go -------------------------------------------------------------------------------- /strategy/repetition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/repetition_test.go -------------------------------------------------------------------------------- /strategy/replace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/replace.go -------------------------------------------------------------------------------- /strategy/replace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/replace_test.go -------------------------------------------------------------------------------- /strategy/similar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/similar.go -------------------------------------------------------------------------------- /strategy/similar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/similar_test.go -------------------------------------------------------------------------------- /strategy/subdomain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/subdomain.go -------------------------------------------------------------------------------- /strategy/subdomain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/subdomain_test.go -------------------------------------------------------------------------------- /strategy/tldrepeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/tldrepeat.go -------------------------------------------------------------------------------- /strategy/tldrepeat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/tldrepeat_test.go -------------------------------------------------------------------------------- /strategy/tldreplace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/tldreplace.go -------------------------------------------------------------------------------- /strategy/tldreplace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/tldreplace_test.go -------------------------------------------------------------------------------- /strategy/transposition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/transposition.go -------------------------------------------------------------------------------- /strategy/transposition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/transposition_test.go -------------------------------------------------------------------------------- /strategy/vowelswap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/vowelswap.go -------------------------------------------------------------------------------- /strategy/vowelswap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zntrio/typogenerator/HEAD/strategy/vowelswap_test.go --------------------------------------------------------------------------------