Skip to content

Commit bfde7cf

Browse files
committed
fix: [etc] move etc to be include when installing the library
1 parent 63d2c40 commit bfde7cf

13 files changed

Lines changed: 19 additions & 63 deletions
File renamed without changes.

etc/tlds-alpha-by-domain.txt renamed to ail_typo_squatting/etc/tlds-alpha-by-domain.txt

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
AAA
22
AARP
3-
ABARTH
43
ABB
54
ABBOTT
65
ABBVIE
@@ -16,7 +15,6 @@ ACCOUNTANTS
1615
ACO
1716
ACTOR
1817
AD
19-
ADAC
2018
ADS
2119
ADULT
2220
AE
@@ -36,7 +34,6 @@ AIRFORCE
3634
AIRTEL
3735
AKDN
3836
AL
39-
ALFAROMEO
4037
ALIBABA
4138
ALIPAY
4239
ALLFINANZ
@@ -87,7 +84,6 @@ AUSPOST
8784
AUTHOR
8885
AUTO
8986
AUTOS
90-
AVIANCA
9187
AW
9288
AWS
9389
AX
@@ -98,7 +94,6 @@ BA
9894
BABY
9995
BAIDU
10096
BANAMEX
101-
BANANAREPUBLIC
10297
BAND
10398
BANK
10499
BAR
@@ -122,7 +117,6 @@ BE
122117
BEATS
123118
BEAUTY
124119
BEER
125-
BENTLEY
126120
BERLIN
127121
BEST
128122
BESTBUY
@@ -215,7 +209,6 @@ CATHOLIC
215209
CBA
216210
CBN
217211
CBRE
218-
CBS
219212
CC
220213
CD
221214
CENTER
@@ -244,7 +237,6 @@ CITADEL
244237
CITI
245238
CITIC
246239
CITY
247-
CITYEATS
248240
CK
249241
CL
250242
CLAIMS
@@ -265,7 +257,6 @@ COFFEE
265257
COLLEGE
266258
COLOGNE
267259
COM
268-
COMCAST
269260
COMMBANK
270261
COMMUNITY
271262
COMPANY
@@ -278,7 +269,6 @@ CONSULTING
278269
CONTACT
279270
CONTRACTORS
280271
COOKING
281-
COOKINGCHANNEL
282272
COOL
283273
COOP
284274
CORSICA
@@ -305,7 +295,6 @@ CY
305295
CYMRU
306296
CYOU
307297
CZ
308-
DABUR
309298
DAD
310299
DANCE
311300
DATA
@@ -384,7 +373,6 @@ ES
384373
ESQ
385374
ESTATE
386375
ET
387-
ETISALAT
388376
EU
389377
EUROVISION
390378
EUS
@@ -410,7 +398,6 @@ FEEDBACK
410398
FERRARI
411399
FERRERO
412400
FI
413-
FIAT
414401
FIDELITY
415402
FIDO
416403
FILM
@@ -436,7 +423,6 @@ FM
436423
FO
437424
FOO
438425
FOOD
439-
FOODNETWORK
440426
FOOTBALL
441427
FORD
442428
FOREX
@@ -449,7 +435,6 @@ FREE
449435
FRESENIUS
450436
FRL
451437
FROGANS
452-
FRONTDOOR
453438
FRONTIER
454439
FTR
455440
FUJITSU
@@ -521,7 +506,6 @@ GROUP
521506
GS
522507
GT
523508
GU
524-
GUARDIAN
525509
GUCCI
526510
GUGE
527511
GUIDE
@@ -542,7 +526,6 @@ HELP
542526
HELSINKI
543527
HERE
544528
HERMES
545-
HGTV
546529
HIPHOP
547530
HISAMITSU
548531
HITACHI
@@ -564,7 +547,6 @@ HOSPITAL
564547
HOST
565548
HOSTING
566549
HOT
567-
HOTELES
568550
HOTELS
569551
HOTMAIL
570552
HOUSE
@@ -643,7 +625,6 @@ KAUFEN
643625
KDDI
644626
KE
645627
KERRYHOTELS
646-
KERRYLOGISTICS
647628
KERRYPROPERTIES
648629
KFH
649630
KG
@@ -652,7 +633,6 @@ KI
652633
KIA
653634
KIDS
654635
KIM
655-
KINDER
656636
KINDLE
657637
KITCHEN
658638
KIWI
@@ -676,8 +656,6 @@ LA
676656
LACAIXA
677657
LAMBORGHINI
678658
LAMER
679-
LANCASTER
680-
LANCIA
681659
LAND
682660
LANDROVER
683661
LANXESS
@@ -708,9 +686,7 @@ LILLY
708686
LIMITED
709687
LIMO
710688
LINCOLN
711-
LINDE
712689
LINK
713-
LIPSY
714690
LIVE
715691
LIVING
716692
LK
@@ -720,7 +696,6 @@ LOAN
720696
LOANS
721697
LOCKER
722698
LOCUS
723-
LOFT
724699
LOL
725700
LONDON
726701
LOTTE
@@ -740,7 +715,6 @@ LUXURY
740715
LV
741716
LY
742717
MA
743-
MACYS
744718
MADRID
745719
MAIF
746720
MAISON
@@ -754,7 +728,6 @@ MARKETING
754728
MARKETS
755729
MARRIOTT
756730
MARSHALLS
757-
MASERATI
758731
MATTEL
759732
MBA
760733
MC
@@ -814,7 +787,6 @@ MTR
814787
MU
815788
MUSEUM
816789
MUSIC
817-
MUTUAL
818790
MV
819791
MW
820792
MX
@@ -824,7 +796,6 @@ NA
824796
NAB
825797
NAGOYA
826798
NAME
827-
NATURA
828799
NAVY
829800
NBA
830801
NC
@@ -855,7 +826,6 @@ NISSAY
855826
NL
856827
NO
857828
NOKIA
858-
NORTHWESTERNMUTUAL
859829
NORTON
860830
NOW
861831
NOWRUZ
@@ -874,7 +844,6 @@ OFFICE
874844
OKINAWA
875845
OLAYAN
876846
OLAYANGROUP
877-
OLDNAVY
878847
OLLO
879848
OM
880849
OMEGA
@@ -901,7 +870,6 @@ PARS
901870
PARTNERS
902871
PARTS
903872
PARTY
904-
PASSAGENS
905873
PAY
906874
PCCW
907875
PE
@@ -1002,7 +970,6 @@ RIL
1002970
RIO
1003971
RIP
1004972
RO
1005-
ROCHER
1006973
ROCKS
1007974
RODEO
1008975
ROGERS
@@ -1037,7 +1004,6 @@ SB
10371004
SBI
10381005
SBS
10391006
SC
1040-
SCA
10411007
SCB
10421008
SCHAEFFLER
10431009
SCHMIDT
@@ -1057,7 +1023,6 @@ SEEK
10571023
SELECT
10581024
SENER
10591025
SERVICES
1060-
SES
10611026
SEVEN
10621027
SEW
10631028
SEX
@@ -1067,7 +1032,6 @@ SG
10671032
SH
10681033
SHANGRILA
10691034
SHARP
1070-
SHAW
10711035
SHELL
10721036
SHIA
10731037
SHIKSHA
@@ -1076,7 +1040,6 @@ SHOP
10761040
SHOPPING
10771041
SHOUJI
10781042
SHOW
1079-
SHOWTIME
10801043
SI
10811044
SILK
10821045
SINA
@@ -1174,7 +1137,6 @@ THEATRE
11741137
TIAA
11751138
TICKETS
11761139
TIENDA
1177-
TIFFANY
11781140
TIPS
11791141
TIRES
11801142
TIROL
@@ -1204,7 +1166,6 @@ TRADE
12041166
TRADING
12051167
TRAINING
12061168
TRAVEL
1207-
TRAVELCHANNEL
12081169
TRAVELERS
12091170
TRAVELERSINSURANCE
12101171
TRUST
@@ -1259,14 +1220,12 @@ VIVO
12591220
VLAANDEREN
12601221
VN
12611222
VODKA
1262-
VOLKSWAGEN
12631223
VOLVO
12641224
VOTE
12651225
VOTING
12661226
VOTO
12671227
VOYAGE
12681228
VU
1269-
VUELOS
12701229
WALES
12711230
WALMART
12721231
WALTER
@@ -1304,7 +1263,6 @@ WTC
13041263
WTF
13051264
XBOX
13061265
XEROX
1307-
XFINITY
13081266
XIHUAN
13091267
XIN
13101268
XN--11B4C3D
@@ -1384,7 +1342,6 @@ XN--J1AEF
13841342
XN--J1AMH
13851343
XN--J6W193G
13861344
XN--JLQ480N2RG
1387-
XN--JLQ61U9W7B
13881345
XN--JVR189M
13891346
XN--KCRX77D1X4A
13901347
XN--KPRW13D
@@ -1396,7 +1353,6 @@ XN--MGB9AWBF
13961353
XN--MGBA3A3EJT
13971354
XN--MGBA3A4F16A
13981355
XN--MGBA7C0BBN0A
1399-
XN--MGBAAKC7DVF
14001356
XN--MGBAAM7A8H
14011357
XN--MGBAB2BD
14021358
XN--MGBAH1A3HJKRD

ail_typo_squatting/generator/addDynamicDns.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Import all the utils
2+
import os
23
from .utils.generator_functions import *
34
from .utils.get_pathetc import get_path_etc
45

@@ -14,7 +15,7 @@ def addDynamicDns(domain, resultList, verbose, limit, givevariations=False, kee
1415
if verbose:
1516
print("[+] Dynamic DNS")
1617

17-
with open(pathEtc + "/dynamic-dns.json", "r") as read_json:
18+
with open(os.path.join(pathEtc, "dynamic-dns.json"), "r") as read_json:
1819
dynamicdns = json.load(read_json)["list"]
1920

2021
resultLoc = list()

ail_typo_squatting/generator/addTld.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Import all the utils
2+
import os
23
from .utils.generator_functions import *
34
from .utils.get_pathetc import get_path_etc
45

@@ -17,12 +18,12 @@
1718
def addTld(domain, resultList, verbose, limit, givevariations=False, keeporiginal=False, combo=False):
1819
"""Adding a tld before the original tld"""
1920
# https://data.iana.org/TLD/tlds-alpha-by-domain.txt
20-
# Version 2022012800
21+
# Version 2025043000
2122

2223
if not len(resultList) >= limit:
2324
if verbose:
2425
print("[+] Adding Tld")
25-
with open(pathEtc + "/tlds-alpha-by-domain.txt", "r") as read_file:
26+
with open(os.path.join(pathEtc, "tlds-alpha-by-domain.txt"), "r") as read_file:
2627
tlds = read_file.readlines()
2728

2829
cp = 0

ail_typo_squatting/generator/commonMisspelling.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Import all the utils
2+
import os
23
from .utils.generator_functions import *
34
from .utils.get_pathetc import get_path_etc
45

@@ -16,7 +17,7 @@ def commonMisspelling(domain, resultList, verbose, limit, givevariations=False,
1617
if verbose:
1718
print("[+] Common Misspelling")
1819

19-
with open(pathEtc + "/common-misspellings.json", "r") as read_json:
20+
with open(os.path.join(pathEtc, "common-misspellings.json"), "r") as read_json:
2021
misspelling = json.load(read_json)
2122
keys = misspelling.keys()
2223

0 commit comments

Comments
 (0)