Posts

Showing posts with the label java

Recaf - A Modern Coffee Bytecode Editor

Image
Recaf is an open-source Java bytecode editor built on hand of Objectweb's ASM . ASM is a bytecode manipulation library that abstracts away the constant puddle together with a few other class-file attributes. Since keeping rails of the constant puddle together with managing proper stackframes are no longer necessary, complex changes tin give the axe locomote made amongst relative ease. With additional features to assistance inward the procedure of editing classes, Recaf is the nigh characteristic rich gratis bytecode editor available. Useful Information While ASM makes bytecode manipulation real elementary it does non hateful y'all should dive head-first into editing compiled coffee programs without agreement roughly basic programming concepts together with the Java storey file architecture. Here are roughly references for these topics: Specification: Chapter 4. The storey File Format JVM Architecture 101: Get to Know Your Virtual Machine Java opcodes: Simpli...

Reverse Musical Rhythm Cheat Sheet

Image
If you’re lucky plenty to uncovering a ascendence execution vulnerability during a penetration test, pretty shortly after you’ll belike desire an interactive shell. If it’s non possible to add together a novel concern human relationship / SSH telephone substitution / .rhosts file as well as only log in, your side past times side pace is probable to move either trowing dorsum a reverse musical rhythm or binding a musical rhythm to a TCP port. This page deals amongst the former. Your options for creating a contrary musical rhythm are express past times the scripting languages installed on the target organisation – though yous could belike upload a binary programme also if you’re suitably good prepared. The examples shown are tailored to Unix-like systems. Some of the examples below should also spill out Windows if yous role substitute “/bin/sh -i” amongst “cmd.exe”. Each of the methods below is aimed to move a one-liner that yous tin flame copy/paste. As such they’re quite b...

Freddy - Automatically Pose Deserialisation Issues Inwards Coffee Together With .Net Applications Past Times Using Active Together With Passive Scans

Image
H5N1 Burp Suite extension to help inward detecting as well as exploiting serialisation libraries/APIs. This useful extension was originally developed yesteryear Nick Bloor (@nickstadb) for NCC Group as well as is mainly based on the piece of job of Alvaro Muñoz as well as Oleksandr Mirosh, Friday the 13th: JSON Attacks , which they presented at Black Hat USA 2017 as well as DEF CON 25. In their piece of job they reviewed a attain of JSON as well as XML serialisation libraries for Java as well as .NET as well as constitute that many of them back upwards serialisation of arbitrary runtime objects as well as equally a lawsuit are vulnerable inward the same agency equally many serialisation technologies are - snippets of code (POP gadgets) that execute during or presently later deserialisation tin hold out controlled using the properties of the serialized objects, oft opening upwards the potential for arbitrary code or command execution. Further modules supporting to a greater ext...