Challenge list

Clear filters

156 challenges (Page 3 of 7)

LinuxLevel 2★★☆☆☆

Linux-User Investigation. Filtering the Target User with awk

Several users are registered on this system. Parse /etc/passwd with awk to find the one matching a specific condition,…

LinuxLevel 2★★☆☆☆

Linux-Log Rotation. Searching Compressed Historical Logs

Some older log files have been gzip-compressed by log rotation. Use a command that searches inside compressed files…

LinuxLevel 2★★☆☆☆

Linux-Log Explorer. Digging the Flag Out of Multiple Logs

Multiple application and system log files are provided. The flag is embedded in a single DEBUG-level line — narrow it…

LinuxLevel 2★★☆☆☆

Linux-Environment Secrets. Finding the Variable Named FLAG

Several environment variables, including some dummy credentials, are set on this system. List them with env and find…

General SkillsLevel 2★★☆☆☆

OSINT Basics - Metadata Analysis

Files recovered from a departed employee's shared drive (photos `IMG_*.jpg` and Office documents) are in…

Digital ForensicsLevel 2★★☆☆☆

Hidden PDF Streams

The PDF file contains compressed object streams. An internal note that is not shown on the page is hidden inside them.…

Web SecurityLevel 2★★☆☆☆

Web-11. SQL Injection into the Employee Portal

KinoGadget's internal "Employee Access Portal" runs on a legacy authentication system. The lead developer is rumored…

Web SecurityLevel 2★★☆☆☆

Web-12. Reflected XSS in BlogSearch

BlogSearch is a simple search engine for blog articles. The search query is embedded into the results page as-is…

Web SecurityLevel 2★★☆☆☆

Web-13. Bypassing File Upload Checks in ImageVault

ImageVault is an image hosting service that accepts JPG, PNG, and GIF uploads. If its validation only checks the end…

Web SecurityLevel 2★★☆☆☆

Web-14. Command Injection in a Network Diagnostic Tool

This app is a diagnostic tool that runs ping against a host you supply. If the host input is passed straight into a…

Web SecurityLevel 2★★☆☆☆

Web-15. IDOR in the UserProfile Service

The UserProfile Service exposes an API that returns profile information for a given user ID. Check whether the service…

Web SecurityLevel 2★★☆☆☆

Web-16. Weak JWT Secret in the CHIMERA Research Lab

Clues found after breaching the employee portal point to an isolated research lab system codenamed CHIMERA. It…

Web SecurityLevel 2★★☆☆☆

Web-17. Path Traversal in FileShare

FileShare lets users list and download files from a shared folder. Check whether the filename parameter passed to the…

Web SecurityLevel 2★★☆☆☆

Web-18. XXE Attack via a Contact Form

This contact form serializes its input as XML and sends it to the server, which parses it and echoes the result.…

Web SecurityLevel 2★★☆☆☆

Web-19. CSRF Transfer in a Banking App

This banking app lets a logged-in user transfer money. Check whether CSRF protections exist by seeing if a separate…

Web SecurityLevel 2★★☆☆☆

Web-20. SSRF via the URL Fetcher

This URL Fetcher service retrieves and displays the content of any URL a user provides. Check whether it can be…

Digital ForensicsLevel 2★★☆☆☆

Find USB History in Windows Registry

Analyze the SYSTEM file (a text model of the USBSTOR part of the registry hive) to identify the USB device that was…

General SkillsLevel 2★★☆☆☆

Text Processing Master - sed & awk

/app/data.csv contains CSV data. Perform these operations: 1. Extract only rows where column 2 (price) >= 1000 2.…

Digital ForensicsLevel 2★★☆☆☆

Find Secret File in Disk Image

Inspect the ext4 filesystem disk image `disk.img`, find the secret backup hidden in the filesystem, and recover the…

Digital ForensicsLevel 2★★☆☆☆

Find Password in Packet Capture

Clear-text HTTP traffic from a shop's internal network was captured. Among many requests, exactly one is the…

Digital ForensicsLevel 2★★☆☆☆

Identify Intrusion Time from File Timestamps

Analyze the modification times of the files in evidence/ to identify when the intrusion occurred and which hidden…

General SkillsLevel 2★★☆☆☆

Process Hunter - Hidden Process

A process named "secret_service" is running in the background. Find this process and get the following information: 1.…

Digital ForensicsLevel 2★★☆☆☆

Find Process in Memory Dump

memory.dump is a simplified text of memory-analysis output (pslist / psscan / cmdline). Find the suspicious process…

General SkillsLevel 2★★☆☆☆

Log Analysis - Find the Intruder

/app/auth.log contains authentication logs. Detect suspicious activity: - Identify the IP address with 10+ failed…