Readme update + ActivitySurrogateSelectorFromFile fixed Credit section updated in Readme ActivitySurrogateSelectorFromFile needed the E.dll file to work which was missing from the Release version (wrong config fixed) so ActivitySurrogateSelectorGenerator.cs has been updated to make ActivitySurrogateSelectorFromFile works as usual even with a missing E.dll
New, improved, or changed features:
- Minifying BinaryFormatter payloads has been added
- Minifying other payload formats have been improved
- Building BinaryFormatter from a JSON text
- Adding some more gadgets, formatters, and some new payload variants (use --fullhelp to see everything)
- Easier internal testing abilities for researchers (--runmytest)
- Improved SerializersHelper
- ObjectStateFormatter formatter has been removed (LosFormatter without a key == ObjectStateFormatter)
- More flexibility for the gadgets to support new options and an init method (useful for plugins and gadget writers)
- --runallformatters option to show the result of different gadgets which support a specific formatter
To see list of all the changes since January 2020, please see https://www.mdsec.co.uk/2020/04/introducing-ysoserial-net-april-2020-improvements/
New options:
--rawcmd
--minify (currently working on XML, JSON, and YAML)
--searchformatter
FsPickler example has been added.
Command encoding problem in XML and JSON should be resolved.
Help page shows all formatters in one line to make it more readable.
Readme has been updated.
Thanks @irsdl for the great PR!
Changes:
- 9e03c52 Merge pull request #42 from CykuTW/fix-validationalg-in-viewstate
- af94844 Fix ArgumentException thrown when validationAlg is 3DES in ViewState plugin
This list of changes was auto generated.