How to Use Python in Hacking

How to Use Python in Hacking

Automating Everything Scripting is often the gateway to programming. If you have a repetitive, time-consuming task that needs to be performed regularly, you have likely wondered if there is a more efficient solution. I’m here to tell you that there is, and that...
Burp Extensions: GUI Design

Burp Extensions: GUI Design

Overview In part 4 of our series on creating extensions for Burp Suite using the Montoya API, we will learn about designing an interactive GUI for our extension. If you haven’t read the previous installments of this blog post series yet, we highly recommend you do...
A Beginner’s Guide to JSON

A Beginner’s Guide to JSON

Overview JSON permeates virtually every corner of the digital landscape today. It powers web APIs, configures files, fuels mobile apps, and anchors data storage. To maintain seamless day-to-day hacking, it’s crucial to wield a robust understanding of JSON....
Three Ways to Write More Secure Code

Three Ways to Write More Secure Code

Overview With application security being a critical component of most organizations defenses, development teams must be proactive to safeguard their applications. This article delves into three fundamental practices to enhance security: viewing every user through a...
Manual vs Automated Code Review

Manual vs Automated Code Review

Ensuring our code is secure is a critical part of protecting our applications and we should strive to build applications that are both secure by design and in practice. Many organizations use different approaches to achieve this. Today we’re going to take a look at...