Burp Extension Development Part 2: Data Persistence
The Cyber Mentor The Cyber Mentor
715K subscribers
2,678 views
0

 Published On Jan 12, 2024

We're back with Part 2 about creating Burp Suite Extension using the new MontoyaAPI. Today, we will tidy up our extension code by separating the header functionality into a different file. We'll also change how the header value is calculated and store it so it doesn't get lost when the extension is restarted!

Useful Links
https://docs.oracle.com/en/java/javas...
https://github.com/Tib3rius/burpsuite...

Are you interested in Sponsoring one of our YouTube Videos? Contact us with the form here: https://www.tcm.rocks/Sponsors

0:00 Intro
0:54 Cleaning up our original code
4:04 Rebuilding our extension
4:52 Generating a request header using the previous response
11:53 How to use the JavaDoc to understand classes & methods
13:51 Rebuilding our extension
14:28 Adding persistence to our extension
21:05 Rebuilding our extension
21:50 Outro

Pentests & Security Consulting: https://tcm-sec.com
Get Trained: https://academy.tcm-sec.com
Get Certified: https://certifications.tcm-sec.com
Merch: https://merch.tcm-sec.com
Sponsorship Inquiries: [email protected]

📱Social Media📱
___________________________________________
Twitter:   / thecybermentor  
Twitch:   / thecybermentor  
Instagram:   / thecybermentor  
LinkedIn:   / heathadams  
TikTok:   / thecybermentor  
Discord:   / discord  

💸Donate💸
___________________________________________
Like the channel? Please consider supporting me on Patreon:
  / thecybermentor  
Support the stream (one-time): https://streamlabs.com/thecybermentor

Hacker Books:
Penetration Testing: A Hands-On Introduction to Hacking: https://amzn.to/31GN7iX
The Hacker Playbook 3: https://amzn.to/34XkIY2
Hacking: The Art of Exploitation: https://amzn.to/2VchDyL
The Web Application Hacker's Handbook: https://amzn.to/30Fj21S
Real-World Bug Hunting: A Field Guide to Web Hacking: https://amzn.to/2V9srOe
Social Engineering: The Science of Human Hacking: https://amzn.to/31HAmVx
Linux Basics for Hackers: https://amzn.to/34WvcXP
Python Crash Course, 2nd Edition: https://amzn.to/30gINu0
Violent Python: https://amzn.to/2QoGoJn
Black Hat Python: https://amzn.to/2V9GpQk

My Build:
lg 32gk850g-b 32" Gaming Monitor:https://amzn.to/30C0qzV
darkFlash Phantom Black ATX Mid-Tower Case: https://amzn.to/30d1UW1
EVGA 2080TI: https://amzn.to/30d2lj7
MSI Z390 MotherBoard: https://amzn.to/30eu5TL
Intel 9700K: https://amzn.to/2M7hM2p
G.SKILL 32GB DDR4 RAM: https://amzn.to/2M638Zb
Razer Nommo Chroma Speakers: https://amzn.to/30bWjiK
Razer BlackWidow Chroma Keyboard: https://amzn.to/2V7A0or
CORSAIR Pro RBG Gaming Mouse: https://amzn.to/30hvg4P
Sennheiser RS 175 RF Wireless Headphones: https://amzn.to/31MOgpu

My Recording Equipment:
Panasonic G85 4K Camera: https://amzn.to/2Mk9vsf
Logitech C922x Pro Webcam: https://amzn.to/2LIRxAp
Aston Origin Microphone: https://amzn.to/2LFtNNE
Rode VideoMicro: https://amzn.to/309yLKH
Mackie PROFX8V2 Mixer: https://amzn.to/31HKOMB
Elgato Cam Link 4K: https://amzn.to/2QlicYx
Elgate Stream Deck: https://amzn.to/2OlchA5

*We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

show more

Share/Embed