Skip to content
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

Organize payloads by platform #79

Open
ericfri opened this issue Mar 19, 2017 · 8 comments
Open

Organize payloads by platform #79

ericfri opened this issue Mar 19, 2017 · 8 comments

Comments

@ericfri
Copy link
Contributor

ericfri commented Mar 19, 2017

After looking through the payloads, it's not always imeediatly obvious which platform the payload is for. I think it would make sense to organize them into Windows/Linux/Mac/Other folders.

@Biocow
Copy link
Contributor

Biocow commented Mar 19, 2017

Agreed. I've been digging through what is there so far looking for the mac ones. Some of them are labeled, but some are not. Organized by folder might be cleaner.

@sebkinne
Copy link
Contributor

After a conversation with @hak5darren, we will probably be reorganizing all payloads to match the following pattern: /category/{win,osx,linux,multi}_NameOfPayload. See examples below:

/exfiltration/win_smb_exfiltrator
/exfiltration/win_usb_exfiltrator
/exfiltration/osx_usb_SmacAndGrab
/exfiltration/multi_BunnyTap
/enumeration/osx_macinfograbber
/credentials/win_WiPassDump
/credentials/multi_QuickCreds
/prank/win_90sMode

@mrt0mat0
Copy link

why not fully adopt the msf structure and make the OS its own folder? also, should you maybe decide on coding standards for folders and such? camel case mixed with snake case is ugly. clean code is happy code :)

@rothgar
Copy link

rothgar commented Mar 25, 2017

+1 for top level folders instead of individual names.

@bg-wa
Copy link
Contributor

bg-wa commented Mar 26, 2017

I started this branch, based on conversation here:

https://github.com/bg-wa/bashbunny-payloads/tree/feature/issue_79

I hesitate to add top level folders for each platform, as I think the attack surface for this this device is much more diverse than than {win,osx,linux,multi}.

No PR, just fleshing out an idea. All files are the just reorganized from master, except an example playload (multi_hid_storage_example.txt), I wrote to demo to a friend.

@mrt0mat0
Copy link

mrt0mat0 commented Mar 27, 2017 via email

@bg-wa
Copy link
Contributor

bg-wa commented Mar 27, 2017

Ha, I guess that does make sense... It is not larger than MSF.

@Sneakypoke
Copy link

So I take it nothing happened with regards to the new structure?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants