---
# System prepended metadata

title: 'AperiCTF 2019 - [Crypto] Simple Basique (50 points)'
tags: [' AperiCTF', CTF, ' URLEncode', ' Crypto']

---

---
title: AperiCTF 2019 - [Crypto] Simple Basique (50 points)
author: Maltemo
tags: CTF, AperiCTF, Crypto, URLEncode
---

AperiCTF 2019 - [Crypto] Simple Basique (50 points)
===
Written by [Maltemo](https://twitter.com/Maltemo), member of team [SinHack](https://sinhack.blog/)

[TOC]
___

## Statement of the challenge

### Description
Un apprenti cryptologue souhaite communiquer avec vous:
%51%56%42%53%53%33%74%43%4e%48%4d%78%63%58%55%7a%58%31%4d%78%62%58%42%73%5a%53%46%39%43%67%3d%3d

## Analysis

This strings look like a URL encoded string, so let's translate it to readable characters with [this site](https://www.urldecoder.org/): 
```
QVBSS3tCNHMxcXUzX1MxbXBsZSF9Cg==
```

This string looks like a base64 encoded string.

Let's convert it to string from the console :
```bash=
echo -n "QVBSS3tCNHMxcXUzX1MxbXBsZSF9Cg=="|base64 -d
```

:::info
**Little tips** : 
* When you see a string composed of `%xx` with x being hexadecimal characters think about URL Encoding.

* Also, strings ending by `=` or `==` will often be base64 encoding. 
:::

## Flag

And we got the flag : **APRK{B4s1qu3_S1mple!}**
___
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License</a>.
