DakotaNelson / sneaky-creeper

Get your APT on using social media as a tool for data exfiltration.
https://strikersecurity.com/projects/sneaky-creeper-covert-data-exfiltration/
MIT License
144 stars 28 forks source link

Davinerd modules extended attributes #97

Closed DakotaNelson closed 8 years ago

DakotaNelson commented 8 years ago

Supersedes #84.

DakotaNelson commented 8 years ago

How does this look @davinerd? Instead of adding separate 'optional' dictionaries, I just put them all in one but used objects. The biggest advantage to me is that this allows specifying a default and also having a description so people know what to put in each. It's also slightly more extensible for the future.

DakotaNelson commented 8 years ago

I'd also like to modify the getter functions (self.param('sending', 'paramName')) so that the 'sending' portion is not longer required based on whether you're sending or receiving at the time. But, this will do for now.

davinerd commented 8 years ago

this is awesome! Merge this so I can rebase my repo and start working on this. Good job!