From 90c4b7ca961c3c53b5d18c037018507737f129ea Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Mon, 1 Jul 2024 12:12:43 -0400 Subject: [PATCH 01/13] email host list | password randomness added --- emailHosts.py | 147 +++++++++++++++++++++++++++++++++++++++++++++++++ phishkiller.py | 49 +++++++++++------ 2 files changed, 179 insertions(+), 17 deletions(-) create mode 100644 emailHosts.py diff --git a/emailHosts.py b/emailHosts.py new file mode 100644 index 0000000..69079bd --- /dev/null +++ b/emailHosts.py @@ -0,0 +1,147 @@ +email_domains = [ + "@gmail.com", + "@yahoo.com", + "@outlook.com", + "@hotmail.com", + "@aol.com", + "@icloud.com", + "@mail.com", + "@zoho.com", + "@yandex.com", + "@protonmail.com", + "@live.com", + "@msn.com", + "@comcast.net", + "@me.com", + "@verizon.net", + "@bellsouth.net", + "@sbcglobal.net", + "@att.net", + "@mac.com", + "@cox.net", + "@charter.net", + "@rocketmail.com", + "@gmx.com", + "@optonline.net", + "@earthlink.net", + "@frontier.com", + "@juno.com", + "@btinternet.com", + "@shaw.ca", + "@sky.com", + "@btconnect.com", + "@ntlworld.com", + "@virginmedia.com", + "@blueyonder.co.uk", + "@tiscali.co.uk", + "@talktalk.net", + "@talk21.com", + "@ntl.com", + "@btopenworld.com", + "@orange.net", + "@wanadoo.fr", + "@free.fr", + "@libero.it", + "@virgilio.it", + "@alice.it", + "@tin.it", + "@email.it", + "@poste.it", + "@vodafone.it", + "@tele2.it", + "@fastwebnet.it", + "@laposte.net", + "@sfr.fr", + "@neuf.fr", + "@aliceadsl.fr", + "@club-internet.fr", + "@numericable.fr", + "@bbox.fr", + "@wanadoo.co.uk", + "@web.de", + "@freenet.de", + "@t-online.de", + "@arcor.de", + "@bluewin.ch", + "@sunrise.ch", + "@aon.at", + "@chello.at", + "@inode.at", + "@gmx.ch", + "@bellsouth.net", + "@charter.net", + "@cox.net", + "@eastlink.ca", + "@execulink.com", + "@rogers.com", + "@sympatico.ca", + "@videotron.ca", + "@telus.net", + "@yahoo.co.jp", + "@webmail.ru", + "@mail.ru", + "@sina.com", + "@hinet.net", + "@seed.net.tw", + "@msa.hinet.net", + "@pchome.com.tw", + "@so-net.net.tw", + "@cm1.hinet.net", + "@xuite.net", + "@edu.tw", + "@pacific.net.sg", + "@singnet.com.sg", + "@starhub.net.sg", + "@singa.com", + "@kimo.com", + "@twnic.net", + "@mail.twnic.net.tw", + "@plasa.com", + "@cbn.net.id", + "@telkom.net", + "@indo.net.id", + "@rad.net.id", + "@usat.net.id", + "@telkomsel.co.id", + "@xl.co.id", + "@rediffmail.com", + "@sify.com", + "@vsnl.net", + "@hathway.com", + "@bplmobile.com", + "@airtelmail.in", + "@eth.net", + "@bol.net.in", + "@icqmail.com", + "@fastmail.in", + "@zapakmail.com", + "@indiatimes.com", + "@dishmail.net", + "@netzero.net", + "@iname.com", + "@roadrunner.com", + "@pacbell.net", + "@swbell.net", + "@mchsi.com", + "@cfl.rr.com", + "@wi.rr.com", + "@gwi.net", + "@insightbb.com", + "@q.com", + "@tds.net", + "@eclipse.net.uk", + "@tesco.net", + "@lineone.net", + "@onetel.com", + "@screaming.net", + "@supanet.com", + "@ukgateway.net", + "@ukonline.co.uk", + "@mailbox.co.uk", + "@plus.com", + "@dsl.pipex.com", + "@uk2.net", + "@v21.co.uk", + "@totalise.co.uk", + "@zen.co.uk" +] diff --git a/phishkiller.py b/phishkiller.py index acb9074..36da059 100644 --- a/phishkiller.py +++ b/phishkiller.py @@ -3,34 +3,39 @@ import random import string import names -import subprocess +from emailHosts import email_domains from fake_useragent import UserAgent - - -def name_gen():#Generates a random name for the email - name_system = random.choice(["FullName", "FullFirstFirstInitial", "FirstInitialFullLast"]) +def name_gen(): # Generates a random name for the email + name_system = random.choice( + ["FullName", "FullFirstFirstInitial", "FirstInitialFullLast"] + ) first_name = names.get_first_name() last_name = names.get_last_name() - if name_system == "FullName":#JohnDoe + if name_system == "FullName": # JohnDoe return first_name + last_name - elif name_system == "FullFirstFirstInitial":#JohnD + elif name_system == "FullFirstFirstInitial": # JohnD return first_name + last_name[0] - return first_name[0] + last_name#JDoe + return first_name[0] + last_name # JDoe -def generate_random_email(): + +def generate_random_email(): # Generate email with combination of name and domain name = name_gen() - NumberOrNo=random.choice(["Number", "No"]) - domain = random.choice(["@gmail.com", "@yahoo.com", "@rambler.ru", "@protonmail.com", "@outlook.com", "@itunes.com"])#Popular email providers + NumberOrNo = random.choice(["Number", "No"]) + domain = random.choice(email_domains) # 140+ domains if NumberOrNo == "Number": return name + str(random.randint(1, 100)) + domain else: return name + domain -def generate_random_password(): - return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(8)) + +def generate_random_password(): # Generate password using uppercase, lowercase, numbers and special characters + characters = string.ascii_letters + string.digits + "@$!%^&*" + length = random.randint(12, 20) # Random length between 12 and 20 + return "".join(random.choice(characters) for _ in range(length)) + def send_posts(url): while True: @@ -39,13 +44,22 @@ def send_posts(url): data = {"a": email, "az": password} ua = UserAgent() user_agent = ua.random - headers = {'User-Agent': user_agent} - response = requests.post(url, data=data, headers=headers,) - print(f"Email: {email}, Password: {password}, Status Code: {response.status_code}, headers: {user_agent}") + headers = {"User-Agent": user_agent} + response = requests.post( + url, + data=data, + headers=headers, + ) + print( + f"Email: {email}, Password: {password}, Status Code: {response.status_code}, headers: {user_agent}" + ) + def main(): url = input("Enter the URL of the target you want to flood: ") - threads = [threading.Thread(target=send_posts, args=(url,), daemon=True) for _ in range(25)] + threads = [ + threading.Thread(target=send_posts, args=(url,), daemon=True) for _ in range(25) + ] for t in threads: t.start() @@ -53,5 +67,6 @@ def main(): for t in threads: t.join() + if __name__ == "__main__": main() From faf5fc30c95c7a23e5e4f8a9a8361b8ef369ad2c Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Mon, 1 Jul 2024 15:15:26 -0400 Subject: [PATCH 02/13] updated emailHost list - 400+ --- emailHosts.py | 327 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 322 insertions(+), 5 deletions(-) diff --git a/emailHosts.py b/emailHosts.py index 69079bd..472a622 100644 --- a/emailHosts.py +++ b/emailHosts.py @@ -4,144 +4,461 @@ "@outlook.com", "@hotmail.com", "@aol.com", + "@amazon.com", + "@facebook.com", "@icloud.com", "@mail.com", "@zoho.com", "@yandex.com", "@protonmail.com", + "@instagram.com", + "@twitter.com", + "@linkedin.com", + "@microsoft.com", + "@apple.com", "@live.com", "@msn.com", "@comcast.net", "@me.com", "@verizon.net", + "@google.com", + "@youtube.com", + "@ebay.com", + "@cisco.com", + "@ibm.com", "@bellsouth.net", "@sbcglobal.net", "@att.net", "@mac.com", "@cox.net", + "@intel.com", + "@dell.com", + "@hp.com", + "@oracle.com", + "@sony.com", "@charter.net", "@rocketmail.com", "@gmx.com", "@optonline.net", "@earthlink.net", + "@visa.com", + "@mastercard.com", + "@paypal.com", + "@salesforce.com", + "@adobe.com", "@frontier.com", "@juno.com", "@btinternet.com", "@shaw.ca", "@sky.com", + "@dropbox.com", + "@box.com", + "@github.com", "@btconnect.com", "@ntlworld.com", "@virginmedia.com", "@blueyonder.co.uk", "@tiscali.co.uk", + "@juniper.com", + "@netflix.com", + "@hulu.com", + "@spotify.com", "@talktalk.net", "@talk21.com", "@ntl.com", "@btopenworld.com", "@orange.net", + "@pinterest.com", + "@tiktok.com", + "@reddit.com", + "@discord.com", + "@slack.com", "@wanadoo.fr", "@free.fr", "@libero.it", "@virgilio.it", "@alice.it", + "@twitch.com", + "@zoom.com", + "@skype.com", "@tin.it", "@email.it", "@poste.it", "@vodafone.it", "@tele2.it", + "@proton.com", + "@trello.com", + "@asana.com", + "@atlassian.com", + "@zendesk.com", "@fastwebnet.it", "@laposte.net", "@sfr.fr", "@neuf.fr", "@aliceadsl.fr", + "@shopify.com", + "@woocommerce.com", + "@godaddy.com", + "@wix.com", + "@wordpress.com", "@club-internet.fr", "@numericable.fr", "@bbox.fr", "@wanadoo.co.uk", "@web.de", + "@blogger.com", + "@medium.com", + "@quora.com", + "@stackexchange.com", + "@yelp.com", "@freenet.de", "@t-online.de", "@arcor.de", "@bluewin.ch", "@sunrise.ch", + "@flickr.com", + "@vimeo.com", + "@imgur.com", + "@photobucket.com", + "@picasa.com", "@aon.at", "@chello.at", "@inode.at", "@gmx.ch", - "@bellsouth.net", - "@charter.net", - "@cox.net", "@eastlink.ca", + "@xbox.com", + "@playstation.com", + "@nintendo.com", + "@steam.com", + "@valve.com", "@execulink.com", "@rogers.com", "@sympatico.ca", "@videotron.ca", "@telus.net", + "@rockstar.com", + "@ubisoft.com", + "@activision.com", + "@blizzard.com", + "@ea.com", "@yahoo.co.jp", "@webmail.ru", "@mail.ru", "@sina.com", "@hinet.net", + "@epicgames.com", + "@tencent.com", + "@roblox.com", + "@riotgames.com", + "@mozilla.com", "@seed.net.tw", "@msa.hinet.net", "@pchome.com.tw", "@so-net.net.tw", "@cm1.hinet.net", + "@opera.com", + "@firefox.com", + "@chrome.com", + "@safari.com", + "@edge.com", "@xuite.net", "@edu.tw", "@pacific.net.sg", "@singnet.com.sg", "@starhub.net.sg", + "@internetarchive.com", + "@wikimedia.com", + "@wikipedia.com", + "@wikileaks.com", + "@torproject.com", "@singa.com", "@kimo.com", "@twnic.net", "@mail.twnic.net.tw", "@plasa.com", + "@eff.com", + "@duckduckgo.com", + "@startpage.com", + "@privacy.com", "@cbn.net.id", "@telkom.net", "@indo.net.id", "@rad.net.id", "@usat.net.id", + "@signal.com", + "@whatsapp.com", + "@telegram.com", + "@threema.com", "@telkomsel.co.id", "@xl.co.id", "@rediffmail.com", "@sify.com", "@vsnl.net", + "@icq.com", + "@office.com", "@hathway.com", "@bplmobile.com", "@airtelmail.in", "@eth.net", "@bol.net.in", - "@icqmail.com", + "@office365.com", + "@onedrive.com", + "@outlook365.com", + "@teams.com", + "@tumblr.com", "@fastmail.in", "@zapakmail.com", "@indiatimes.com", "@dishmail.net", + "@vimeo.com", + "@vk.com", + "@wechat.com", + "@weibo.com", "@netzero.net", "@iname.com", "@roadrunner.com", "@pacbell.net", "@swbell.net", + "@yahoo.jp", + "@ymail.com", + "@zoho.com", + "@zomato.com", "@mchsi.com", "@cfl.rr.com", "@wi.rr.com", "@gwi.net", "@insightbb.com", + "@accenture.com", + "@adp.com", + "@airbnb.com", + "@alibaba.com", + "@allianz.com", "@q.com", "@tds.net", "@eclipse.net.uk", "@tesco.net", "@lineone.net", + "@americanexpress.com", + "@android.com", + "@aramco.com", + "@att.com", "@onetel.com", "@screaming.net", "@supanet.com", "@ukgateway.net", "@ukonline.co.uk", + "@automatic.com", + "@avast.com", + "@baidu.com", + "@bloomberg.com", "@mailbox.co.uk", "@plus.com", "@dsl.pipex.com", "@uk2.net", "@v21.co.uk", + "@booking.com", + "@bp.com", + "@capitalone.com", + "@cathaypacific.com", "@totalise.co.uk", - "@zen.co.uk" + "@zen.co.uk" "@charter.com", + "@chase.com", + "@citi.com", + "@citibank.com", + "@cognizant.com", + "@comcast.com", + "@costco.com", + "@creditkarma.com", + "@creditagricole.com", + "@docusign.com", + "@dominos.com", + "@doordash.com", + "@edf.com", + "@electronicarts.com", + "@emerson.com", + "@ericsson.com", + "@espn.com", + "@esso.com", + "@eventbrite.com", + "@experian.com", + "@expedia.com", + "@fedex.com", + "@firefox.com", + "@fitbit.com", + "@fox.com", + "@foxnews.com", + "@gap.com", + "@generalelectric.com", + "@gitlab.com", + "@goldmansachs.com", + "@googlemaps.com", + "@goto.com", + "@gotomeeting.com", + "@gowallet.com", + "@greenpeace.com", + "@guardian.com", + "@hbo.com", + "@homedepot.com", + "@hotels.com", + "@hsbc.com", + "@ibm.com", + "@icbc.com", + "@ice.com", + "@ideo.com", + "@ieee.com", + "@iflix.com", + "@imgur.com", + "@indeed.com", + "@intel.com", + "@intuit.com", + "@investopedia.com", + "@ipad.com", + "@ipl.com", + "@itunes.com", + "@jack.com", + "@jaguar.com", + "@java.com", + "@jcp.com", + "@jetblue.com", + "@jpmorgan.com", + "@justice.com", + "@kaspersky.com", + "@kayak.com", + "@kfc.com", + "@kik.com", + "@kiss.com", + "@kobo.com", + "@kroger.com", + "@lastpass.com", + "@lenovo.com", + "@lendingclub.com", + "@letsencrypt.com", + "@lg.com", + "@liberty.com", + "@lien.com", + "@like.com", + "@line.com", + "@linux.com", + "@livenation.com", + "@livechat.com", + "@logitech.com", + "@los.com", + "@lowes.com", + "@lufthansa.com", + "@lyft.com", + "@macys.com", + "@mailchimp.com", + "@mapquest.com", + "@marriott.com", + "@mastercard.com", + "@mcafee.com", + "@mcdonalds.com", + "@mercedes.com", + "@messenger.com", + "@microsoft.com", + "@mint.com", + "@mitsubishi.com", + "@morganstanley.com", + "@mozilla.com", + "@napster.com", + "@nationalgeographic.com", + "@nbc.com", + "@netflix.com", + "@newegg.com", + "@newyorktimes.com", + "@nike.com", + "@nintendo.com", + "@nokia.com", + "@norwegian.com", + "@nuance.com", + "@nvidia.com", + "@office.com", + "@okta.com", + "@oracle.com", + "@overstock.com", + "@pandora.com", + "@paypal.com", + "@pepsi.com", + "@philips.com", + "@pinterest.com", + "@playstation.com", + "@pnc.com", + "@pornhub.com", + "@progressive.com", + "@pubg.com", + "@rackspace.com", + "@reddit.com", + "@redhat.com", + "@roku.com", + "@salesforce.com", + "@samsung.com", + "@sap.com", + "@sega.com", + "@shell.com", + "@shopify.com", + "@siemens.com", + "@slack.com", + "@snapchat.com", + "@sony.com", + "@spotify.com", + "@square.com", + "@starbucks.com", + "@starz.com", + "@steam.com", + "@stripe.com", + "@stubhub.com", + "@subway.com", + "@suddenlink.com", + "@symantec.com", + "@t-mobile.com", + "@target.com", + "@td.com", + "@techcrunch.com", + "@tencent.com", + "@tesla.com", + "@texasinstrument.com", + "@thehomeoffice.com", + "@thomsonreuters.com", + "@tiktok.com", + "@tinder.com", + "@toshiba.com", + "@toyota.com", + "@travisperkins.com", + "@trello.com", + "@tripadvisor.com", + "@tumblr.com", + "@turbotax.com", + "@twitter.com", + "@uber.com", + "@udemy.com", + "@ukraine.com", + "@united.com", + "@unix.com", + "@ups.com", + "@verisign.com", + "@verizon.com", + "@viber.com", + "@vimeo.com", + "@virgin.com", + "@visa.com", + "@vmware.com", + "@volkswagen.com", + "@walmart.com", + "@warnerbros.com", + "@wechat.com", + "@whatsapp.com", + "@windows.com", + "@wordpress.com", + "@workday.com", + "@xbox.com", + "@xerox.com", + "@xing.com", + "@yahoo.com", + "@yelp.com", + "@youtube.com", + "@zelle.com", + "@zendesk.com", + "@zillow.com", + "@zoom.com", + "@zulily.com", ] From 89d7c3b1874277d8bc5d627d779bc5919e26faa9 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Mon, 1 Jul 2024 23:07:51 -0400 Subject: [PATCH 03/13] Updates for PR 6, 7, 12 & 18 --- phishkiller.py | 65 +++++++++++++++++++++++++++++++++----------------- 1 file changed, 43 insertions(+), 22 deletions(-) diff --git a/phishkiller.py b/phishkiller.py index 36da059..12462f2 100644 --- a/phishkiller.py +++ b/phishkiller.py @@ -3,11 +3,18 @@ import random import string import names +import logging +import time from emailHosts import email_domains - from fake_useragent import UserAgent +# Set up logging +logging.basicConfig( + level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s" +) + + def name_gen(): # Generates a random name for the email name_system = random.choice( ["FullName", "FullFirstFirstInitial", "FirstInitialFullLast"] @@ -39,33 +46,47 @@ def generate_random_password(): # Generate password using uppercase, lowercase, def send_posts(url): while True: - email = generate_random_email() - password = generate_random_password() - data = {"a": email, "az": password} - ua = UserAgent() - user_agent = ua.random - headers = {"User-Agent": user_agent} - response = requests.post( - url, - data=data, - headers=headers, - ) - print( - f"Email: {email}, Password: {password}, Status Code: {response.status_code}, headers: {user_agent}" - ) + try: + email = generate_random_email() + password = generate_random_password() + data = {"a": email, "az": password} + ua = UserAgent() + user_agent = ua.random + headers = {"User-Agent": user_agent} + + response = requests.post(url, data=data, headers=headers) + logging.info( + f"Email: {email}, Password: {password}, Status Code: {response.status_code}, User-Agent: {user_agent}" + ) + + if response.status_code != 200: + logging.error(f"Error: Received status code {response.status_code}") + time.sleep(random.uniform(1, 5)) # Random delay between 1 and 5 seconds + + except requests.RequestException as e: + logging.error(f"Request failed: {e}") + time.sleep(5) # Wait for 5 seconds before retrying + + except Exception as e: + logging.error(f"An unexpected error occurred: {e}") + time.sleep(5) # Wait for 5 seconds before retrying def main(): url = input("Enter the URL of the target you want to flood: ") - threads = [ - threading.Thread(target=send_posts, args=(url,), daemon=True) for _ in range(25) - ] + try: + threads = [ + threading.Thread(target=send_posts, args=(url,), daemon=True) + for _ in range(25) + ] - for t in threads: - t.start() + for t in threads: + t.start() - for t in threads: - t.join() + for t in threads: + t.join() + except Exception as e: + print(f"Error in main: {e}") if __name__ == "__main__": From 7b845267ab94f6d3d21974bc6bbb3f35438a0d6c Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Mon, 1 Jul 2024 23:13:06 -0400 Subject: [PATCH 04/13] Contribution update on ReadMe --- README.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 67ac83c..36a7aec 100644 --- a/README.md +++ b/README.md @@ -18,9 +18,20 @@ python3 phishkiller.py Then paste the url of the target - ## To Do List + ## Recent Imrpovements + + - Advanced Strategies & Error Handling - https://github.com/HarryJamesGreen + - Password Length Randomization - https://github.com/B1GBOOM420 + - Licence - https://github.com/lp-pinkk + - Random Generation & Refactor - https://github.com/mela-nen + - Creation Of This Amazing Community Project - https://github.com/CybrZone + + + +## TODO + + - Proxies - - Proxy (rotate IP address) ### Disclaimer -**Note:** This script should be used responsibly and only on systems you have explicit permission to test against. +**Note:** This code is for educational and testing purposes only, and should not be used for any malicious or illegal activities. Using this code for any unauthorized purpose may violate the terms of service of the target website, as well as local and international laws. The use of this code is entirely at your own risk, and the author and contributors are not responsible for any misuse or consequences arising from its use. From f9818d38ac91e55a33f658e8d2f62cb7c0c15137 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Mon, 1 Jul 2024 23:58:04 -0400 Subject: [PATCH 05/13] 517 total - now weighted per millions of accounts --- emailHosts.py | 983 ++++++++++++++++++++++++++------------------------ 1 file changed, 520 insertions(+), 463 deletions(-) diff --git a/emailHosts.py b/emailHosts.py index 472a622..329a99c 100644 --- a/emailHosts.py +++ b/emailHosts.py @@ -1,464 +1,521 @@ -email_domains = [ - "@gmail.com", - "@yahoo.com", - "@outlook.com", - "@hotmail.com", - "@aol.com", - "@amazon.com", - "@facebook.com", - "@icloud.com", - "@mail.com", - "@zoho.com", - "@yandex.com", - "@protonmail.com", - "@instagram.com", - "@twitter.com", - "@linkedin.com", - "@microsoft.com", - "@apple.com", - "@live.com", - "@msn.com", - "@comcast.net", - "@me.com", - "@verizon.net", - "@google.com", - "@youtube.com", - "@ebay.com", - "@cisco.com", - "@ibm.com", - "@bellsouth.net", - "@sbcglobal.net", - "@att.net", - "@mac.com", - "@cox.net", - "@intel.com", - "@dell.com", - "@hp.com", - "@oracle.com", - "@sony.com", - "@charter.net", - "@rocketmail.com", - "@gmx.com", - "@optonline.net", - "@earthlink.net", - "@visa.com", - "@mastercard.com", - "@paypal.com", - "@salesforce.com", - "@adobe.com", - "@frontier.com", - "@juno.com", - "@btinternet.com", - "@shaw.ca", - "@sky.com", - "@dropbox.com", - "@box.com", - "@github.com", - "@btconnect.com", - "@ntlworld.com", - "@virginmedia.com", - "@blueyonder.co.uk", - "@tiscali.co.uk", - "@juniper.com", - "@netflix.com", - "@hulu.com", - "@spotify.com", - "@talktalk.net", - "@talk21.com", - "@ntl.com", - "@btopenworld.com", - "@orange.net", - "@pinterest.com", - "@tiktok.com", - "@reddit.com", - "@discord.com", - "@slack.com", - "@wanadoo.fr", - "@free.fr", - "@libero.it", - "@virgilio.it", - "@alice.it", - "@twitch.com", - "@zoom.com", - "@skype.com", - "@tin.it", - "@email.it", - "@poste.it", - "@vodafone.it", - "@tele2.it", - "@proton.com", - "@trello.com", - "@asana.com", - "@atlassian.com", - "@zendesk.com", - "@fastwebnet.it", - "@laposte.net", - "@sfr.fr", - "@neuf.fr", - "@aliceadsl.fr", - "@shopify.com", - "@woocommerce.com", - "@godaddy.com", - "@wix.com", - "@wordpress.com", - "@club-internet.fr", - "@numericable.fr", - "@bbox.fr", - "@wanadoo.co.uk", - "@web.de", - "@blogger.com", - "@medium.com", - "@quora.com", - "@stackexchange.com", - "@yelp.com", - "@freenet.de", - "@t-online.de", - "@arcor.de", - "@bluewin.ch", - "@sunrise.ch", - "@flickr.com", - "@vimeo.com", - "@imgur.com", - "@photobucket.com", - "@picasa.com", - "@aon.at", - "@chello.at", - "@inode.at", - "@gmx.ch", - "@eastlink.ca", - "@xbox.com", - "@playstation.com", - "@nintendo.com", - "@steam.com", - "@valve.com", - "@execulink.com", - "@rogers.com", - "@sympatico.ca", - "@videotron.ca", - "@telus.net", - "@rockstar.com", - "@ubisoft.com", - "@activision.com", - "@blizzard.com", - "@ea.com", - "@yahoo.co.jp", - "@webmail.ru", - "@mail.ru", - "@sina.com", - "@hinet.net", - "@epicgames.com", - "@tencent.com", - "@roblox.com", - "@riotgames.com", - "@mozilla.com", - "@seed.net.tw", - "@msa.hinet.net", - "@pchome.com.tw", - "@so-net.net.tw", - "@cm1.hinet.net", - "@opera.com", - "@firefox.com", - "@chrome.com", - "@safari.com", - "@edge.com", - "@xuite.net", - "@edu.tw", - "@pacific.net.sg", - "@singnet.com.sg", - "@starhub.net.sg", - "@internetarchive.com", - "@wikimedia.com", - "@wikipedia.com", - "@wikileaks.com", - "@torproject.com", - "@singa.com", - "@kimo.com", - "@twnic.net", - "@mail.twnic.net.tw", - "@plasa.com", - "@eff.com", - "@duckduckgo.com", - "@startpage.com", - "@privacy.com", - "@cbn.net.id", - "@telkom.net", - "@indo.net.id", - "@rad.net.id", - "@usat.net.id", - "@signal.com", - "@whatsapp.com", - "@telegram.com", - "@threema.com", - "@telkomsel.co.id", - "@xl.co.id", - "@rediffmail.com", - "@sify.com", - "@vsnl.net", - "@icq.com", - "@office.com", - "@hathway.com", - "@bplmobile.com", - "@airtelmail.in", - "@eth.net", - "@bol.net.in", - "@office365.com", - "@onedrive.com", - "@outlook365.com", - "@teams.com", - "@tumblr.com", - "@fastmail.in", - "@zapakmail.com", - "@indiatimes.com", - "@dishmail.net", - "@vimeo.com", - "@vk.com", - "@wechat.com", - "@weibo.com", - "@netzero.net", - "@iname.com", - "@roadrunner.com", - "@pacbell.net", - "@swbell.net", - "@yahoo.jp", - "@ymail.com", - "@zoho.com", - "@zomato.com", - "@mchsi.com", - "@cfl.rr.com", - "@wi.rr.com", - "@gwi.net", - "@insightbb.com", - "@accenture.com", - "@adp.com", - "@airbnb.com", - "@alibaba.com", - "@allianz.com", - "@q.com", - "@tds.net", - "@eclipse.net.uk", - "@tesco.net", - "@lineone.net", - "@americanexpress.com", - "@android.com", - "@aramco.com", - "@att.com", - "@onetel.com", - "@screaming.net", - "@supanet.com", - "@ukgateway.net", - "@ukonline.co.uk", - "@automatic.com", - "@avast.com", - "@baidu.com", - "@bloomberg.com", - "@mailbox.co.uk", - "@plus.com", - "@dsl.pipex.com", - "@uk2.net", - "@v21.co.uk", - "@booking.com", - "@bp.com", - "@capitalone.com", - "@cathaypacific.com", - "@totalise.co.uk", - "@zen.co.uk" "@charter.com", - "@chase.com", - "@citi.com", - "@citibank.com", - "@cognizant.com", - "@comcast.com", - "@costco.com", - "@creditkarma.com", - "@creditagricole.com", - "@docusign.com", - "@dominos.com", - "@doordash.com", - "@edf.com", - "@electronicarts.com", - "@emerson.com", - "@ericsson.com", - "@espn.com", - "@esso.com", - "@eventbrite.com", - "@experian.com", - "@expedia.com", - "@fedex.com", - "@firefox.com", - "@fitbit.com", - "@fox.com", - "@foxnews.com", - "@gap.com", - "@generalelectric.com", - "@gitlab.com", - "@goldmansachs.com", - "@googlemaps.com", - "@goto.com", - "@gotomeeting.com", - "@gowallet.com", - "@greenpeace.com", - "@guardian.com", - "@hbo.com", - "@homedepot.com", - "@hotels.com", - "@hsbc.com", - "@ibm.com", - "@icbc.com", - "@ice.com", - "@ideo.com", - "@ieee.com", - "@iflix.com", - "@imgur.com", - "@indeed.com", - "@intel.com", - "@intuit.com", - "@investopedia.com", - "@ipad.com", - "@ipl.com", - "@itunes.com", - "@jack.com", - "@jaguar.com", - "@java.com", - "@jcp.com", - "@jetblue.com", - "@jpmorgan.com", - "@justice.com", - "@kaspersky.com", - "@kayak.com", - "@kfc.com", - "@kik.com", - "@kiss.com", - "@kobo.com", - "@kroger.com", - "@lastpass.com", - "@lenovo.com", - "@lendingclub.com", - "@letsencrypt.com", - "@lg.com", - "@liberty.com", - "@lien.com", - "@like.com", - "@line.com", - "@linux.com", - "@livenation.com", - "@livechat.com", - "@logitech.com", - "@los.com", - "@lowes.com", - "@lufthansa.com", - "@lyft.com", - "@macys.com", - "@mailchimp.com", - "@mapquest.com", - "@marriott.com", - "@mastercard.com", - "@mcafee.com", - "@mcdonalds.com", - "@mercedes.com", - "@messenger.com", - "@microsoft.com", - "@mint.com", - "@mitsubishi.com", - "@morganstanley.com", - "@mozilla.com", - "@napster.com", - "@nationalgeographic.com", - "@nbc.com", - "@netflix.com", - "@newegg.com", - "@newyorktimes.com", - "@nike.com", - "@nintendo.com", - "@nokia.com", - "@norwegian.com", - "@nuance.com", - "@nvidia.com", - "@office.com", - "@okta.com", - "@oracle.com", - "@overstock.com", - "@pandora.com", - "@paypal.com", - "@pepsi.com", - "@philips.com", - "@pinterest.com", - "@playstation.com", - "@pnc.com", - "@pornhub.com", - "@progressive.com", - "@pubg.com", - "@rackspace.com", - "@reddit.com", - "@redhat.com", - "@roku.com", - "@salesforce.com", - "@samsung.com", - "@sap.com", - "@sega.com", - "@shell.com", - "@shopify.com", - "@siemens.com", - "@slack.com", - "@snapchat.com", - "@sony.com", - "@spotify.com", - "@square.com", - "@starbucks.com", - "@starz.com", - "@steam.com", - "@stripe.com", - "@stubhub.com", - "@subway.com", - "@suddenlink.com", - "@symantec.com", - "@t-mobile.com", - "@target.com", - "@td.com", - "@techcrunch.com", - "@tencent.com", - "@tesla.com", - "@texasinstrument.com", - "@thehomeoffice.com", - "@thomsonreuters.com", - "@tiktok.com", - "@tinder.com", - "@toshiba.com", - "@toyota.com", - "@travisperkins.com", - "@trello.com", - "@tripadvisor.com", - "@tumblr.com", - "@turbotax.com", - "@twitter.com", - "@uber.com", - "@udemy.com", - "@ukraine.com", - "@united.com", - "@unix.com", - "@ups.com", - "@verisign.com", - "@verizon.com", - "@viber.com", - "@vimeo.com", - "@virgin.com", - "@visa.com", - "@vmware.com", - "@volkswagen.com", - "@walmart.com", - "@warnerbros.com", - "@wechat.com", - "@whatsapp.com", - "@windows.com", - "@wordpress.com", - "@workday.com", - "@xbox.com", - "@xerox.com", - "@xing.com", - "@yahoo.com", - "@yelp.com", - "@youtube.com", - "@zelle.com", - "@zendesk.com", - "@zillow.com", - "@zoom.com", - "@zulily.com", +weighted_email_domains = [ + ("@gmail.com", 1500), + ("@yahoo.com", 225), + ("@outlook.com", 400), + ("@hotmail.com", 400), + ("@aol.com", 20), + ("@amazon.com", 5), + ("@facebook.com", 10), + ("@icloud.com", 850), + ("@mail.com", 5), + ("@zoho.com", 15), + ("@yandex.com", 70), + ("@protonmail.com", 50), + ("@instagram.com", 5), + ("@twitter.com", 5), + ("@linkedin.com", 5), + ("@microsoft.com", 20), + ("@apple.com", 15), + ("@live.com", 150), + ("@msn.com", 25), + ("@comcast.net", 10), + ("@me.com", 5), + ("@verizon.net", 10), + ("@google.com", 10), + ("@youtube.com", 10), + ("@ebay.com", 5), + ("@cisco.com", 5), + ("@ibm.com", 5), + ("@bellsouth.net", 5), + ("@sbcglobal.net", 5), + ("@att.net", 10), + ("@mac.com", 5), + ("@cox.net", 5), + ("@intel.com", 5), + ("@dell.com", 5), + ("@hp.com", 5), + ("@oracle.com", 5), + ("@sony.com", 5), + ("@charter.net", 5), + ("@rocketmail.com", 5), + ("@gmx.com", 5), + ("@optonline.net", 5), + ("@earthlink.net", 5), + ("@visa.com", 5), + ("@mastercard.com", 5), + ("@paypal.com", 10), + ("@salesforce.com", 5), + ("@adobe.com", 5), + ("@frontier.com", 5), + ("@juno.com", 5), + ("@btinternet.com", 5), + ("@shaw.ca", 5), + ("@sky.com", 5), + ("@dropbox.com", 5), + ("@box.com", 5), + ("@github.com", 5), + ("@btconnect.com", 5), + ("@ntlworld.com", 5), + ("@virginmedia.com", 5), + ("@blueyonder.co.uk", 5), + ("@tiscali.co.uk", 5), + ("@juniper.com", 5), + ("@netflix.com", 10), + ("@hulu.com", 5), + ("@spotify.com", 10), + ("@talktalk.net", 5), + ("@talk21.com", 5), + ("@ntl.com", 5), + ("@btopenworld.com", 5), + ("@orange.net", 5), + ("@pinterest.com", 5), + ("@tiktok.com", 10), + ("@reddit.com", 5), + ("@discord.com", 5), + ("@slack.com", 5), + ("@wanadoo.fr", 5), + ("@free.fr", 5), + ("@libero.it", 5), + ("@virgilio.it", 5), + ("@alice.it", 5), + ("@twitch.com", 5), + ("@zoom.com", 5), + ("@skype.com", 5), + ("@tin.it", 5), + ("@email.it", 5), + ("@poste.it", 5), + ("@vodafone.it", 5), + ("@tele2.it", 5), + ("@proton.com", 5), + ("@trello.com", 5), + ("@asana.com", 5), + ("@atlassian.com", 5), + ("@zendesk.com", 5), + ("@fastwebnet.it", 5), + ("@laposte.net", 5), + ("@sfr.fr", 5), + ("@neuf.fr", 5), + ("@aliceadsl.fr", 5), + ("@shopify.com", 5), + ("@woocommerce.com", 5), + ("@godaddy.com", 5), + ("@wix.com", 5), + ("@wordpress.com", 10), + ("@club-internet.fr", 5), + ("@numericable.fr", 5), + ("@bbox.fr", 5), + ("@wanadoo.co.uk", 5), + ("@web.de", 5), + ("@blogger.com", 5), + ("@medium.com", 5), + ("@quora.com", 5), + ("@stackexchange.com", 5), + ("@yelp.com", 5), + ("@freenet.de", 5), + ("@t-online.de", 5), + ("@arcor.de", 5), + ("@bluewin.ch", 5), + ("@sunrise.ch", 5), + ("@flickr.com", 5), + ("@vimeo.com", 5), + ("@imgur.com", 5), + ("@photobucket.com", 5), + ("@picasa.com", 5), + ("@aon.at", 5), + ("@chello.at", 5), + ("@inode.at", 5), + ("@gmx.ch", 5), + ("@eastlink.ca", 5), + ("@xbox.com", 10), + ("@playstation.com", 10), + ("@nintendo.com", 10), + ("@steam.com", 10), + ("@valve.com", 5), + ("@execulink.com", 5), + ("@rogers.com", 5), + ("@sympatico.ca", 5), + ("@videotron.ca", 5), + ("@telus.net", 5), + ("@rockstar.com", 5), + ("@ubisoft.com", 5), + ("@activision.com", 5), + ("@blizzard.com", 5), + ("@ea.com", 5), + ("@yahoo.co.jp", 20), + ("@webmail.ru", 5), + ("@mail.ru", 50), + ("@sina.com", 5), + ("@hinet.net", 5), + ("@epicgames.com", 5), + ("@tencent.com", 5), + ("@roblox.com", 5), + ("@riotgames.com", 5), + ("@mozilla.com", 5), + ("@seed.net.tw", 5), + ("@msa.hinet.net", 5), + ("@pchome.com.tw", 5), + ("@so-net.net.tw", 5), + ("@cm1.hinet.net", 5), + ("@opera.com", 5), + ("@firefox.com", 5), + ("@chrome.com", 5), + ("@safari.com", 5), + ("@edge.com", 5), + ("@xuite.net", 5), + ("@edu.tw", 5), + ("@pacific.net.sg", 5), + ("@singnet.com.sg", 5), + ("@starhub.net.sg", 5), + ("@internetarchive.com", 5), + ("@wikimedia.com", 5), + ("@wikipedia.com", 5), + ("@wikileaks.com", 5), + ("@torproject.com", 5), + ("@singa.com", 5), + ("@kimo.com", 5), + ("@twnic.net", 5), + ("@mail.twnic.net.tw", 5), + ("@plasa.com", 5), + ("@eff.com", 5), + ("@duckduckgo.com", 5), + ("@startpage.com", 5), + ("@privacy.com", 5), + ("@cbn.net.id", 5), + ("@telkom.net", 5), + ("@indo.net.id", 5), + ("@rad.net.id", 5), + ("@usat.net.id", 5), + ("@signal.com", 5), + ("@whatsapp.com", 10), + ("@telegram.com", 5), + ("@threema.com", 5), + ("@telkomsel.co.id", 5), + ("@xl.co.id", 5), + ("@rediffmail.com", 5), + ("@sify.com", 5), + ("@vsnl.net", 5), + ("@icq.com", 5), + ("@office.com", 10), + ("@hathway.com", 5), + ("@bplmobile.com", 5), + ("@airtelmail.in", 5), + ("@eth.net", 5), + ("@bol.net.in", 5), + ("@office365.com", 10), + ("@onedrive.com", 10), + ("@outlook365.com", 10), + ("@teams.com", 5), + ("@tumblr.com", 10), + ("@fastmail.in", 5), + ("@zapakmail.com", 5), + ("@indiatimes.com", 5), + ("@dishmail.net", 5), + ("@vk.com", 10), + ("@wechat.com", 10), + ("@weibo.com", 10), + ("@netzero.net", 5), + ("@iname.com", 5), + ("@roadrunner.com", 5), + ("@pacbell.net", 5), + ("@swbell.net", 5), + ("@yahoo.jp", 10), + ("@ymail.com", 5), + ("@zoho.com", 5), + ("@zomato.com", 5), + ("@mchsi.com", 5), + ("@cfl.rr.com", 5), + ("@wi.rr.com", 5), + ("@gwi.net", 5), + ("@insightbb.com", 5), + ("@accenture.com", 5), + ("@adp.com", 5), + ("@airbnb.com", 5), + ("@alibaba.com", 5), + ("@allianz.com", 5), + ("@q.com", 5), + ("@tds.net", 5), + ("@eclipse.net.uk", 5), + ("@tesco.net", 5), + ("@lineone.net", 5), + ("@americanexpress.com", 5), + ("@android.com", 10), + ("@aramco.com", 5), + ("@att.com", 10), + ("@onetel.com", 5), + ("@screaming.net", 5), + ("@supanet.com", 5), + ("@ukgateway.net", 5), + ("@ukonline.co.uk", 5), + ("@automatic.com", 5), + ("@avast.com", 5), + ("@baidu.com", 10), + ("@bloomberg.com", 5), + ("@mailbox.co.uk", 5), + ("@plus.com", 5), + ("@dsl.pipex.com", 5), + ("@uk2.net", 5), + ("@v21.co.uk", 5), + ("@booking.com", 5), + ("@bp.com", 5), + ("@capitalone.com", 5), + ("@cathaypacific.com", 5), + ("@totalise.co.uk", 5), + ("@zen.co.uk", 5), + ("@charter.com", 10), + ("@chase.com", 5), + ("@citi.com", 5), + ("@citibank.com", 5), + ("@cognizant.com", 5), + ("@comcast.com", 10), + ("@costco.com", 5), + ("@creditkarma.com", 5), + ("@creditagricole.com", 5), + ("@docusign.com", 5), + ("@dominos.com", 5), + ("@doordash.com", 5), + ("@edf.com", 5), + ("@electronicarts.com", 5), + ("@emerson.com", 5), + ("@ericsson.com", 5), + ("@espn.com", 10), + ("@esso.com", 5), + ("@eventbrite.com", 5), + ("@experian.com", 5), + ("@expedia.com", 5), + ("@fedex.com", 5), + ("@firefox.com", 10), + ("@fitbit.com", 5), + ("@fox.com", 5), + ("@foxnews.com", 5), + ("@gap.com", 5), + ("@generalelectric.com", 5), + ("@gitlab.com", 5), + ("@goldmansachs.com", 5), + ("@googlemaps.com", 10), + ("@goto.com", 5), + ("@gotomeeting.com", 5), + ("@gowallet.com", 5), + ("@greenpeace.com", 5), + ("@guardian.com", 5), + ("@hbo.com", 5), + ("@homedepot.com", 5), + ("@hotels.com", 5), + ("@hsbc.com", 5), + ("@ibm.com", 10), + ("@icbc.com", 5), + ("@ice.com", 5), + ("@ideo.com", 5), + ("@ieee.com", 5), + ("@iflix.com", 5), + ("@imgur.com", 5), + ("@indeed.com", 5), + ("@intel.com", 10), + ("@intuit.com", 5), + ("@investopedia.com", 5), + ("@ipad.com", 5), + ("@ipl.com", 5), + ("@itunes.com", 5), + ("@jack.com", 5), + ("@jaguar.com", 5), + ("@java.com", 5), + ("@jcp.com", 5), + ("@jetblue.com", 5), + ("@jpmorgan.com", 5), + ("@justice.com", 5), + ("@kaspersky.com", 5), + ("@kayak.com", 5), + ("@kfc.com", 5), + ("@kik.com", 5), + ("@kiss.com", 5), + ("@kobo.com", 5), + ("@kroger.com", 5), + ("@lastpass.com", 5), + ("@lenovo.com", 5), + ("@lendingclub.com", 5), + ("@letsencrypt.com", 5), + ("@lg.com", 5), + ("@liberty.com", 5), + ("@lien.com", 5), + ("@like.com", 5), + ("@line.com", 5), + ("@linux.com", 5), + ("@livenation.com", 5), + ("@livechat.com", 5), + ("@logitech.com", 5), + ("@los.com", 5), + ("@lowes.com", 5), + ("@lufthansa.com", 5), + ("@lyft.com", 5), + ("@macys.com", 5), + ("@mailchimp.com", 10), + ("@mapquest.com", 5), + ("@marriott.com", 5), + ("@mastercard.com", 10), + ("@mcafee.com", 5), + ("@mcdonalds.com", 5), + ("@mercedes.com", 5), + ("@messenger.com", 5), + ("@microsoft.com", 10), + ("@mint.com", 5), + ("@mitsubishi.com", 5), + ("@morganstanley.com", 5), + ("@mozilla.com", 10), + ("@napster.com", 5), + ("@nationalgeographic.com", 5), + ("@nbc.com", 5), + ("@netflix.com", 10), + ("@newegg.com", 5), + ("@newyorktimes.com", 5), + ("@nike.com", 5), + ("@nintendo.com", 10), + ("@nokia.com", 5), + ("@norwegian.com", 5), + ("@nuance.com", 5), + ("@nvidia.com", 5), + ("@office.com", 10), + ("@okta.com", 5), + ("@oracle.com", 10), + ("@overstock.com", 5), + ("@pandora.com", 5), + ("@paypal.com", 10), + ("@pepsi.com", 5), + ("@philips.com", 5), + ("@pinterest.com", 5), + ("@playstation.com", 10), + ("@pnc.com", 5), + ("@pornhub.com", 5), + ("@progressive.com", 5), + ("@pubg.com", 5), + ("@rackspace.com", 5), + ("@reddit.com", 10), + ("@redhat.com", 5), + ("@roku.com", 5), + ("@salesforce.com", 10), + ("@samsung.com", 10), + ("@sap.com", 5), + ("@sega.com", 5), + ("@shell.com", 5), + ("@shopify.com", 10), + ("@siemens.com", 5), + ("@slack.com", 5), + ("@snapchat.com", 10), + ("@sony.com", 10), + ("@spotify.com", 10), + ("@square.com", 5), + ("@starbucks.com", 5), + ("@starz.com", 5), + ("@steam.com", 10), + ("@stripe.com", 5), + ("@subaru.com", 5), + ("@suzuki.com", 5), + ("@t-mobile.com", 10), + ("@target.com", 5), + ("@td.com", 5), + ("@techcrunch.com", 5), + ("@tesla.com", 10), + ("@time.com", 5), + ("@toyota.com", 5), + ("@tripadvisor.com", 5), + ("@trivago.com", 5), + ("@uber.com", 10), + ("@ups.com", 5), + ("@usbank.com", 5), + ("@usps.com", 5), + ("@verizon.com", 10), + ("@visa.com", 10), + ("@vudu.com", 5), + ("@walmart.com", 10), + ("@warnerbros.com", 5), + ("@weibo.com", 10), + ("@wellsfargo.com", 5), + ("@whatsapp.com", 10), + ("@wikipedia.com", 10), + ("@wordpress.com", 10), + ("@xbox.com", 10), + ("@yahoo.com", 10), + ("@yelp.com", 5), + ("@zendesk.com", 5), + ("@zillow.com", 5), + ("@zomato.com", 5), + ("@aliexpress.com", 5), + ("@alipay.com", 10), + ("@baidu.com", 10), + ("@bilibili.com", 10), + ("@canva.com", 5), + ("@craigslist.org", 5), + ("@dropbox.com", 10), + ("@evernote.com", 5), + ("@flipkart.com", 10), + ("@foursquare.com", 5), + ("@geico.com", 5), + ("@grammarly.com", 5), + ("@hulu.com", 10), + ("@ifttt.com", 5), + ("@imdb.com", 10), + ("@kickstarter.com", 5), + ("@kik.com", 5), + ("@last.fm", 5), + ("@line.me", 10), + ("@livestream.com", 5), + ("@lyft.com", 10), + ("@mashable.com", 5), + ("@meetup.com", 5), + ("@merriam-webster.com", 5), + ("@microsoftonline.com", 10), + ("@minds.com", 5), + ("@mozilla.org", 10), + ("@myspace.com", 5), + ("@naver.com", 10), + ("@newyorker.com", 5), + ("@nih.gov", 5), + ("@npr.org", 5), + ("@nytimes.com", 10), + ("@okcupid.com", 5), + ("@pandaexpress.com", 5), + ("@pandora.com", 5), + ("@patreon.com", 5), + ("@paypal.com", 10), + ("@pexels.com", 5), + ("@pinterest.com", 10), + ("@pixabay.com", 5), + ("@play.google.com", 10), + ("@producthunt.com", 5), + ("@quora.com", 10), + ("@rambler.ru", 10), + ("@researchgate.net", 5), + ("@roblox.com", 10), + ("@robinhood.com", 5), + ("@rottentomatoes.com", 5), + ("@scribd.com", 5), + ("@shutterstock.com", 5), + ("@slideshare.net", 5), + ("@snapchat.com", 10), + ("@soundcloud.com", 10), + ("@spotify.com", 10), + ("@stackexchange.com", 5), + ("@steamcommunity.com", 10), + ("@stripe.com", 10), + ("@surveymonkey.com", 5), + ("@t.co", 10), + ("@taringa.net", 5), + ("@tiktok.com", 10), + ("@trello.com", 5), + ("@tripadvisor.com", 10), + ("@tumblr.com", 10), + ("@twitch.tv", 10), + ("@udacity.com", 5), + ("@udemy.com", 10), + ("@viber.com", 5), + ("@vimeo.com", 10), + ("@wechat.com", 10), + ("@weibo.com", 10), + ("@wikihow.com", 5), + ("@wikimedia.org", 10), + ("@yahoo.co.jp", 10), + ("@youdao.com", 5), + ("@zapier.com", 5), + ("@zoho.com", 5), + ("@zoom.us", 10) ] + + From bc614545f6cc99a71595872b028fa949b6eac2a3 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Mon, 1 Jul 2024 23:58:44 -0400 Subject: [PATCH 06/13] implement weighted domains --- phishkiller.py | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/phishkiller.py b/phishkiller.py index 12462f2..130f2ec 100644 --- a/phishkiller.py +++ b/phishkiller.py @@ -5,8 +5,8 @@ import names import logging import time -from emailHosts import email_domains from fake_useragent import UserAgent +from emailHosts import weighted_email_domains # Set up logging @@ -31,11 +31,26 @@ def name_gen(): # Generates a random name for the email def generate_random_email(): # Generate email with combination of name and domain name = name_gen() NumberOrNo = random.choice(["Number", "No"]) - domain = random.choice(email_domains) # 140+ domains + + # Calculate cumulative weights + cumulative_weights = [] + cumulative_weight = 0 + for domain, weight in weighted_email_domains: + cumulative_weight += weight + cumulative_weights.append((domain, cumulative_weight)) + + # Select domain based on cumulative weights + random_num = random.randint(1, cumulative_weight) + for domain, cumlat_weight in cumulative_weights: + if random_num <= cumlat_weight: + selected_domain = domain + break + if NumberOrNo == "Number": - return name + str(random.randint(1, 100)) + domain + return name + str(random.randint(1, 100)) + selected_domain else: - return name + domain + return name + selected_domain + def generate_random_password(): # Generate password using uppercase, lowercase, numbers and special characters @@ -89,5 +104,6 @@ def main(): print(f"Error in main: {e}") + if __name__ == "__main__": main() From dc7356317c2eaf8329adda6e51f965d0cc7bf9b7 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Tue, 2 Jul 2024 01:58:17 -0400 Subject: [PATCH 07/13] Organzied and updated weights to reflect usage better --- emailHosts.py | 1038 ++++++++++++++++++++++++------------------------- 1 file changed, 519 insertions(+), 519 deletions(-) diff --git a/emailHosts.py b/emailHosts.py index 329a99c..5a86998 100644 --- a/emailHosts.py +++ b/emailHosts.py @@ -1,521 +1,521 @@ weighted_email_domains = [ - ("@gmail.com", 1500), - ("@yahoo.com", 225), - ("@outlook.com", 400), - ("@hotmail.com", 400), - ("@aol.com", 20), - ("@amazon.com", 5), - ("@facebook.com", 10), - ("@icloud.com", 850), - ("@mail.com", 5), - ("@zoho.com", 15), - ("@yandex.com", 70), - ("@protonmail.com", 50), - ("@instagram.com", 5), - ("@twitter.com", 5), - ("@linkedin.com", 5), - ("@microsoft.com", 20), - ("@apple.com", 15), - ("@live.com", 150), - ("@msn.com", 25), - ("@comcast.net", 10), - ("@me.com", 5), - ("@verizon.net", 10), - ("@google.com", 10), - ("@youtube.com", 10), - ("@ebay.com", 5), - ("@cisco.com", 5), - ("@ibm.com", 5), - ("@bellsouth.net", 5), - ("@sbcglobal.net", 5), - ("@att.net", 10), - ("@mac.com", 5), - ("@cox.net", 5), - ("@intel.com", 5), - ("@dell.com", 5), - ("@hp.com", 5), - ("@oracle.com", 5), - ("@sony.com", 5), - ("@charter.net", 5), - ("@rocketmail.com", 5), - ("@gmx.com", 5), - ("@optonline.net", 5), - ("@earthlink.net", 5), - ("@visa.com", 5), - ("@mastercard.com", 5), - ("@paypal.com", 10), - ("@salesforce.com", 5), - ("@adobe.com", 5), - ("@frontier.com", 5), - ("@juno.com", 5), - ("@btinternet.com", 5), - ("@shaw.ca", 5), - ("@sky.com", 5), - ("@dropbox.com", 5), - ("@box.com", 5), - ("@github.com", 5), - ("@btconnect.com", 5), - ("@ntlworld.com", 5), - ("@virginmedia.com", 5), - ("@blueyonder.co.uk", 5), - ("@tiscali.co.uk", 5), - ("@juniper.com", 5), - ("@netflix.com", 10), - ("@hulu.com", 5), - ("@spotify.com", 10), - ("@talktalk.net", 5), - ("@talk21.com", 5), - ("@ntl.com", 5), - ("@btopenworld.com", 5), - ("@orange.net", 5), - ("@pinterest.com", 5), - ("@tiktok.com", 10), - ("@reddit.com", 5), - ("@discord.com", 5), - ("@slack.com", 5), - ("@wanadoo.fr", 5), - ("@free.fr", 5), - ("@libero.it", 5), - ("@virgilio.it", 5), - ("@alice.it", 5), - ("@twitch.com", 5), - ("@zoom.com", 5), - ("@skype.com", 5), - ("@tin.it", 5), - ("@email.it", 5), - ("@poste.it", 5), - ("@vodafone.it", 5), - ("@tele2.it", 5), - ("@proton.com", 5), - ("@trello.com", 5), - ("@asana.com", 5), - ("@atlassian.com", 5), - ("@zendesk.com", 5), - ("@fastwebnet.it", 5), - ("@laposte.net", 5), - ("@sfr.fr", 5), - ("@neuf.fr", 5), - ("@aliceadsl.fr", 5), - ("@shopify.com", 5), - ("@woocommerce.com", 5), - ("@godaddy.com", 5), - ("@wix.com", 5), - ("@wordpress.com", 10), - ("@club-internet.fr", 5), - ("@numericable.fr", 5), - ("@bbox.fr", 5), - ("@wanadoo.co.uk", 5), - ("@web.de", 5), - ("@blogger.com", 5), - ("@medium.com", 5), - ("@quora.com", 5), - ("@stackexchange.com", 5), - ("@yelp.com", 5), - ("@freenet.de", 5), - ("@t-online.de", 5), - ("@arcor.de", 5), - ("@bluewin.ch", 5), - ("@sunrise.ch", 5), - ("@flickr.com", 5), - ("@vimeo.com", 5), - ("@imgur.com", 5), - ("@photobucket.com", 5), - ("@picasa.com", 5), - ("@aon.at", 5), - ("@chello.at", 5), - ("@inode.at", 5), - ("@gmx.ch", 5), - ("@eastlink.ca", 5), - ("@xbox.com", 10), - ("@playstation.com", 10), - ("@nintendo.com", 10), - ("@steam.com", 10), - ("@valve.com", 5), - ("@execulink.com", 5), - ("@rogers.com", 5), - ("@sympatico.ca", 5), - ("@videotron.ca", 5), - ("@telus.net", 5), - ("@rockstar.com", 5), - ("@ubisoft.com", 5), - ("@activision.com", 5), - ("@blizzard.com", 5), - ("@ea.com", 5), - ("@yahoo.co.jp", 20), - ("@webmail.ru", 5), - ("@mail.ru", 50), - ("@sina.com", 5), - ("@hinet.net", 5), - ("@epicgames.com", 5), - ("@tencent.com", 5), - ("@roblox.com", 5), - ("@riotgames.com", 5), - ("@mozilla.com", 5), - ("@seed.net.tw", 5), - ("@msa.hinet.net", 5), - ("@pchome.com.tw", 5), - ("@so-net.net.tw", 5), - ("@cm1.hinet.net", 5), - ("@opera.com", 5), - ("@firefox.com", 5), - ("@chrome.com", 5), - ("@safari.com", 5), - ("@edge.com", 5), - ("@xuite.net", 5), - ("@edu.tw", 5), - ("@pacific.net.sg", 5), - ("@singnet.com.sg", 5), - ("@starhub.net.sg", 5), - ("@internetarchive.com", 5), - ("@wikimedia.com", 5), - ("@wikipedia.com", 5), - ("@wikileaks.com", 5), - ("@torproject.com", 5), - ("@singa.com", 5), - ("@kimo.com", 5), - ("@twnic.net", 5), - ("@mail.twnic.net.tw", 5), - ("@plasa.com", 5), - ("@eff.com", 5), - ("@duckduckgo.com", 5), - ("@startpage.com", 5), - ("@privacy.com", 5), - ("@cbn.net.id", 5), - ("@telkom.net", 5), - ("@indo.net.id", 5), - ("@rad.net.id", 5), - ("@usat.net.id", 5), - ("@signal.com", 5), - ("@whatsapp.com", 10), - ("@telegram.com", 5), - ("@threema.com", 5), - ("@telkomsel.co.id", 5), - ("@xl.co.id", 5), - ("@rediffmail.com", 5), - ("@sify.com", 5), - ("@vsnl.net", 5), - ("@icq.com", 5), - ("@office.com", 10), - ("@hathway.com", 5), - ("@bplmobile.com", 5), - ("@airtelmail.in", 5), - ("@eth.net", 5), - ("@bol.net.in", 5), - ("@office365.com", 10), - ("@onedrive.com", 10), - ("@outlook365.com", 10), - ("@teams.com", 5), - ("@tumblr.com", 10), - ("@fastmail.in", 5), - ("@zapakmail.com", 5), - ("@indiatimes.com", 5), - ("@dishmail.net", 5), - ("@vk.com", 10), - ("@wechat.com", 10), - ("@weibo.com", 10), - ("@netzero.net", 5), - ("@iname.com", 5), - ("@roadrunner.com", 5), - ("@pacbell.net", 5), - ("@swbell.net", 5), - ("@yahoo.jp", 10), - ("@ymail.com", 5), - ("@zoho.com", 5), - ("@zomato.com", 5), - ("@mchsi.com", 5), - ("@cfl.rr.com", 5), - ("@wi.rr.com", 5), - ("@gwi.net", 5), - ("@insightbb.com", 5), - ("@accenture.com", 5), - ("@adp.com", 5), - ("@airbnb.com", 5), - ("@alibaba.com", 5), - ("@allianz.com", 5), - ("@q.com", 5), - ("@tds.net", 5), - ("@eclipse.net.uk", 5), - ("@tesco.net", 5), - ("@lineone.net", 5), - ("@americanexpress.com", 5), - ("@android.com", 10), - ("@aramco.com", 5), - ("@att.com", 10), - ("@onetel.com", 5), - ("@screaming.net", 5), - ("@supanet.com", 5), - ("@ukgateway.net", 5), - ("@ukonline.co.uk", 5), - ("@automatic.com", 5), - ("@avast.com", 5), - ("@baidu.com", 10), - ("@bloomberg.com", 5), - ("@mailbox.co.uk", 5), - ("@plus.com", 5), - ("@dsl.pipex.com", 5), - ("@uk2.net", 5), - ("@v21.co.uk", 5), - ("@booking.com", 5), - ("@bp.com", 5), - ("@capitalone.com", 5), - ("@cathaypacific.com", 5), - ("@totalise.co.uk", 5), - ("@zen.co.uk", 5), - ("@charter.com", 10), - ("@chase.com", 5), - ("@citi.com", 5), - ("@citibank.com", 5), - ("@cognizant.com", 5), - ("@comcast.com", 10), - ("@costco.com", 5), - ("@creditkarma.com", 5), - ("@creditagricole.com", 5), - ("@docusign.com", 5), - ("@dominos.com", 5), - ("@doordash.com", 5), - ("@edf.com", 5), - ("@electronicarts.com", 5), - ("@emerson.com", 5), - ("@ericsson.com", 5), - ("@espn.com", 10), - ("@esso.com", 5), - ("@eventbrite.com", 5), - ("@experian.com", 5), - ("@expedia.com", 5), - ("@fedex.com", 5), - ("@firefox.com", 10), - ("@fitbit.com", 5), - ("@fox.com", 5), - ("@foxnews.com", 5), - ("@gap.com", 5), - ("@generalelectric.com", 5), - ("@gitlab.com", 5), - ("@goldmansachs.com", 5), - ("@googlemaps.com", 10), - ("@goto.com", 5), - ("@gotomeeting.com", 5), - ("@gowallet.com", 5), - ("@greenpeace.com", 5), - ("@guardian.com", 5), - ("@hbo.com", 5), - ("@homedepot.com", 5), - ("@hotels.com", 5), - ("@hsbc.com", 5), - ("@ibm.com", 10), - ("@icbc.com", 5), - ("@ice.com", 5), - ("@ideo.com", 5), - ("@ieee.com", 5), - ("@iflix.com", 5), - ("@imgur.com", 5), - ("@indeed.com", 5), - ("@intel.com", 10), - ("@intuit.com", 5), - ("@investopedia.com", 5), - ("@ipad.com", 5), - ("@ipl.com", 5), - ("@itunes.com", 5), - ("@jack.com", 5), - ("@jaguar.com", 5), - ("@java.com", 5), - ("@jcp.com", 5), - ("@jetblue.com", 5), - ("@jpmorgan.com", 5), - ("@justice.com", 5), - ("@kaspersky.com", 5), - ("@kayak.com", 5), - ("@kfc.com", 5), - ("@kik.com", 5), - ("@kiss.com", 5), - ("@kobo.com", 5), - ("@kroger.com", 5), - ("@lastpass.com", 5), - ("@lenovo.com", 5), - ("@lendingclub.com", 5), - ("@letsencrypt.com", 5), - ("@lg.com", 5), - ("@liberty.com", 5), - ("@lien.com", 5), - ("@like.com", 5), - ("@line.com", 5), - ("@linux.com", 5), - ("@livenation.com", 5), - ("@livechat.com", 5), - ("@logitech.com", 5), - ("@los.com", 5), - ("@lowes.com", 5), - ("@lufthansa.com", 5), - ("@lyft.com", 5), - ("@macys.com", 5), - ("@mailchimp.com", 10), - ("@mapquest.com", 5), - ("@marriott.com", 5), - ("@mastercard.com", 10), - ("@mcafee.com", 5), - ("@mcdonalds.com", 5), - ("@mercedes.com", 5), - ("@messenger.com", 5), - ("@microsoft.com", 10), - ("@mint.com", 5), - ("@mitsubishi.com", 5), - ("@morganstanley.com", 5), - ("@mozilla.com", 10), - ("@napster.com", 5), - ("@nationalgeographic.com", 5), - ("@nbc.com", 5), - ("@netflix.com", 10), - ("@newegg.com", 5), - ("@newyorktimes.com", 5), - ("@nike.com", 5), - ("@nintendo.com", 10), - ("@nokia.com", 5), - ("@norwegian.com", 5), - ("@nuance.com", 5), - ("@nvidia.com", 5), - ("@office.com", 10), - ("@okta.com", 5), - ("@oracle.com", 10), - ("@overstock.com", 5), - ("@pandora.com", 5), - ("@paypal.com", 10), - ("@pepsi.com", 5), - ("@philips.com", 5), - ("@pinterest.com", 5), - ("@playstation.com", 10), - ("@pnc.com", 5), - ("@pornhub.com", 5), - ("@progressive.com", 5), - ("@pubg.com", 5), - ("@rackspace.com", 5), - ("@reddit.com", 10), - ("@redhat.com", 5), - ("@roku.com", 5), - ("@salesforce.com", 10), - ("@samsung.com", 10), - ("@sap.com", 5), - ("@sega.com", 5), - ("@shell.com", 5), - ("@shopify.com", 10), - ("@siemens.com", 5), - ("@slack.com", 5), - ("@snapchat.com", 10), - ("@sony.com", 10), - ("@spotify.com", 10), - ("@square.com", 5), - ("@starbucks.com", 5), - ("@starz.com", 5), - ("@steam.com", 10), - ("@stripe.com", 5), - ("@subaru.com", 5), - ("@suzuki.com", 5), - ("@t-mobile.com", 10), - ("@target.com", 5), - ("@td.com", 5), - ("@techcrunch.com", 5), - ("@tesla.com", 10), - ("@time.com", 5), - ("@toyota.com", 5), - ("@tripadvisor.com", 5), - ("@trivago.com", 5), - ("@uber.com", 10), - ("@ups.com", 5), - ("@usbank.com", 5), - ("@usps.com", 5), - ("@verizon.com", 10), - ("@visa.com", 10), - ("@vudu.com", 5), - ("@walmart.com", 10), - ("@warnerbros.com", 5), - ("@weibo.com", 10), - ("@wellsfargo.com", 5), - ("@whatsapp.com", 10), - ("@wikipedia.com", 10), - ("@wordpress.com", 10), - ("@xbox.com", 10), - ("@yahoo.com", 10), - ("@yelp.com", 5), - ("@zendesk.com", 5), - ("@zillow.com", 5), - ("@zomato.com", 5), - ("@aliexpress.com", 5), - ("@alipay.com", 10), - ("@baidu.com", 10), - ("@bilibili.com", 10), - ("@canva.com", 5), - ("@craigslist.org", 5), - ("@dropbox.com", 10), - ("@evernote.com", 5), - ("@flipkart.com", 10), - ("@foursquare.com", 5), - ("@geico.com", 5), - ("@grammarly.com", 5), - ("@hulu.com", 10), - ("@ifttt.com", 5), - ("@imdb.com", 10), - ("@kickstarter.com", 5), - ("@kik.com", 5), - ("@last.fm", 5), - ("@line.me", 10), - ("@livestream.com", 5), - ("@lyft.com", 10), - ("@mashable.com", 5), - ("@meetup.com", 5), - ("@merriam-webster.com", 5), - ("@microsoftonline.com", 10), - ("@minds.com", 5), - ("@mozilla.org", 10), - ("@myspace.com", 5), - ("@naver.com", 10), - ("@newyorker.com", 5), - ("@nih.gov", 5), - ("@npr.org", 5), - ("@nytimes.com", 10), - ("@okcupid.com", 5), - ("@pandaexpress.com", 5), - ("@pandora.com", 5), - ("@patreon.com", 5), - ("@paypal.com", 10), - ("@pexels.com", 5), - ("@pinterest.com", 10), - ("@pixabay.com", 5), - ("@play.google.com", 10), - ("@producthunt.com", 5), - ("@quora.com", 10), - ("@rambler.ru", 10), - ("@researchgate.net", 5), - ("@roblox.com", 10), - ("@robinhood.com", 5), - ("@rottentomatoes.com", 5), - ("@scribd.com", 5), - ("@shutterstock.com", 5), - ("@slideshare.net", 5), - ("@snapchat.com", 10), - ("@soundcloud.com", 10), - ("@spotify.com", 10), - ("@stackexchange.com", 5), - ("@steamcommunity.com", 10), - ("@stripe.com", 10), - ("@surveymonkey.com", 5), - ("@t.co", 10), - ("@taringa.net", 5), - ("@tiktok.com", 10), - ("@trello.com", 5), - ("@tripadvisor.com", 10), - ("@tumblr.com", 10), - ("@twitch.tv", 10), - ("@udacity.com", 5), - ("@udemy.com", 10), - ("@viber.com", 5), - ("@vimeo.com", 10), - ("@wechat.com", 10), - ("@weibo.com", 10), - ("@wikihow.com", 5), - ("@wikimedia.org", 10), - ("@yahoo.co.jp", 10), - ("@youdao.com", 5), - ("@zapier.com", 5), - ("@zoho.com", 5), - ("@zoom.us", 10) -] - +("@accenture.ca", 12), +("@accenture.com", 15), +("@activision.com", 15), +("@activision.net", 8), +("@adobe.com", 165), +("@adobe.uk", 15), +("@adp.co.uk", 5), +("@adp.com", 15), +("@airbnb.co.uk", 10), +("@airbnb.com", 15), +("@airtelmail.in", 15), +("@alibaba.co.uk", 6), +("@alibaba.com", 150), +("@alice.it", 15), +("@aliceadsl.fr", 15), +("@aliexpress.com", 15), +("@aliexpress.in", 7), +("@alipay.com", 20), +("@alipay.jp", 3), +("@allianz.com", 15), +("@amazon.co.uk", 14), +("@amazon.com", 105), +("@americanexpress.com", 15), +("@android.com", 20), +("@android.net", 9), +("@aol.co.uk", 5), +("@aol.com", 40), +("@aon.at", 15), +("@apple.ca", 13), +("@apple.com", 100), +("@aramco.com", 15), +("@arcor.de", 15), +("@asana.co.uk", 6), +("@asana.com", 15), +("@atlassian.com", 15), +("@atlassian.net", 7), +("@att.com", 20), +("@att.net", 20), +("@automatic.com", 15), +("@avast.com", 15), +("@avast.net", 4), +("@baidu.com", 20), +("@baidu.jp", 8), +("@bbox.fr", 15), +("@bellsouth.net", 15), +("@bilibili.com", 20), +("@blizzard.com", 15), +("@blocker.com", 15), +("@blogger.com", 15), +("@bloomberg.com", 15), +("@bluewin.ch", 5), +("@blueyonder.co.uk", 5), +("@bol.net.in", 5), +("@booking.co.uk", 3), +("@booking.com", 15), +("@box.co.uk", 2), +("@box.com", 10), +("@bp.com", 5), +("@bplmobile.com", 15), +("@btconnect.com", 15), +("@btinternet.com", 15), +("@btopenworld.com", 15), +("@canva.com", 15), +("@capitalone.com", 15), +("@cathaypacific.co.uk", 5), +("@cathaypacific.com", 15), +("@cbn.net.id", 15), +("@cfl.rr.com", 15), +("@charter.com", 20), +("@charter.net", 15), +("@chase.com", 15), +("@chello.at", 15), +("@chrome.com", 15), +("@cisco.co.uk", 6), +("@cisco.com", 15), +("@citi.com", 15), +("@citibank.com", 15), +("@club-internet.fr", 15), +("@cm1.hinet.net", 15), +("@cognizant.com", 15), +("@comcast.co.uk", 9), +("@comcast.com", 20), +("@comcast.net", 20), +("@costco.co.uk", 4), +("@costco.com", 15), +("@cox.net", 15), +("@craigslist.co.uk", 3), +("@craigslist.org", 15), +("@creditagricole.com", 15), +("@creditkarma.com", 15), +("@dell.co.uk", 7), +("@dell.com", 15), +("@discord.co.uk", 11), +("@discord.com", 75), +("@dishmail.net", 15), +("@docusign.com", 15), +("@dominos.com", 15), +("@doordash.com", 15), +("@dropbox.co.uk", 10), +("@dropbox.com", 170), +("@dsl.pipex.com", 15), +("@duckduckgo.com", 15), +("@ea.co.uk", 6), +("@ea.com", 15), +("@earthlink.net", 15), +("@eastlink.ca", 15), +("@ebay.co.uk", 8), +("@ebay.com", 25), +("@eclipse.net.uk", 5), +("@edf.com", 15), +("@edge.com", 15), +("@edu.tw", 15), +("@eff.com", 15), +("@electronicarts.com", 15), +("@email.it", 15), +("@emerson.com", 15), +("@epicgames.com", 15), +("@ericsson.com", 15), +("@espn.com", 20), +("@esso.com", 15), +("@eth.net", 15), +("@eventbrite.com", 15), +("@evernote.co.uk", 4), +("@evernote.com", 15), +("@execulink.com", 15), +("@expedia.com", 15), +("@experian.com", 15), +("@facebook.co.uk", 9), +("@facebook.com", 20), +("@fastmail.in", 15), +("@fastwebnet.it", 15), +("@fedex.co.uk", 5), +("@fedex.com", 15), +("@firefox.com", 35), +("@fitbit.co.uk", 3), +("@fitbit.com", 15), +("@flickr.co.uk", 6), +("@flickr.com", 15), +("@flipkart.co.uk", 7), +("@flipkart.com", 20), +("@foursquare.co.uk", 5), +("@foursquare.com", 15), +("@fox.com", 15), +("@foxnews.com", 15), +("@free.fr", 15), +("@freenet.de", 15), +("@frontier.com", 15), +("@gap.com", 15), +("@geico.com", 15), +("@generalelectric.com", 15), +("@github.co.uk", 12), +("@github.com", 165), +("@gitlab.com", 15), +("@gmail.com", 999), +("@gmx.ch", 5), +("@gmx.com", 15), +("@godaddy.com", 44), +("@goldmansachs.com", 15), +("@google.co.uk", 15), +("@google.com", 66), +("@googledocs.co.uk", 10), +("@googlemaps.com", 20), +("@goto.com", 15), +("@gotomeeting.com", 15), +("@gowallet.com", 15), +("@grammarly.com", 15), +("@greenpeace.com", 15), +("@guardian.com", 15), +("@gwi.net", 15), +("@hathway.com", 15), +("@hbo.co.uk", 7), +("@hbo.com", 15), +("@hinet.net", 15), +("@homedepot.com", 15), +("@hotels.com", 15), +("@hotmail.co.uk", 14), +("@hotmail.com", 400), +("@hp.co.uk", 9), +("@hp.com", 15), +("@hsbc.com", 15), +("@hulu.co.uk", 8), +("@hulu.com", 35), +("@ibm.co.uk", 6), +("@ibm.com", 35), +("@icbc.com", 15), +("@ice.com", 15), +("@icloud.com", 666), +("@icq.com", 15), +("@ideo.com", 15), +("@ieee.com", 15), +("@iflix.com", 15), +("@ifttt.com", 15), +("@imdb.com", 20), +("@imgur.com", 165), +("@iname.com", 15), +("@indeed.com", 15), +("@indiatimes.com", 15), +("@indo.net.id", 15), +("@inode.at", 15), +("@insightbb.com", 15), +("@instagram.co.uk", 11), +("@instagram.com", 44), +("@intel.com", 35), +("@interia.pl", 15), +("@internetarchive.com", 15), +("@intuit.com", 15), +("@investopedia.com", 15), +("@ipad.com", 15), +("@ipl.com", 15), +("@irs.gov", 15), +("@itunes.com", 15), +("@jack.com", 15), +("@jaguar.com", 15), +("@java.com", 15), +("@jcp.com", 15), +("@jetblue.com", 15), +("@jetbrains.com", 15), +("@jpmorgan.com", 15), +("@juniper.com", 15), +("@juno.com", 15), +("@justice.com", 15), +("@kaspersky.com", 15), +("@kayak.com", 15), +("@kfc.com", 15), +("@kickstarter.com", 15), +("@kik.com", 15), +("@kimo.com", 15), +("@kiss.com", 15), +("@kissanime.ru", 15), +("@kobo.com", 15), +("@kroger.com", 15), +("@laposte.net", 15), +("@last.fm", 15), +("@lastpass.com", 15), +("@lendingclub.com", 15), +("@lenovo.com", 15), +("@letsencrypt.com", 15), +("@lg.com", 15), +("@libero.it", 15), +("@liberty.com", 15), +("@lien.com", 15), +("@like.com", 15), +("@line.com", 15), +("@lineone.net", 15), +("@linkedin.co.uk", 10), +("@linkedin.com", 85), +("@linux.com", 15), +("@live.com", 150), +("@livechat.com", 15), +("@livejournal.com", 15), +("@livenation.com", 15), +("@logitech.com", 15), +("@los.com", 15), +("@lowes.com", 15), +("@lufthansa.com", 15), +("@lyft.com", 15), +("@mac.com", 15), +("@macys.com", 15), +("@mail.com", 150), +("@mail.ru", 120), +("@mail.twnic.net.tw", 5), +("@mailbox.co.uk", 5), +("@mailchimp.com", 20), +("@mapquest.com", 15), +("@marriott.com", 15), +("@mastercard.com", 35), +("@mcafee.com", 15), +("@mcdonalds.co.uk", 13), +("@mcdonalds.com", 105), +("@mchsi.com", 15), +("@me.com", 10), +("@medium.co.uk", 7), +("@medium.com", 20), +("@mega.nz", 15), +("@mercedes.com", 15), +("@messenger.com", 15), +("@microsoft.co.uk", 15), +("@microsoft.com", 220), +("@mint.com", 15), +("@mitsubishi.com", 15), +("@mix.com", 15), +("@morganstanley.com", 15), +("@mozilla.com", 35), +("@msa.hinet.net", 15), +("@msn.com", 25), +("@myspace.com", 15), +("@namecheap.com", 15), +("@napster.com", 15), +("@nationalgeographic.com", 15), +("@nbc.com", 15), +("@netflix.co.uk", 12), +("@netflix.com", 40), +("@netzero.net", 15), +("@neuf.fr", 15), +("@newegg.com", 15), +("@newyorktimes.com", 15), +("@nike.com", 15), +("@nintendo.co.uk", 8), +("@nintendo.com", 40), +("@nokia.com", 15), +("@norwegian.com", 15), +("@ntl.com", 15), +("@ntlworld.com", 15), +("@nuance.com", 15), +("@numericable.fr", 15), +("@nvidia.com", 15), +("@nytimes.com", 15), +("@office.com", 40), +("@office365.com", 20), +("@okcupid.com", 15), +("@okta.com", 15), +("@onedrive.com", 20), +("@onetel.com", 15), +("@opera.com", 20), +("@optonline.net", 15), +("@oracle.com", 35), +("@orange.net", 15), +("@outlook.co.uk", 14), +("@outlook.com", 400), +("@outlook365.com", 20), +("@overstock.com", 15), +("@pacbell.net", 15), +("@pacific.net.sg", 15), +("@pandora.com", 15), +("@patreon.com", 15), +("@paypal.co.uk", 11), +("@paypal.com", 200), +("@pchome.com.tw", 15), +("@pepsi.com", 15), +("@philips.com", 15), +("@photobucket.com", 15), +("@picasa.com", 15), +("@pinterest.com", 30), +("@pixabay.com", 15), +("@plasa.com", 15), +("@playstation.com", 40), +("@plus.com", 15), +("@pnc.com", 15), +("@pornhub.com", 69), +("@poste.it", 15), +("@privacy.com", 15), +("@progressive.com", 15), +("@proton.com", 15), +("@protonmail.com", 50), +("@pubg.com", 15), +("@quora.com", 35), +("@rackspace.com", 15), +("@rad.net.id", 2), +("@reddit.co.uk", 10), +("@reddit.com", 35), +("@redhat.com", 15), +("@rediffmail.com", 15), +("@riotgames.com", 15), +("@roadrunner.com", 15), +("@roblox.com", 100), +("@rocketmail.com", 15), +("@rockstar.com", 15), +("@rockstargames.co.uk", 9), +("@rockstargames.com", 15), +("@rogers.com", 15), +("@roku.com", 15), +("@safari.com", 15), +("@sales.com", 88), +("@salesfloor.com", 88), +("@salesforce.co.uk", 6), +("@salesforce.com", 88), +("@samsung.com", 20), +("@sap.com", 15), +("@sbcglobal.net", 15), +("@scratch.mit.edu", 26), +("@screaming.net", 15), +("@seed.net.tw", 5), +("@sega.com", 15), +("@sfr.fr", 5), +("@shaw.ca", 15), +("@shell.com", 15), +("@shopify.com", 35), +("@siemens.com", 15), +("@sify.com", 15), +("@signal.com", 15), +("@sina.com", 15), +("@singa.com", 15), +("@singnet.com.sg", 5), +("@sky.com", 15), +("@skype.co.uk", 13), +("@skype.com", 20), +("@slack.com", 30), +("@snapchat.com", 20), +("@so-net.net.tw", 1), +("@sony.com", 35), +("@soundcloud.com", 20), +("@spotify.co.uk", 5), +("@spotify.com", 40), +("@square.com", 15), +("@stackexchange.com", 30), +("@stackoverflow.co.uk", 4), +("@stackoverflow.com", 20), +("@starbucks.com", 15), +("@starhub.net.sg", 15), +("@startpage.com", 15), +("@starz.com", 15), +("@steam.com", 40), +("@steamcommunity.com", 20), +("@steampowered.com", 20), +("@stripe.com", 15), +("@subaru.com", 15), +("@sunrise.ch", 5), +("@supanet.com", 15), +("@suzuki.com", 15), +("@swbell.net", 15), +("@sympatico.ca", 15), +("@talk21.com", 15), +("@talktalk.net", 15), +("@target.com", 15), +("@taringa.net", 15), +("@td.com", 15), +("@tds.net", 15), +("@teams.com", 15), +("@teamviewer.com", 15), +("@techcrunch.com", 15), +("@tele2.it", 15), +("@telegram.com", 15), +("@telegram.org", 15), +("@telkom.net", 15), +("@telkomsel.co.id", 5), +("@telus.net", 15), +("@tencent.com", 20), +("@tesco.net", 15), +("@tesla.com", 20), +("@theguardian.com", 15), +("@thetrainline.com", 15), +("@threema.com", 15), +("@tiktok.co.uk", 3), +("@tiktok.com", 40), +("@time.com", 15), +("@tin.it", 15), +("@tiscali.co.uk", 15), +("@tistory.com", 15), +("@tmobile.com", 20), +("@tonline.de", 5), +("@torproject.com", 15), +("@totalise.co.uk", 5), +("@toyota.com", 15), +("@trello.com", 30), +("@tripadvisor.com", 15), +("@trivago.com", 15), +("@tumblr.com", 20), +("@twitch.com", 15), +("@twitch.tv", 20), +("@twitter.co.uk", 7), +("@twitter.com", 150), +("@twnic.net", 15), +("@uber.co.uk", 8) +("@uber.com", 20), +("@ubisoft.com", 15), +("@udemy.com", 15), +("@uk2.net", 5), +("@ukgateway.net", 15), +("@ukonline.co.uk", 1), +("@ups.com", 150), +("@usat.net.id", 5), +("@usatoday.com", 15), +("@usbank.com", 15), +("@usps.com", 15), +("@v21.co.uk", 5), +("@valve.com", 15), +("@verizon.com", 20), +("@verizon.net", 20), +("@videotron.ca", 15), +("@vimeo.com", 35), +("@virgilio.it", 15), +("@virginmedia.com", 15), +("@visa.com", 170), +("@vk.com", 20), +("@vodafone.it", 15), +("@vsnl.net", 15), +("@vudu.com", 15), +("@walmart.com", 20), +("@wanadoo.co.uk", 15), +("@wanadoo.fr", 15), +("@warnerbros.com", 15), +("@washingtonpost.com", 15), +("@webmail.ru", 15), +("@wechat.com", 20), +("@weibo.com", 20), +("@wellsfargo.com", 15), +("@wetransfer.com", 15), +("@whatsapp.com", 40), +("@wikileaks.com", 15), +("@wikimedia.com", 15), +("@wikimedia.org", 20), +("@wikipedia.com", 35), +("@wikipedia.org", 20), +("@wix.com", 15), +("@woocommerce.com", 15), +("@wordpress.com", 40), +("@xbox.com", 40), +("@xhamster.com", 69), +("@xl.co.id", 1), +("@xuite.net", 15), +("@yahoo.co.jp", 16), +("@yahoo.com", 300), +("@yahoo.jp", 2), +("@yandex.com", 7), +("@yandex.ru", 20), +("@yelp.com", 30), +("@ymail.com", 150), +("@youku.com", 20), +("@youtube.com", 300), +("@zapakmail.com", 15), +("@zara.com", 15), +("@zen.co.uk", 5), +("@zendesk.com", 30), +("@zillow.com", 15), +("@zoho.com", 30), +("@zomato.com", 15), +("@zoom.com", 15), +("@zoom.us", 15), +] \ No newline at end of file From 7261ad1a12623961742b32528e8a8b5f9c936b4b Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Tue, 2 Jul 2024 01:59:29 -0400 Subject: [PATCH 08/13] refactor email Gen for readability --- phishkiller.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/phishkiller.py b/phishkiller.py index 130f2ec..98d28da 100644 --- a/phishkiller.py +++ b/phishkiller.py @@ -28,29 +28,30 @@ def name_gen(): # Generates a random name for the email return first_name[0] + last_name # JDoe -def generate_random_email(): # Generate email with combination of name and domain +def generate_random_email(): + # Generate email with combination of name and domain name = name_gen() - NumberOrNo = random.choice(["Number", "No"]) + use_number = random.choice([True, False]) # Renamed for clarity # Calculate cumulative weights cumulative_weights = [] - cumulative_weight = 0 + total_weight = 0 for domain, weight in weighted_email_domains: - cumulative_weight += weight - cumulative_weights.append((domain, cumulative_weight)) + total_weight += weight + cumulative_weights.append((domain, total_weight)) # Select domain based on cumulative weights - random_num = random.randint(1, cumulative_weight) - for domain, cumlat_weight in cumulative_weights: - if random_num <= cumlat_weight: + random_number = random.randint(1, total_weight) + for domain, cumulative_weight in cumulative_weights: + if random_number <= cumulative_weight: selected_domain = domain break - if NumberOrNo == "Number": - return name + str(random.randint(1, 100)) + selected_domain + # Generate email with or without a number + if use_number: + return f"{name}{random.randint(1, 100)}{selected_domain}" else: - return name + selected_domain - + return f"{name}{selected_domain}" def generate_random_password(): # Generate password using uppercase, lowercase, numbers and special characters @@ -104,6 +105,5 @@ def main(): print(f"Error in main: {e}") - if __name__ == "__main__": main() From 56dfe3c2d615412adff9ad3efee4b3d4b6698fa2 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Tue, 2 Jul 2024 09:45:28 -0400 Subject: [PATCH 09/13] string.puncuation added to remove hardcoded string --- phishkiller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phishkiller.py b/phishkiller.py index 98d28da..f1330e1 100644 --- a/phishkiller.py +++ b/phishkiller.py @@ -55,7 +55,7 @@ def generate_random_email(): def generate_random_password(): # Generate password using uppercase, lowercase, numbers and special characters - characters = string.ascii_letters + string.digits + "@$!%^&*" + characters = string.ascii_letters + string.digits + string.punctuation length = random.randint(12, 20) # Random length between 12 and 20 return "".join(random.choice(characters) for _ in range(length)) From ba8f846a32293555c5df834b760d021fac10abb3 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Wed, 3 Jul 2024 01:43:59 -0400 Subject: [PATCH 10/13] import update for Assets --- phishkiller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phishkiller.py b/phishkiller.py index f1330e1..5fe8013 100644 --- a/phishkiller.py +++ b/phishkiller.py @@ -6,7 +6,7 @@ import logging import time from fake_useragent import UserAgent -from emailHosts import weighted_email_domains +from Assets.emailHosts import weighted_email_domains # Set up logging From 2b5b940ef82333393d0398144468b5179dabc192 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Wed, 3 Jul 2024 01:44:34 -0400 Subject: [PATCH 11/13] Host list moved in file structure --- Assets/emailHosts.py | 521 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 521 insertions(+) create mode 100644 Assets/emailHosts.py diff --git a/Assets/emailHosts.py b/Assets/emailHosts.py new file mode 100644 index 0000000..5a86998 --- /dev/null +++ b/Assets/emailHosts.py @@ -0,0 +1,521 @@ +weighted_email_domains = [ +("@accenture.ca", 12), +("@accenture.com", 15), +("@activision.com", 15), +("@activision.net", 8), +("@adobe.com", 165), +("@adobe.uk", 15), +("@adp.co.uk", 5), +("@adp.com", 15), +("@airbnb.co.uk", 10), +("@airbnb.com", 15), +("@airtelmail.in", 15), +("@alibaba.co.uk", 6), +("@alibaba.com", 150), +("@alice.it", 15), +("@aliceadsl.fr", 15), +("@aliexpress.com", 15), +("@aliexpress.in", 7), +("@alipay.com", 20), +("@alipay.jp", 3), +("@allianz.com", 15), +("@amazon.co.uk", 14), +("@amazon.com", 105), +("@americanexpress.com", 15), +("@android.com", 20), +("@android.net", 9), +("@aol.co.uk", 5), +("@aol.com", 40), +("@aon.at", 15), +("@apple.ca", 13), +("@apple.com", 100), +("@aramco.com", 15), +("@arcor.de", 15), +("@asana.co.uk", 6), +("@asana.com", 15), +("@atlassian.com", 15), +("@atlassian.net", 7), +("@att.com", 20), +("@att.net", 20), +("@automatic.com", 15), +("@avast.com", 15), +("@avast.net", 4), +("@baidu.com", 20), +("@baidu.jp", 8), +("@bbox.fr", 15), +("@bellsouth.net", 15), +("@bilibili.com", 20), +("@blizzard.com", 15), +("@blocker.com", 15), +("@blogger.com", 15), +("@bloomberg.com", 15), +("@bluewin.ch", 5), +("@blueyonder.co.uk", 5), +("@bol.net.in", 5), +("@booking.co.uk", 3), +("@booking.com", 15), +("@box.co.uk", 2), +("@box.com", 10), +("@bp.com", 5), +("@bplmobile.com", 15), +("@btconnect.com", 15), +("@btinternet.com", 15), +("@btopenworld.com", 15), +("@canva.com", 15), +("@capitalone.com", 15), +("@cathaypacific.co.uk", 5), +("@cathaypacific.com", 15), +("@cbn.net.id", 15), +("@cfl.rr.com", 15), +("@charter.com", 20), +("@charter.net", 15), +("@chase.com", 15), +("@chello.at", 15), +("@chrome.com", 15), +("@cisco.co.uk", 6), +("@cisco.com", 15), +("@citi.com", 15), +("@citibank.com", 15), +("@club-internet.fr", 15), +("@cm1.hinet.net", 15), +("@cognizant.com", 15), +("@comcast.co.uk", 9), +("@comcast.com", 20), +("@comcast.net", 20), +("@costco.co.uk", 4), +("@costco.com", 15), +("@cox.net", 15), +("@craigslist.co.uk", 3), +("@craigslist.org", 15), +("@creditagricole.com", 15), +("@creditkarma.com", 15), +("@dell.co.uk", 7), +("@dell.com", 15), +("@discord.co.uk", 11), +("@discord.com", 75), +("@dishmail.net", 15), +("@docusign.com", 15), +("@dominos.com", 15), +("@doordash.com", 15), +("@dropbox.co.uk", 10), +("@dropbox.com", 170), +("@dsl.pipex.com", 15), +("@duckduckgo.com", 15), +("@ea.co.uk", 6), +("@ea.com", 15), +("@earthlink.net", 15), +("@eastlink.ca", 15), +("@ebay.co.uk", 8), +("@ebay.com", 25), +("@eclipse.net.uk", 5), +("@edf.com", 15), +("@edge.com", 15), +("@edu.tw", 15), +("@eff.com", 15), +("@electronicarts.com", 15), +("@email.it", 15), +("@emerson.com", 15), +("@epicgames.com", 15), +("@ericsson.com", 15), +("@espn.com", 20), +("@esso.com", 15), +("@eth.net", 15), +("@eventbrite.com", 15), +("@evernote.co.uk", 4), +("@evernote.com", 15), +("@execulink.com", 15), +("@expedia.com", 15), +("@experian.com", 15), +("@facebook.co.uk", 9), +("@facebook.com", 20), +("@fastmail.in", 15), +("@fastwebnet.it", 15), +("@fedex.co.uk", 5), +("@fedex.com", 15), +("@firefox.com", 35), +("@fitbit.co.uk", 3), +("@fitbit.com", 15), +("@flickr.co.uk", 6), +("@flickr.com", 15), +("@flipkart.co.uk", 7), +("@flipkart.com", 20), +("@foursquare.co.uk", 5), +("@foursquare.com", 15), +("@fox.com", 15), +("@foxnews.com", 15), +("@free.fr", 15), +("@freenet.de", 15), +("@frontier.com", 15), +("@gap.com", 15), +("@geico.com", 15), +("@generalelectric.com", 15), +("@github.co.uk", 12), +("@github.com", 165), +("@gitlab.com", 15), +("@gmail.com", 999), +("@gmx.ch", 5), +("@gmx.com", 15), +("@godaddy.com", 44), +("@goldmansachs.com", 15), +("@google.co.uk", 15), +("@google.com", 66), +("@googledocs.co.uk", 10), +("@googlemaps.com", 20), +("@goto.com", 15), +("@gotomeeting.com", 15), +("@gowallet.com", 15), +("@grammarly.com", 15), +("@greenpeace.com", 15), +("@guardian.com", 15), +("@gwi.net", 15), +("@hathway.com", 15), +("@hbo.co.uk", 7), +("@hbo.com", 15), +("@hinet.net", 15), +("@homedepot.com", 15), +("@hotels.com", 15), +("@hotmail.co.uk", 14), +("@hotmail.com", 400), +("@hp.co.uk", 9), +("@hp.com", 15), +("@hsbc.com", 15), +("@hulu.co.uk", 8), +("@hulu.com", 35), +("@ibm.co.uk", 6), +("@ibm.com", 35), +("@icbc.com", 15), +("@ice.com", 15), +("@icloud.com", 666), +("@icq.com", 15), +("@ideo.com", 15), +("@ieee.com", 15), +("@iflix.com", 15), +("@ifttt.com", 15), +("@imdb.com", 20), +("@imgur.com", 165), +("@iname.com", 15), +("@indeed.com", 15), +("@indiatimes.com", 15), +("@indo.net.id", 15), +("@inode.at", 15), +("@insightbb.com", 15), +("@instagram.co.uk", 11), +("@instagram.com", 44), +("@intel.com", 35), +("@interia.pl", 15), +("@internetarchive.com", 15), +("@intuit.com", 15), +("@investopedia.com", 15), +("@ipad.com", 15), +("@ipl.com", 15), +("@irs.gov", 15), +("@itunes.com", 15), +("@jack.com", 15), +("@jaguar.com", 15), +("@java.com", 15), +("@jcp.com", 15), +("@jetblue.com", 15), +("@jetbrains.com", 15), +("@jpmorgan.com", 15), +("@juniper.com", 15), +("@juno.com", 15), +("@justice.com", 15), +("@kaspersky.com", 15), +("@kayak.com", 15), +("@kfc.com", 15), +("@kickstarter.com", 15), +("@kik.com", 15), +("@kimo.com", 15), +("@kiss.com", 15), +("@kissanime.ru", 15), +("@kobo.com", 15), +("@kroger.com", 15), +("@laposte.net", 15), +("@last.fm", 15), +("@lastpass.com", 15), +("@lendingclub.com", 15), +("@lenovo.com", 15), +("@letsencrypt.com", 15), +("@lg.com", 15), +("@libero.it", 15), +("@liberty.com", 15), +("@lien.com", 15), +("@like.com", 15), +("@line.com", 15), +("@lineone.net", 15), +("@linkedin.co.uk", 10), +("@linkedin.com", 85), +("@linux.com", 15), +("@live.com", 150), +("@livechat.com", 15), +("@livejournal.com", 15), +("@livenation.com", 15), +("@logitech.com", 15), +("@los.com", 15), +("@lowes.com", 15), +("@lufthansa.com", 15), +("@lyft.com", 15), +("@mac.com", 15), +("@macys.com", 15), +("@mail.com", 150), +("@mail.ru", 120), +("@mail.twnic.net.tw", 5), +("@mailbox.co.uk", 5), +("@mailchimp.com", 20), +("@mapquest.com", 15), +("@marriott.com", 15), +("@mastercard.com", 35), +("@mcafee.com", 15), +("@mcdonalds.co.uk", 13), +("@mcdonalds.com", 105), +("@mchsi.com", 15), +("@me.com", 10), +("@medium.co.uk", 7), +("@medium.com", 20), +("@mega.nz", 15), +("@mercedes.com", 15), +("@messenger.com", 15), +("@microsoft.co.uk", 15), +("@microsoft.com", 220), +("@mint.com", 15), +("@mitsubishi.com", 15), +("@mix.com", 15), +("@morganstanley.com", 15), +("@mozilla.com", 35), +("@msa.hinet.net", 15), +("@msn.com", 25), +("@myspace.com", 15), +("@namecheap.com", 15), +("@napster.com", 15), +("@nationalgeographic.com", 15), +("@nbc.com", 15), +("@netflix.co.uk", 12), +("@netflix.com", 40), +("@netzero.net", 15), +("@neuf.fr", 15), +("@newegg.com", 15), +("@newyorktimes.com", 15), +("@nike.com", 15), +("@nintendo.co.uk", 8), +("@nintendo.com", 40), +("@nokia.com", 15), +("@norwegian.com", 15), +("@ntl.com", 15), +("@ntlworld.com", 15), +("@nuance.com", 15), +("@numericable.fr", 15), +("@nvidia.com", 15), +("@nytimes.com", 15), +("@office.com", 40), +("@office365.com", 20), +("@okcupid.com", 15), +("@okta.com", 15), +("@onedrive.com", 20), +("@onetel.com", 15), +("@opera.com", 20), +("@optonline.net", 15), +("@oracle.com", 35), +("@orange.net", 15), +("@outlook.co.uk", 14), +("@outlook.com", 400), +("@outlook365.com", 20), +("@overstock.com", 15), +("@pacbell.net", 15), +("@pacific.net.sg", 15), +("@pandora.com", 15), +("@patreon.com", 15), +("@paypal.co.uk", 11), +("@paypal.com", 200), +("@pchome.com.tw", 15), +("@pepsi.com", 15), +("@philips.com", 15), +("@photobucket.com", 15), +("@picasa.com", 15), +("@pinterest.com", 30), +("@pixabay.com", 15), +("@plasa.com", 15), +("@playstation.com", 40), +("@plus.com", 15), +("@pnc.com", 15), +("@pornhub.com", 69), +("@poste.it", 15), +("@privacy.com", 15), +("@progressive.com", 15), +("@proton.com", 15), +("@protonmail.com", 50), +("@pubg.com", 15), +("@quora.com", 35), +("@rackspace.com", 15), +("@rad.net.id", 2), +("@reddit.co.uk", 10), +("@reddit.com", 35), +("@redhat.com", 15), +("@rediffmail.com", 15), +("@riotgames.com", 15), +("@roadrunner.com", 15), +("@roblox.com", 100), +("@rocketmail.com", 15), +("@rockstar.com", 15), +("@rockstargames.co.uk", 9), +("@rockstargames.com", 15), +("@rogers.com", 15), +("@roku.com", 15), +("@safari.com", 15), +("@sales.com", 88), +("@salesfloor.com", 88), +("@salesforce.co.uk", 6), +("@salesforce.com", 88), +("@samsung.com", 20), +("@sap.com", 15), +("@sbcglobal.net", 15), +("@scratch.mit.edu", 26), +("@screaming.net", 15), +("@seed.net.tw", 5), +("@sega.com", 15), +("@sfr.fr", 5), +("@shaw.ca", 15), +("@shell.com", 15), +("@shopify.com", 35), +("@siemens.com", 15), +("@sify.com", 15), +("@signal.com", 15), +("@sina.com", 15), +("@singa.com", 15), +("@singnet.com.sg", 5), +("@sky.com", 15), +("@skype.co.uk", 13), +("@skype.com", 20), +("@slack.com", 30), +("@snapchat.com", 20), +("@so-net.net.tw", 1), +("@sony.com", 35), +("@soundcloud.com", 20), +("@spotify.co.uk", 5), +("@spotify.com", 40), +("@square.com", 15), +("@stackexchange.com", 30), +("@stackoverflow.co.uk", 4), +("@stackoverflow.com", 20), +("@starbucks.com", 15), +("@starhub.net.sg", 15), +("@startpage.com", 15), +("@starz.com", 15), +("@steam.com", 40), +("@steamcommunity.com", 20), +("@steampowered.com", 20), +("@stripe.com", 15), +("@subaru.com", 15), +("@sunrise.ch", 5), +("@supanet.com", 15), +("@suzuki.com", 15), +("@swbell.net", 15), +("@sympatico.ca", 15), +("@talk21.com", 15), +("@talktalk.net", 15), +("@target.com", 15), +("@taringa.net", 15), +("@td.com", 15), +("@tds.net", 15), +("@teams.com", 15), +("@teamviewer.com", 15), +("@techcrunch.com", 15), +("@tele2.it", 15), +("@telegram.com", 15), +("@telegram.org", 15), +("@telkom.net", 15), +("@telkomsel.co.id", 5), +("@telus.net", 15), +("@tencent.com", 20), +("@tesco.net", 15), +("@tesla.com", 20), +("@theguardian.com", 15), +("@thetrainline.com", 15), +("@threema.com", 15), +("@tiktok.co.uk", 3), +("@tiktok.com", 40), +("@time.com", 15), +("@tin.it", 15), +("@tiscali.co.uk", 15), +("@tistory.com", 15), +("@tmobile.com", 20), +("@tonline.de", 5), +("@torproject.com", 15), +("@totalise.co.uk", 5), +("@toyota.com", 15), +("@trello.com", 30), +("@tripadvisor.com", 15), +("@trivago.com", 15), +("@tumblr.com", 20), +("@twitch.com", 15), +("@twitch.tv", 20), +("@twitter.co.uk", 7), +("@twitter.com", 150), +("@twnic.net", 15), +("@uber.co.uk", 8) +("@uber.com", 20), +("@ubisoft.com", 15), +("@udemy.com", 15), +("@uk2.net", 5), +("@ukgateway.net", 15), +("@ukonline.co.uk", 1), +("@ups.com", 150), +("@usat.net.id", 5), +("@usatoday.com", 15), +("@usbank.com", 15), +("@usps.com", 15), +("@v21.co.uk", 5), +("@valve.com", 15), +("@verizon.com", 20), +("@verizon.net", 20), +("@videotron.ca", 15), +("@vimeo.com", 35), +("@virgilio.it", 15), +("@virginmedia.com", 15), +("@visa.com", 170), +("@vk.com", 20), +("@vodafone.it", 15), +("@vsnl.net", 15), +("@vudu.com", 15), +("@walmart.com", 20), +("@wanadoo.co.uk", 15), +("@wanadoo.fr", 15), +("@warnerbros.com", 15), +("@washingtonpost.com", 15), +("@webmail.ru", 15), +("@wechat.com", 20), +("@weibo.com", 20), +("@wellsfargo.com", 15), +("@wetransfer.com", 15), +("@whatsapp.com", 40), +("@wikileaks.com", 15), +("@wikimedia.com", 15), +("@wikimedia.org", 20), +("@wikipedia.com", 35), +("@wikipedia.org", 20), +("@wix.com", 15), +("@woocommerce.com", 15), +("@wordpress.com", 40), +("@xbox.com", 40), +("@xhamster.com", 69), +("@xl.co.id", 1), +("@xuite.net", 15), +("@yahoo.co.jp", 16), +("@yahoo.com", 300), +("@yahoo.jp", 2), +("@yandex.com", 7), +("@yandex.ru", 20), +("@yelp.com", 30), +("@ymail.com", 150), +("@youku.com", 20), +("@youtube.com", 300), +("@zapakmail.com", 15), +("@zara.com", 15), +("@zen.co.uk", 5), +("@zendesk.com", 30), +("@zillow.com", 15), +("@zoho.com", 30), +("@zomato.com", 15), +("@zoom.com", 15), +("@zoom.us", 15), + +] \ No newline at end of file From fa88f2404361d9dd66db637e5292447e1af8c4ba Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Wed, 3 Jul 2024 01:44:49 -0400 Subject: [PATCH 12/13] req.txt added --- requirements.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..b5ff327 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,8 @@ +threading +requests +random +string +names +logging +time +fake_useragent \ No newline at end of file From 63ee0f1515141a4c60bf1dbed314d021a475bc91 Mon Sep 17 00:00:00 2001 From: B1GBOOM Date: Wed, 3 Jul 2024 01:49:45 -0400 Subject: [PATCH 13/13] email list deletion from main dir --- emailHosts.py | 521 -------------------------------------------------- 1 file changed, 521 deletions(-) delete mode 100644 emailHosts.py diff --git a/emailHosts.py b/emailHosts.py deleted file mode 100644 index 5a86998..0000000 --- a/emailHosts.py +++ /dev/null @@ -1,521 +0,0 @@ -weighted_email_domains = [ -("@accenture.ca", 12), -("@accenture.com", 15), -("@activision.com", 15), -("@activision.net", 8), -("@adobe.com", 165), -("@adobe.uk", 15), -("@adp.co.uk", 5), -("@adp.com", 15), -("@airbnb.co.uk", 10), -("@airbnb.com", 15), -("@airtelmail.in", 15), -("@alibaba.co.uk", 6), -("@alibaba.com", 150), -("@alice.it", 15), -("@aliceadsl.fr", 15), -("@aliexpress.com", 15), -("@aliexpress.in", 7), -("@alipay.com", 20), -("@alipay.jp", 3), -("@allianz.com", 15), -("@amazon.co.uk", 14), -("@amazon.com", 105), -("@americanexpress.com", 15), -("@android.com", 20), -("@android.net", 9), -("@aol.co.uk", 5), -("@aol.com", 40), -("@aon.at", 15), -("@apple.ca", 13), -("@apple.com", 100), -("@aramco.com", 15), -("@arcor.de", 15), -("@asana.co.uk", 6), -("@asana.com", 15), -("@atlassian.com", 15), -("@atlassian.net", 7), -("@att.com", 20), -("@att.net", 20), -("@automatic.com", 15), -("@avast.com", 15), -("@avast.net", 4), -("@baidu.com", 20), -("@baidu.jp", 8), -("@bbox.fr", 15), -("@bellsouth.net", 15), -("@bilibili.com", 20), -("@blizzard.com", 15), -("@blocker.com", 15), -("@blogger.com", 15), -("@bloomberg.com", 15), -("@bluewin.ch", 5), -("@blueyonder.co.uk", 5), -("@bol.net.in", 5), -("@booking.co.uk", 3), -("@booking.com", 15), -("@box.co.uk", 2), -("@box.com", 10), -("@bp.com", 5), -("@bplmobile.com", 15), -("@btconnect.com", 15), -("@btinternet.com", 15), -("@btopenworld.com", 15), -("@canva.com", 15), -("@capitalone.com", 15), -("@cathaypacific.co.uk", 5), -("@cathaypacific.com", 15), -("@cbn.net.id", 15), -("@cfl.rr.com", 15), -("@charter.com", 20), -("@charter.net", 15), -("@chase.com", 15), -("@chello.at", 15), -("@chrome.com", 15), -("@cisco.co.uk", 6), -("@cisco.com", 15), -("@citi.com", 15), -("@citibank.com", 15), -("@club-internet.fr", 15), -("@cm1.hinet.net", 15), -("@cognizant.com", 15), -("@comcast.co.uk", 9), -("@comcast.com", 20), -("@comcast.net", 20), -("@costco.co.uk", 4), -("@costco.com", 15), -("@cox.net", 15), -("@craigslist.co.uk", 3), -("@craigslist.org", 15), -("@creditagricole.com", 15), -("@creditkarma.com", 15), -("@dell.co.uk", 7), -("@dell.com", 15), -("@discord.co.uk", 11), -("@discord.com", 75), -("@dishmail.net", 15), -("@docusign.com", 15), -("@dominos.com", 15), -("@doordash.com", 15), -("@dropbox.co.uk", 10), -("@dropbox.com", 170), -("@dsl.pipex.com", 15), -("@duckduckgo.com", 15), -("@ea.co.uk", 6), -("@ea.com", 15), -("@earthlink.net", 15), -("@eastlink.ca", 15), -("@ebay.co.uk", 8), -("@ebay.com", 25), -("@eclipse.net.uk", 5), -("@edf.com", 15), -("@edge.com", 15), -("@edu.tw", 15), -("@eff.com", 15), -("@electronicarts.com", 15), -("@email.it", 15), -("@emerson.com", 15), -("@epicgames.com", 15), -("@ericsson.com", 15), -("@espn.com", 20), -("@esso.com", 15), -("@eth.net", 15), -("@eventbrite.com", 15), -("@evernote.co.uk", 4), -("@evernote.com", 15), -("@execulink.com", 15), -("@expedia.com", 15), -("@experian.com", 15), -("@facebook.co.uk", 9), -("@facebook.com", 20), -("@fastmail.in", 15), -("@fastwebnet.it", 15), -("@fedex.co.uk", 5), -("@fedex.com", 15), -("@firefox.com", 35), -("@fitbit.co.uk", 3), -("@fitbit.com", 15), -("@flickr.co.uk", 6), -("@flickr.com", 15), -("@flipkart.co.uk", 7), -("@flipkart.com", 20), -("@foursquare.co.uk", 5), -("@foursquare.com", 15), -("@fox.com", 15), -("@foxnews.com", 15), -("@free.fr", 15), -("@freenet.de", 15), -("@frontier.com", 15), -("@gap.com", 15), -("@geico.com", 15), -("@generalelectric.com", 15), -("@github.co.uk", 12), -("@github.com", 165), -("@gitlab.com", 15), -("@gmail.com", 999), -("@gmx.ch", 5), -("@gmx.com", 15), -("@godaddy.com", 44), -("@goldmansachs.com", 15), -("@google.co.uk", 15), -("@google.com", 66), -("@googledocs.co.uk", 10), -("@googlemaps.com", 20), -("@goto.com", 15), -("@gotomeeting.com", 15), -("@gowallet.com", 15), -("@grammarly.com", 15), -("@greenpeace.com", 15), -("@guardian.com", 15), -("@gwi.net", 15), -("@hathway.com", 15), -("@hbo.co.uk", 7), -("@hbo.com", 15), -("@hinet.net", 15), -("@homedepot.com", 15), -("@hotels.com", 15), -("@hotmail.co.uk", 14), -("@hotmail.com", 400), -("@hp.co.uk", 9), -("@hp.com", 15), -("@hsbc.com", 15), -("@hulu.co.uk", 8), -("@hulu.com", 35), -("@ibm.co.uk", 6), -("@ibm.com", 35), -("@icbc.com", 15), -("@ice.com", 15), -("@icloud.com", 666), -("@icq.com", 15), -("@ideo.com", 15), -("@ieee.com", 15), -("@iflix.com", 15), -("@ifttt.com", 15), -("@imdb.com", 20), -("@imgur.com", 165), -("@iname.com", 15), -("@indeed.com", 15), -("@indiatimes.com", 15), -("@indo.net.id", 15), -("@inode.at", 15), -("@insightbb.com", 15), -("@instagram.co.uk", 11), -("@instagram.com", 44), -("@intel.com", 35), -("@interia.pl", 15), -("@internetarchive.com", 15), -("@intuit.com", 15), -("@investopedia.com", 15), -("@ipad.com", 15), -("@ipl.com", 15), -("@irs.gov", 15), -("@itunes.com", 15), -("@jack.com", 15), -("@jaguar.com", 15), -("@java.com", 15), -("@jcp.com", 15), -("@jetblue.com", 15), -("@jetbrains.com", 15), -("@jpmorgan.com", 15), -("@juniper.com", 15), -("@juno.com", 15), -("@justice.com", 15), -("@kaspersky.com", 15), -("@kayak.com", 15), -("@kfc.com", 15), -("@kickstarter.com", 15), -("@kik.com", 15), -("@kimo.com", 15), -("@kiss.com", 15), -("@kissanime.ru", 15), -("@kobo.com", 15), -("@kroger.com", 15), -("@laposte.net", 15), -("@last.fm", 15), -("@lastpass.com", 15), -("@lendingclub.com", 15), -("@lenovo.com", 15), -("@letsencrypt.com", 15), -("@lg.com", 15), -("@libero.it", 15), -("@liberty.com", 15), -("@lien.com", 15), -("@like.com", 15), -("@line.com", 15), -("@lineone.net", 15), -("@linkedin.co.uk", 10), -("@linkedin.com", 85), -("@linux.com", 15), -("@live.com", 150), -("@livechat.com", 15), -("@livejournal.com", 15), -("@livenation.com", 15), -("@logitech.com", 15), -("@los.com", 15), -("@lowes.com", 15), -("@lufthansa.com", 15), -("@lyft.com", 15), -("@mac.com", 15), -("@macys.com", 15), -("@mail.com", 150), -("@mail.ru", 120), -("@mail.twnic.net.tw", 5), -("@mailbox.co.uk", 5), -("@mailchimp.com", 20), -("@mapquest.com", 15), -("@marriott.com", 15), -("@mastercard.com", 35), -("@mcafee.com", 15), -("@mcdonalds.co.uk", 13), -("@mcdonalds.com", 105), -("@mchsi.com", 15), -("@me.com", 10), -("@medium.co.uk", 7), -("@medium.com", 20), -("@mega.nz", 15), -("@mercedes.com", 15), -("@messenger.com", 15), -("@microsoft.co.uk", 15), -("@microsoft.com", 220), -("@mint.com", 15), -("@mitsubishi.com", 15), -("@mix.com", 15), -("@morganstanley.com", 15), -("@mozilla.com", 35), -("@msa.hinet.net", 15), -("@msn.com", 25), -("@myspace.com", 15), -("@namecheap.com", 15), -("@napster.com", 15), -("@nationalgeographic.com", 15), -("@nbc.com", 15), -("@netflix.co.uk", 12), -("@netflix.com", 40), -("@netzero.net", 15), -("@neuf.fr", 15), -("@newegg.com", 15), -("@newyorktimes.com", 15), -("@nike.com", 15), -("@nintendo.co.uk", 8), -("@nintendo.com", 40), -("@nokia.com", 15), -("@norwegian.com", 15), -("@ntl.com", 15), -("@ntlworld.com", 15), -("@nuance.com", 15), -("@numericable.fr", 15), -("@nvidia.com", 15), -("@nytimes.com", 15), -("@office.com", 40), -("@office365.com", 20), -("@okcupid.com", 15), -("@okta.com", 15), -("@onedrive.com", 20), -("@onetel.com", 15), -("@opera.com", 20), -("@optonline.net", 15), -("@oracle.com", 35), -("@orange.net", 15), -("@outlook.co.uk", 14), -("@outlook.com", 400), -("@outlook365.com", 20), -("@overstock.com", 15), -("@pacbell.net", 15), -("@pacific.net.sg", 15), -("@pandora.com", 15), -("@patreon.com", 15), -("@paypal.co.uk", 11), -("@paypal.com", 200), -("@pchome.com.tw", 15), -("@pepsi.com", 15), -("@philips.com", 15), -("@photobucket.com", 15), -("@picasa.com", 15), -("@pinterest.com", 30), -("@pixabay.com", 15), -("@plasa.com", 15), -("@playstation.com", 40), -("@plus.com", 15), -("@pnc.com", 15), -("@pornhub.com", 69), -("@poste.it", 15), -("@privacy.com", 15), -("@progressive.com", 15), -("@proton.com", 15), -("@protonmail.com", 50), -("@pubg.com", 15), -("@quora.com", 35), -("@rackspace.com", 15), -("@rad.net.id", 2), -("@reddit.co.uk", 10), -("@reddit.com", 35), -("@redhat.com", 15), -("@rediffmail.com", 15), -("@riotgames.com", 15), -("@roadrunner.com", 15), -("@roblox.com", 100), -("@rocketmail.com", 15), -("@rockstar.com", 15), -("@rockstargames.co.uk", 9), -("@rockstargames.com", 15), -("@rogers.com", 15), -("@roku.com", 15), -("@safari.com", 15), -("@sales.com", 88), -("@salesfloor.com", 88), -("@salesforce.co.uk", 6), -("@salesforce.com", 88), -("@samsung.com", 20), -("@sap.com", 15), -("@sbcglobal.net", 15), -("@scratch.mit.edu", 26), -("@screaming.net", 15), -("@seed.net.tw", 5), -("@sega.com", 15), -("@sfr.fr", 5), -("@shaw.ca", 15), -("@shell.com", 15), -("@shopify.com", 35), -("@siemens.com", 15), -("@sify.com", 15), -("@signal.com", 15), -("@sina.com", 15), -("@singa.com", 15), -("@singnet.com.sg", 5), -("@sky.com", 15), -("@skype.co.uk", 13), -("@skype.com", 20), -("@slack.com", 30), -("@snapchat.com", 20), -("@so-net.net.tw", 1), -("@sony.com", 35), -("@soundcloud.com", 20), -("@spotify.co.uk", 5), -("@spotify.com", 40), -("@square.com", 15), -("@stackexchange.com", 30), -("@stackoverflow.co.uk", 4), -("@stackoverflow.com", 20), -("@starbucks.com", 15), -("@starhub.net.sg", 15), -("@startpage.com", 15), -("@starz.com", 15), -("@steam.com", 40), -("@steamcommunity.com", 20), -("@steampowered.com", 20), -("@stripe.com", 15), -("@subaru.com", 15), -("@sunrise.ch", 5), -("@supanet.com", 15), -("@suzuki.com", 15), -("@swbell.net", 15), -("@sympatico.ca", 15), -("@talk21.com", 15), -("@talktalk.net", 15), -("@target.com", 15), -("@taringa.net", 15), -("@td.com", 15), -("@tds.net", 15), -("@teams.com", 15), -("@teamviewer.com", 15), -("@techcrunch.com", 15), -("@tele2.it", 15), -("@telegram.com", 15), -("@telegram.org", 15), -("@telkom.net", 15), -("@telkomsel.co.id", 5), -("@telus.net", 15), -("@tencent.com", 20), -("@tesco.net", 15), -("@tesla.com", 20), -("@theguardian.com", 15), -("@thetrainline.com", 15), -("@threema.com", 15), -("@tiktok.co.uk", 3), -("@tiktok.com", 40), -("@time.com", 15), -("@tin.it", 15), -("@tiscali.co.uk", 15), -("@tistory.com", 15), -("@tmobile.com", 20), -("@tonline.de", 5), -("@torproject.com", 15), -("@totalise.co.uk", 5), -("@toyota.com", 15), -("@trello.com", 30), -("@tripadvisor.com", 15), -("@trivago.com", 15), -("@tumblr.com", 20), -("@twitch.com", 15), -("@twitch.tv", 20), -("@twitter.co.uk", 7), -("@twitter.com", 150), -("@twnic.net", 15), -("@uber.co.uk", 8) -("@uber.com", 20), -("@ubisoft.com", 15), -("@udemy.com", 15), -("@uk2.net", 5), -("@ukgateway.net", 15), -("@ukonline.co.uk", 1), -("@ups.com", 150), -("@usat.net.id", 5), -("@usatoday.com", 15), -("@usbank.com", 15), -("@usps.com", 15), -("@v21.co.uk", 5), -("@valve.com", 15), -("@verizon.com", 20), -("@verizon.net", 20), -("@videotron.ca", 15), -("@vimeo.com", 35), -("@virgilio.it", 15), -("@virginmedia.com", 15), -("@visa.com", 170), -("@vk.com", 20), -("@vodafone.it", 15), -("@vsnl.net", 15), -("@vudu.com", 15), -("@walmart.com", 20), -("@wanadoo.co.uk", 15), -("@wanadoo.fr", 15), -("@warnerbros.com", 15), -("@washingtonpost.com", 15), -("@webmail.ru", 15), -("@wechat.com", 20), -("@weibo.com", 20), -("@wellsfargo.com", 15), -("@wetransfer.com", 15), -("@whatsapp.com", 40), -("@wikileaks.com", 15), -("@wikimedia.com", 15), -("@wikimedia.org", 20), -("@wikipedia.com", 35), -("@wikipedia.org", 20), -("@wix.com", 15), -("@woocommerce.com", 15), -("@wordpress.com", 40), -("@xbox.com", 40), -("@xhamster.com", 69), -("@xl.co.id", 1), -("@xuite.net", 15), -("@yahoo.co.jp", 16), -("@yahoo.com", 300), -("@yahoo.jp", 2), -("@yandex.com", 7), -("@yandex.ru", 20), -("@yelp.com", 30), -("@ymail.com", 150), -("@youku.com", 20), -("@youtube.com", 300), -("@zapakmail.com", 15), -("@zara.com", 15), -("@zen.co.uk", 5), -("@zendesk.com", 30), -("@zillow.com", 15), -("@zoho.com", 30), -("@zomato.com", 15), -("@zoom.com", 15), -("@zoom.us", 15), - -] \ No newline at end of file