RESTful swap

Description

RESTful swap | 100 points | By Mudasir

I made this server that lets you read my files, except my private ones. Anything with these file extensions is not allowed: 'py', 'php', 'java', 'md', 'sh'. I'm working on adding the flag to the server, but you can still take a look around until then.

Web servers: challs.bcactf.com:31452arrow-up-right

Analysis

Website is serving simple files.

  1. server.py - Can't open that

  2. .vimrc - Vim configuration (nothing interesting)

    • Must be using vim as text editor.

  3. hello world - Junk file

Hint in html

<li style="display:none">Hidden files not shown</li>

Solution

Ok, if admin is using vim as editor there must be a swap filearrow-up-right

Flag: bcactf{h!dDen_f!le$$!!_3bh5j7}

Last updated