Skip to content

Releases: unix-ninja/shellfire

v0.13

06 Feb 22:05
Compare
Choose a tag to compare

Minor bug fixes.
Adds Marker indices to the marker config output.

v0.11

03 Mar 19:26
428d7c0
Compare
Choose a tag to compare

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

16 Sep 06:48
d308623
Compare
Choose a tag to compare

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

05 Sep 01:30
1944de4
Compare
Choose a tag to compare

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

31 Aug 13:04
7d493c2
Compare
Choose a tag to compare

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

29 Aug 03:24
5de8469
Compare
Choose a tag to compare

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

03 Jul 20:57
Compare
Choose a tag to compare

Highlights:

  • Dropped support for Python 2.
  • Add payload stdout generator.
  • Added dynamic marker support.
  • Bug fixes.

v0.4

30 Jan 15:05
Compare
Choose a tag to compare
Remove netcat dependency (shellfire opens its own tcp listener)