JWT Attacks - Applied Review
JSON web tokens (JWTs) are a standardized way to send some kind of cryptographically signed JSON data between systems. They can really contain any …
JSON web tokens (JWTs) are a standardized way to send some kind of cryptographically signed JSON data between systems. They can really contain any …
HTTP host headers are mandatory request headers that specify the domain name the client is trying to access. For example, when you visit …
If you’ve ever looked around the web and found a site that allows you to sign in with your social media account, chances are that the feature being …
HTTP request smuggling is a technique that interferes with the way a web application will process sequences of HTTP requests received from one or more …
This is a technique where we can get the target web server and its cache in order to serve a harmful HTTP response to other users. This typically …
Server-Side Template Injection (SSTi) is when an attacker is able to inject some native template syntax into a template, which is exceed as code by …
As always, we can begin with a port scan: Let’s go ahead and add bizness.htb to our /etc/hosts file and look at the site. If we scroll to the bottom …
GraphQL is a query language designed to provide efficient communication between clients and servers by having the client specify exactly what data …
As the name suggests, serialization is the process of converting complex data into a simpler format that can be send as a stream of bytes. This makes …
The document object model is a web browser’s representation of the elements on the page. Websites use JavaScript to manipulate nodes and objects in …
WS (WebSockets) are widely used in modern web applications because they can initiate long-lived sessions over HTTP with asynchronous communication in …
Application Programming Interfaces (APIs) allow for different software systems and applications to share data. An example of this might be a weather …
Recent posts