Releases: unix-ninja/shellfire
Releases · unix-ninja/shellfire
v0.13
v0.11
This is a major change to how the interface works. Based on user feedback, we now have two separate modes of operation:
- config mode (used for configuring how payloads are processed.)
- shell mode (used for sending payloads.)
There's also a basic fuzzing feature now (still WIP.)
v0.10
This version comes with a bunch of updates:
- shellfire now supports Python Requests Sessions. Cookies are dynamically updated, and custom cookies are overlaid on top.
- a re-branded banner! (such amaze. much leet.)
- new --version flag.
- support for parsing url encoded params for cookies, headers, and post data.
- tons of bug fixes.
v0.9
Now, we can specify .method form
for multipart form data, and we can specify files to upload with it. There are two ways we can do this:
- specify
@filename
to upload a raw file. - specify the name of a plugin to use to generate the file upload content.
v0.8.2
There was an error importing the new plugin system if your ~/.config/shellfire/plugins path didn't exist yet. This should now be resolved.
v0.8.1
Lot's of changes, including...
- a new plugin system!
- new flexibility for output markers and splitting.
- injection support for POST, cookies, and headers.
- properly packaged for distribution 😉
- and more!
v0.7
Highlights:
- Dropped support for Python 2.
- Add payload stdout generator.
- Added dynamic marker support.
- Bug fixes.
v0.4
Remove netcat dependency (shellfire opens its own tcp listener)