Skip to content

@federicodotta federicodotta released this Apr 24, 2020

Changelog

  • New URLDNS for active detection of Java deserialization without vulnerable libraries
  • 6 new gadgets (CommonsCollection7, MozillaRhino1, MozillaRhino2, Vaadin, JavasstistWeld, JbossInspectors
  • Custom encoding in Manual Testing and Exploitation tabs (thanks András Veres-Szentkirályi)
  • Response time in Manual Testing tab
  • Small fixes to improve detection
  • Hibernate5 switch in exploitation tab
  • Body of issues reviewed
Assets 3

@federicodotta federicodotta released this Jun 7, 2017 · 15 commits to master since this release

Changelog

  1. New detection engines: DNS and CPU.
    1.1. DNS mode uses Burp Collaborator to detect deserialization vulnerabilities thought DNS resolutions and can be used both in manual testing and directly in Burp Suite Active Scanner.
    1.2. CPU mode can be used only in manual testing and must be use with caution. Based on SerialDOS code written by Wouter Coekaerts, it detect serialization vulnerabilities without the presence of any vulnerable library, by employing objects that waste many CPU cycles and time for the deserialization process. It may cause DOS condition if used against old systems or more than a time concurrently against the same system.
  2. New payloads: JDK8 (<= jdk8u20) and Apache Commons BeanUtils
  3. New encoding methods (GZIP and Base64 GZIP), thanks to the contribution of Jeremy Goldstein
  4. New test cases
  5. Various bug fixes
Assets 3
Pre-release

@federicodotta federicodotta released this May 1, 2017 · 18 commits to master since this release

Changelog

  1. New detection engines: DNS and CPU.
    1.1. DNS mode uses Burp Collaborator to detect deserialization vulnerabilities thought DNS resolutions and can be used both in manual testing and directly in Burp Suite Active Scanner.
    1.2. CPU mode can be used only in manual testing and must be use with caution. Based on SerialDOS code written by Wouter Coekaerts, it detect serialization vulnerabilities without the presence of any vulnerable library, by employing objects that waste many CPU cycles and time for the deserialization process. It may cause DOS condition if used against old systems or more than a time concurrently against the same system.
  2. New payloads: JDK8 (<= jdk8u20) and Apache Commons BeanUtils
  3. New encoding methods (GZIP and Base64 GZIP), thanks to the contribution of Jeremy Goldstein
  4. New test cases
  5. Various bug fixes

This is only a pre-release. After some more testing the 0.5 release will be published. If you find bugs or errors please open a bug in GitHub. Thank you!

Assets 3

@federicodotta federicodotta released this Apr 27, 2016 · 61 commits to master since this release

Changelog

  1. New exploitation tab
  2. New chains added to the scanner
  3. Ascii Hex encoding support
  4. Fix issues in Linux environment
Assets 3

@federicodotta federicodotta released this Feb 3, 2016 · 73 commits to master since this release

Changelog

  1. Added new Frohoff payloads, with modified sleep payloads (Jdk7u21, alternate payload for Commons Collections 3, alternate payload for Commons Collections 4)
  2. Added new tab for manual testing
Assets 3

@federicodotta federicodotta released this Jan 31, 2016 · 74 commits to master since this release

alt tag

Assets 3

@federicodotta federicodotta released this Dec 8, 2015 · 79 commits to master since this release

alt tag

Assets 3