-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trashpanda #1154
Trashpanda #1154
Conversation
Update - 30/9
Update master 16-01-2021
Codecov Report
@@ Coverage Diff @@
## master #1154 +/- ##
==========================================
- Coverage 50.24% 50.18% -0.06%
==========================================
Files 454 456 +2
Lines 36631 36802 +171
==========================================
+ Hits 18406 18470 +64
- Misses 18225 18332 +107
Continue to review full report at Codecov.
|
modules/sfp_trashpanda.py
Outdated
|
||
meta = { | ||
'name': "Trashpanda", | ||
'summary': "Queries got-hacked.wtf to gather intelligence about metions of target in pastesites", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo (metions) and please mention TrashPanda in the summary, not the website.
modules/sfp_trashpanda.py
Outdated
'references': [ | ||
"http://api.got-hacked.wtf:5580/help" | ||
], | ||
'favIcon': "https://seon.io/assets/favicons/favicon-16x16.png", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wrong favicon
modules/sfp_trashpanda.py
Outdated
'summary': "Queries got-hacked.wtf to gather intelligence about metions of target in pastesites", | ||
'flags': ["apikey"], | ||
'useCases': ["Footprint", "Investigate", "Passive"], | ||
'categories': ["Real World"], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this Real World?
modules/sfp_trashpanda.py
Outdated
'name': "Trashpanda", | ||
'summary': "Queries got-hacked.wtf to gather intelligence about metions of target in pastesites", | ||
'flags': ["apikey"], | ||
'useCases': ["Footprint", "Investigate", "Passive"], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Footprint is not applicable here.
modules/sfp_trashpanda.py
Outdated
'categories': ["Real World"], | ||
'dataSource': { | ||
'website': "https://got-hacked.wtf", | ||
'model': "COMMERCIAL_ONLY", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be FREE_AUTH_LIMITED
'logo': "https://got-hacked.wtf/wp-content/uploads/2020/07/cropped-IMG_7619.jpg", | ||
'description': "The bot searches different paste sites for leaked credentials." | ||
"The API itself gives access to all unique credentials the bot ever detected.", | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instructions to obtain the API key are to follow the instructions at https://got-hacked.wtf/
modules/sfp_trashpanda.py
Outdated
|
||
# Option descriptions | ||
optdescs = { | ||
'api_key_username': "got-hacked.wtf API Key Username", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use TrashPanda instead of got-hacked.wtf. Also since it's not technically an API key you get, you can leave the two options as Username and Password, not mentioning API Key.
# produced. | ||
def producedEvents(self): | ||
return [ | ||
"LEAKSITE_CONTENT", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see this being generated? It should be (see sfp_pastebin for example).
modules/sfp_trashpanda.py
Outdated
|
||
# Option descriptions | ||
optdescs = { | ||
'username': "Trashpanda API Username", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These keys need to be consistent with those in opts
.
No description provided.