July 2022 Brighton Jug Meetup


Details
The Java Agent: modifying Bytecode at runtime for fun and profit with Joseph Beeton
————————
Event Format:
This is a hybrid event, offering the option to come along in person or join us from anywhere online!
Online sign up here: https://us06web.zoom.us/meeting/register/tZEudumvrDkjE90M5OTyQTEQYj0JA4i00ajo
We will be opening the zoom at around 6:30pm for people to gather and chat.
————————
We are very excited to welcome Joseph Beeton who will be talking to us about The Java Agent: modifying Bytecode at runtime for fun and profit:
Java Agents are a powerful tool to instrument or modify your application at runtime. But how do they work? In this talk I'll be going through how they work when configured at startup as well as attaching a agent to a running process.
Show how the underlying Java Agent API works, how it can be used to both analyse an application and modify the application using a simple example of Bytecode modification.
Then show a real world uses of a Java Agent to generate a SBOM (Software Bill of Materials) from a running application https://github.com/Contrast-Security-OSS/jbom and how a RASP can be used to protect a application from security vulnerabilities both in your code and in 3rd party dependencies.
-- Bio --
Joseph is a Senior Security Researcher at Contrast Security.
COVID-19 safety measures

July 2022 Brighton Jug Meetup