├── .gitignore ├── JSON2ViewState.py ├── JSON2dotnetBinaryFormatter.py ├── LICENSE ├── ViewState2JSON.py ├── dotnetBinaryFormatter2JSON.py ├── examples ├── DataSet_XXE.json ├── HashMembershipCondition_arbitrary_empty_ctor_call.json ├── IWbemClassObjectFreeThreaded.json ├── Image.json ├── MarshalCOM_CLSID_StdWrapper ├── SimpleViewState.b64 ├── TempFileCollection_arbitrary_delete_or_smb_connect.json ├── ViewStatePlusTempFileCollection.json └── xxe.xml └── poc.tar.gz /.gitignore: -------------------------------------------------------------------------------- 1 | tests 2 | sploit 3 | *.pyc 4 | examples/*_binary* 5 | -------------------------------------------------------------------------------- /JSON2ViewState.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/JSON2ViewState.py -------------------------------------------------------------------------------- /JSON2dotnetBinaryFormatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/JSON2dotnetBinaryFormatter.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/LICENSE -------------------------------------------------------------------------------- /ViewState2JSON.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/ViewState2JSON.py -------------------------------------------------------------------------------- /dotnetBinaryFormatter2JSON.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/dotnetBinaryFormatter2JSON.py -------------------------------------------------------------------------------- /examples/DataSet_XXE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/DataSet_XXE.json -------------------------------------------------------------------------------- /examples/HashMembershipCondition_arbitrary_empty_ctor_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/HashMembershipCondition_arbitrary_empty_ctor_call.json -------------------------------------------------------------------------------- /examples/IWbemClassObjectFreeThreaded.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/IWbemClassObjectFreeThreaded.json -------------------------------------------------------------------------------- /examples/Image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/Image.json -------------------------------------------------------------------------------- /examples/MarshalCOM_CLSID_StdWrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/MarshalCOM_CLSID_StdWrapper -------------------------------------------------------------------------------- /examples/SimpleViewState.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/SimpleViewState.b64 -------------------------------------------------------------------------------- /examples/TempFileCollection_arbitrary_delete_or_smb_connect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/TempFileCollection_arbitrary_delete_or_smb_connect.json -------------------------------------------------------------------------------- /examples/ViewStatePlusTempFileCollection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/ViewStatePlusTempFileCollection.json -------------------------------------------------------------------------------- /examples/xxe.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/examples/xxe.xml -------------------------------------------------------------------------------- /poc.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agix/NetBinaryFormatterParser/HEAD/poc.tar.gz --------------------------------------------------------------------------------