You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are some thoughts I have about how to better organize the BashBunny repository.
The problem: The issue is that people submit payloads (as they should) but the quality varies drastically. Some people put in serious time, others not so much. Some people have good ideas but don't have the knowledge or time to carry those ideas to completion. I won't mention any specific scripts but just the other day I was reviewing some exploits and I saw that they all pulled the main bit from someone else's github whose script is only partially working. This is really unfortunate; You don't want to go on there with your new bunny looking to try out some of the coolest scripts only to find that they don't work. Now just 30 minutes after you open your bunny you're already doing troubleshooting. That sucks.
The solution: I think creating a second branch (call it "dev" for example) could really help you to maintain a strict quality standard, while still allowing everyone to submit. The dev branch would be the place that all user-submitted scripts would go to and development would be had on. The Hak5 team could appoint a few trusty viewers to oversee PR's made to this branch. And periodically the Hak5 employees could check in here to see what's good and possibly bring it over to master branch. Or alternatively I could see that group of trusty people making the PRs to master for the Hak5 team to review.
Closing thoughts:
This would do a few things:
Lighten the workload on the Hak5 crew
Set a tighter quality assurance standard on the repo (at least the front face of it)
While still allowing everyone to contribute !! This is very important
By passing some control over the public you are showing even more commitment to open-source and community driven collaboration
The text was updated successfully, but these errors were encountered:
These are some thoughts I have about how to better organize the BashBunny repository.
The problem: The issue is that people submit payloads (as they should) but the quality varies drastically. Some people put in serious time, others not so much. Some people have good ideas but don't have the knowledge or time to carry those ideas to completion. I won't mention any specific scripts but just the other day I was reviewing some exploits and I saw that they all pulled the main bit from someone else's github whose script is only partially working. This is really unfortunate; You don't want to go on there with your new bunny looking to try out some of the coolest scripts only to find that they don't work. Now just 30 minutes after you open your bunny you're already doing troubleshooting. That sucks.
The solution: I think creating a second branch (call it "dev" for example) could really help you to maintain a strict quality standard, while still allowing everyone to submit. The dev branch would be the place that all user-submitted scripts would go to and development would be had on. The Hak5 team could appoint a few trusty viewers to oversee PR's made to this branch. And periodically the Hak5 employees could check in here to see what's good and possibly bring it over to master branch. Or alternatively I could see that group of trusty people making the PRs to master for the Hak5 team to review.
Closing thoughts:
This would do a few things:
While still allowing everyone to contribute !! This is very important
The text was updated successfully, but these errors were encountered: