The Importance of a Security.txt File

Learn what a security.txt file is, why websites use it, and how it helps security researchers report issues responsibly.

6 January 2022 · 3 min

Challenge 1 - Stored cross-site scripting attack

Practice stored XSS in a vulnerable lab and learn how malicious input can be saved and shown to other users.

13 December 2022 · 5 min

BurpSuite Overview

A beginner-friendly overview of BurpSuite and the core tools used during web application security testing.

29 July 2022 · 9 min

HTTP Basics Tutorial

Learn HTTP basics for application security, including requests, responses, URLs, headers, and how web apps communicate.

26 July 2022 · 11 min

Challenge 2 - Reflected cross-site scripting attack

Practice reflected XSS in a vulnerable lab and learn how it differs from stored XSS during testing.

4 January 2023 · 2 min

Challenge 3 - XSS bypass blacklist HTML tags

Practice bypassing weak XSS tag filters and learn why blacklist-based validation is not enough.

13 January 2023 · 4 min

How to Install Wordfence: Step-by-step guide

This step-by-step guide on how to install the Wordfence plugin will enable the standard recommended security settings for your WordPress website quickly and keep it safe from potential threats.

15 March 2024 · 5 min

WordPress Scan for Vulnerabilities: A Comprehensive Guide for Site Security

WordPress scan for vulnerabilities article will guide you with step-by-step approaches and examples that can be implemented on your website to scan and identify vulnerabilities. Also, additional information about security measures, tools, and plugins is available.

5 February 2024 · 18 min

Bug Bounty vs Pentest: Making an Informed Decision on Security Testing

Both bug bounty and pentest play crucial roles in identifying and addressing security vulnerabilities, but they differ in their approaches. Understanding these differences helps you choose which type of security testing best suits for organizations or hackers who want to get into security testing.

14 January 2024 · 12 min

Challenge 14: XSS bypass blacklisted JS function

This article goes into depth discussing an alternative JavaScript function, namely “confirm()”. It serves as an alternative for the JavaScript “alert()” function when the latter is unavailable.

21 March 2023 · 4 min

Challenge 13: XSS in HTML Anchor Tag

Check out how a security risk can arise from an improperly configured dynamic link generation tag and which can result in XSS exploitation.

16 March 2023 · 4 min

Challenge 12: XSS CSP bypass through remote payload

Learn how to bypass a misconfigured CSP policy and how it can lead to the successful exploitation of cross-site scripting vulnerability.

11 March 2023 · 5 min