CTF Web Challenge Writeups and Techniques

Information Gathering web1 Viewing page source code reveals the flag. Right-click context menu or Ctrl+U keyboard shortcut provides access. web2 Direct browser DevTools access may be restricted. Alternative approaches include: Prefixing URL with view-source: Using Ctrl+U keyboard shortcut Opening DevTools via Ctrl+Shift+I Intercepting network ...

Posted on Tue, 25 Aug 2026 16:50:26 +0000 by Roble

Common Web Security Vulnerabilities and Practical Solutions

Viewing Page Source with Restricted Access Some websites may disable the right-click context menu to prevent users from viewing the page source. To view the HTML source code, press Ctrl+U (or Cmd+Option+U on Mac) directly in the browser. Developers often hide sensitive data like flags within HTML comments. <!-- Flag: FLAG{hidden_in_comment} ...

Posted on Mon, 24 Aug 2026 16:05:26 +0000 by Ajdija

Bulk Vulnerability Scanning Scripts for Backup Files, Git and SVN Leaks

Bulk Backup File Leak Scanner This utility scans target web domains for exposed backup archive files. It reads a list of target URLs from tar.txt, appends common backup file names to each base URL, and validates leaks by checking the response's Content-Type header against known archive MIME types. Vulnerable ednpoints are written to bfvul.txt. ...

Posted on Sun, 16 Aug 2026 16:59:56 +0000 by danville

Understanding and Mitigating Cross-Site Request Forgery (CSRF) Attacks in Web Applications

Cross-Site Request Forgery (CSRF), often pronounced "sea-surf", is a type of malicious exploit where unauthorized commands are transmitted from a user that the web application trusts. Attackers trick a user's browser into sending a forged request to a vulnerable web application where the user is currently authenticated. Since request ...

Posted on Sun, 16 Aug 2026 16:03:28 +0000 by gilbertwang

Go Server-Side Template Injection Exploitation Techniques

Go SSTI Fundamentals Go's template injection vulnerability allows attackers to execute arbitrary code by manipulating template rendering, potentially bypassing security restrictions like HTTPOnly cookies. Template Rendering Go templates use {{}} syntax for rendering. Consider this basic example: type Product struct { Name string Quantit ...

Posted on Fri, 07 Aug 2026 16:44:45 +0000 by sam06

Frontend Interview Essentials: Communication Concepts

This section covers fundamental concepts in frontend development related to communication, essential for interviews in 2023. It delves into server-side rendering (SSR), client-side rendering (CSR), HTTP protocols, caching mechanisms, asynchronous operations, cross-origin resource sharing (CORS), and web security. Server-Side Rendering (SSR) vs. ...

Posted on Wed, 05 Aug 2026 16:50:20 +0000 by hernan

Cybersecurity Interview Questions: Web Security, Tools, and Network Fundamentals

Web Security Fundamentals 1. SQL Injection Types and Prevention SQL injection occurs when untrusted data is concatenated into SQL queries without proper validation, allowing attackers to manipulate data base operations. Common types include: character-based, numeric, boolean, error-based, time-based, union-based, stacked queries, wide-byte, and ...

Posted on Sat, 01 Aug 2026 16:21:31 +0000 by globalinsites

Code Injection and OS Command Injection in Web Security

PHP Code Injection Root Cause Inadequate input validation combined with the use of dangerous PHP functions like eval() and assert() allows attackers to inject arbitrary code. A successful exploit can lead to full control over the web application and potentially the underlying server, effectively creating a backdoor. Dangerous Functions eval() e ...

Posted on Wed, 22 Jul 2026 16:12:55 +0000 by ex247

Analysis of the RCTF2015 EasySQL1 Challenge

The challenge presents a web application with login and registration functionality. The objective is to retrieve the hidden flag from the database. Initial Exploration Upon accessing the application, we notice registration and login options. Attempting to register with the username "admin" reveals that the account already exists, sugg ...

Posted on Sat, 11 Jul 2026 17:19:58 +0000 by samtwilliams

Automating Log Exposure Detection with Python

Directory traversal attacks targeting web framework log files often reveal sensitive internal state or credentials when misconfigured. Many PHP-based CMS platforms store administrative activity logs in predictable directory structures. A common indicator of an unprotected log endpoint is an HTTP 403 Forbidden response combined with visible dire ...

Posted on Thu, 09 Jul 2026 17:04:31 +0000 by Toonster