From 838e91f57f4f4aa038da814f39c4e81e30d707d1 Mon Sep 17 00:00:00 2001 From: guyskk Date: Mon, 14 Mar 2022 10:19:06 +0800 Subject: [PATCH] fix catch BaseException and bare except --- .gitignore | 3 +++ holehe/core.py | 4 ++-- holehe/modules/cms/atlassian.py | 2 +- holehe/modules/cms/gravatar.py | 2 +- holehe/modules/cms/voxmedia.py | 2 +- holehe/modules/cms/wordpress.py | 2 +- holehe/modules/company/aboutme.py | 2 +- holehe/modules/forum/babeshows.py | 6 +++--- holehe/modules/forum/badeggsonline.py | 6 +++--- holehe/modules/forum/biosmods.py | 4 ++-- holehe/modules/forum/biotechnologyforums.py | 4 ++-- holehe/modules/forum/blackworldforum.py | 4 ++-- holehe/modules/forum/blitzortung.py | 4 ++-- holehe/modules/forum/bluegrassrivals.py | 4 ++-- holehe/modules/forum/cambridgemt.py | 4 ++-- holehe/modules/forum/chinaphonearena.py | 4 ++-- holehe/modules/forum/clashfarmer.py | 4 ++-- holehe/modules/forum/codeigniter.py | 4 ++-- holehe/modules/forum/cpaelites.py | 4 ++-- holehe/modules/forum/cpahero.py | 4 ++-- holehe/modules/forum/cracked_to.py | 2 +- holehe/modules/forum/demonforums.py | 4 ++-- holehe/modules/forum/freiberg.py | 4 ++-- holehe/modules/forum/koditv.py | 4 ++-- holehe/modules/forum/mybb.py | 4 ++-- holehe/modules/forum/nattyornot.py | 6 +++--- holehe/modules/forum/ndemiccreations.py | 4 ++-- holehe/modules/forum/nextpvr.py | 4 ++-- holehe/modules/forum/odampublishing.py | 4 ++-- holehe/modules/forum/onlinesequencer.py | 6 +++--- holehe/modules/forum/raidforums.py | 2 +- holehe/modules/forum/thecardboard.py | 6 +++--- holehe/modules/forum/therianguide.py | 4 ++-- holehe/modules/forum/thevapingforum.py | 4 ++-- holehe/modules/forum/treasureclassifieds.py | 4 ++-- holehe/modules/jobs/coroflot.py | 2 +- holehe/modules/jobs/freelancer.py | 2 +- holehe/modules/jobs/seoclerks.py | 2 +- holehe/modules/learning/diigo.py | 4 ++-- holehe/modules/learning/quora.py | 4 ++-- holehe/modules/mails/google.py | 2 +- holehe/modules/mails/laposte.py | 2 +- holehe/modules/mails/mail_ru.py | 4 ++-- holehe/modules/mails/protonmail.py | 6 +++--- holehe/modules/mails/yahoo.py | 2 +- holehe/modules/medias/ello.py | 2 +- holehe/modules/medias/flickr.py | 2 +- holehe/modules/medias/komoot.py | 2 +- holehe/modules/medias/rambler.py | 2 +- holehe/modules/medical/caringbridge.py | 2 +- holehe/modules/music/blip.py | 2 +- holehe/modules/music/lastfm.py | 4 ++-- holehe/modules/music/smule.py | 2 +- holehe/modules/music/spotify.py | 2 +- holehe/modules/music/tunefind.py | 2 +- holehe/modules/osint/rocketreach.py | 2 +- holehe/modules/payment/venmo.py | 2 +- holehe/modules/porn/pornhub.py | 6 +++--- holehe/modules/porn/redtube.py | 2 +- holehe/modules/porn/xvideos.py | 4 ++-- holehe/modules/products/eventbrite.py | 4 ++-- holehe/modules/products/nike.py | 2 +- holehe/modules/programing/codecademy.py | 2 +- holehe/modules/programing/codepen.py | 2 +- holehe/modules/programing/devrant.py | 2 +- holehe/modules/programing/replit.py | 2 +- holehe/modules/real_estate/vrbo.py | 2 +- holehe/modules/shopping/amazon.py | 2 +- holehe/modules/shopping/garmin.py | 4 ++-- holehe/modules/shopping/naturabuy.py | 2 +- holehe/modules/shopping/vivino.py | 2 +- holehe/modules/social_media/bitmoji.py | 2 +- holehe/modules/social_media/crevado.py | 4 ++-- holehe/modules/social_media/discord.py | 4 ++-- holehe/modules/social_media/instagram.py | 2 +- holehe/modules/social_media/myspace.py | 6 +++--- holehe/modules/social_media/odnoklassniki.py | 2 +- holehe/modules/social_media/parler.py | 2 +- holehe/modules/social_media/patreon.py | 2 +- holehe/modules/social_media/snapchat.py | 2 +- holehe/modules/social_media/strava.py | 2 +- holehe/modules/social_media/tellonym.py | 2 +- holehe/modules/social_media/tumblr.py | 4 ++-- holehe/modules/social_media/twitter.py | 2 +- holehe/modules/social_media/vsco.py | 2 +- holehe/modules/social_media/wattpad.py | 2 +- holehe/modules/social_media/xing.py | 4 ++-- holehe/modules/software/adobe.py | 2 +- holehe/modules/software/issuu.py | 2 +- holehe/modules/transport/blablacar.py | 4 ++-- 90 files changed, 142 insertions(+), 139 deletions(-) diff --git a/.gitignore b/.gitignore index 16dda41..1c6412c 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,6 @@ holehe.egg-info .idea venv test_module.py +build/ +dist/ +.python-version diff --git a/holehe/core.py b/holehe/core.py index c579b82..425e5c5 100644 --- a/holehe/core.py +++ b/holehe/core.py @@ -24,7 +24,7 @@ try: import cookielib -except BaseException: +except Exception: import http.cookiejar as cookielib @@ -161,7 +161,7 @@ async def launch_module(module,email, client, out): data={'aboutme': 'about.me', 'adobe': 'adobe.com', 'amazon': 'amazon.com', 'anydo': 'any.do', 'archive': 'archive.org', 'armurerieauxerre': 'armurerie-auxerre.com', 'atlassian': 'atlassian.com', 'babeshows': 'babeshows.co.uk', 'badeggsonline': 'badeggsonline.com', 'biosmods': 'bios-mods.com', 'biotechnologyforums': 'biotechnologyforums.com', 'bitmoji': 'bitmoji.com', 'blablacar': 'blablacar.com', 'blackworldforum': 'blackworldforum.com', 'blip': 'blip.fm', 'blitzortung': 'forum.blitzortung.org', 'bluegrassrivals': 'bluegrassrivals.com', 'bodybuilding': 'bodybuilding.com', 'buymeacoffee': 'buymeacoffee.com', 'cambridgemt': 'discussion.cambridge-mt.com', 'caringbridge': 'caringbridge.org', 'chinaphonearena': 'chinaphonearena.com', 'clashfarmer': 'clashfarmer.com', 'codecademy': 'codecademy.com', 'codeigniter': 'forum.codeigniter.com', 'codepen': 'codepen.io', 'coroflot': 'coroflot.com', 'cpaelites': 'cpaelites.com', 'cpahero': 'cpahero.com', 'cracked_to': 'cracked.to', 'crevado': 'crevado.com', 'deliveroo': 'deliveroo.com', 'demonforums': 'demonforums.net', 'devrant': 'devrant.com', 'diigo': 'diigo.com', 'discord': 'discord.com', 'docker': 'docker.com', 'dominosfr': 'dominos.fr', 'ebay': 'ebay.com', 'ello': 'ello.co', 'envato': 'envato.com', 'eventbrite': 'eventbrite.com', 'evernote': 'evernote.com', 'fanpop': 'fanpop.com', 'firefox': 'firefox.com', 'flickr': 'flickr.com', 'freelancer': 'freelancer.com', 'freiberg': 'drachenhort.user.stunet.tu-freiberg.de', 'garmin': 'garmin.com', 'github': 'github.com', 'google': 'google.com', 'gravatar': 'gravatar.com', 'imgur': 'imgur.com', 'instagram': 'instagram.com', 'issuu': 'issuu.com', 'koditv': 'forum.kodi.tv', 'komoot': 'komoot.com', 'laposte': 'laposte.fr', 'lastfm': 'last.fm', 'lastpass': 'lastpass.com', 'mail_ru': 'mail.ru', 'mybb': 'community.mybb.com', 'myspace': 'myspace.com', 'nattyornot': 'nattyornotforum.nattyornot.com', 'naturabuy': 'naturabuy.fr', 'ndemiccreations': 'forum.ndemiccreations.com', 'nextpvr': 'forums.nextpvr.com', 'nike': 'nike.com', 'odampublishing': 'forum.odampublishing.com', 'odnoklassniki': 'ok.ru', 'office365': 'office365.com', 'onlinesequencer': 'onlinesequencer.net', 'parler': 'parler.com', 'patreon': 'patreon.com', 'pinterest': 'pinterest.com', 'plurk': 'plurk.com', 'pornhub': 'pornhub.com', 'protonmail': 'protonmail.ch', 'quora': 'quora.com', 'raidforums': 'raidforums.com', 'rambler': 'rambler.ru', 'redtube': 'redtube.com', 'replit': 'replit.com', 'rocketreach': 'rocketreach.co', 'samsung': 'samsung.com', 'seoclerks': 'seoclerks.com', 'sevencups': '7cups.com', 'smule': 'smule.com', 'snapchat': 'snapchat.com', 'soundcloud': 'soundcloud.com', 'sporcle': 'sporcle.com', 'spotify': 'spotify.com', 'strava': 'strava.com', 'taringa': 'taringa.net', 'teamtreehouse': 'teamtreehouse.com', 'tellonym': 'tellonym.me', 'thecardboard': 'thecardboard.org', 'therianguide': 'forums.therian-guide.com', 'thevapingforum': 'thevapingforum.com', 'treasureclassifieds': 'forum.treasureclassifieds.com', 'tumblr': 'tumblr.com', 'tunefind': 'tunefind.com', 'twitter': 'twitter.com', 'venmo': 'venmo.com', 'vivino': 'vivino.com', 'voxmedia': 'voxmedia.com', 'vrbo': 'vrbo.com', 'vsco': 'vsco.co', 'wattpad': 'wattpad.com', 'wordpress': 'wordpress.com', 'xing': 'xing.com', 'xnxx': 'xnxx.com', 'xvideos': 'xvideos.com', 'yahoo': 'yahoo.com','hubspot': 'hubspot.com', 'pipedrive': 'pipedrive.com', 'insightly': 'insightly.com', 'nutshell': 'nutshell.com', 'zoho': 'zoho.com', 'axonaut': 'axonaut.com', 'amocrm': 'amocrm.com', 'nimble': 'nimble.com', 'nocrm': 'nocrm.io', 'teamleader': 'teamleader.eu'} try: await module(email, client, out) - except : + except Exception: name=str(module).split('\n