# Warmups
Here are all my solutions to the `warmups` category, except for `Eighth Circle`
## Veebee
I use Windows, so I just ran it:
![not_easy](./not_easy.png)

Just click through the second, and here we go:

![flag](./flag.png)
Nice!
## Chicken wings
We have this encoded flag:```♐●♋♑❀♏????♍♏⌛?♐??????♍????♌?♍?♋?♌♎♍?♏❝```This is wingdings and we can decode this [here](https://lingojam.com/WingDing):```flag{e0791ce68f718188c0378b1c0a3bdc9e}```
## Shoelaces
We have an image of shoelaces, I just ran `strings`, that's my instinct to check for a flag right away: ```strings shoelaces.jpg | grep flag
flag{137288e960a3ae9b148e8a7db16a69b0}```
## Car keys
```We found this note on someone's key chain! It reads... ygqa{6y980e0101e8qq361977eqe06508q3rt}? There was another key that was engraved with the word QWERTY, too...```So this is definitely a `QWERTY` shift, I used [this]():```foak{6f980c0101c8aa361977cac06508a3de}```Just fix the prefix```flag{6f980c0101c8aa361977cac06508a3de}```
## Buzz
```You know, that sound that bumblebees make?```
They `zzzzzzzz`, just use `7z x` on the file:```7z x buzz
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,3 CPUs Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz (806EA),ASM,AES-NI)
Scanning the drive for archives:1 file, 45 bytes (1 KiB)
Extracting archive: buzz--Path = buzzType = Z
Everything is Ok
Size:       39Compressed: 45```And your flag is in the extracted files:```bashcat buzz~flag{b3a33db7ba04c4c9052ea06d9ff17869}```
## Pollex
We have an image:```?
Download the file below.```I was too lazy to switch to my `Kali` VM and run `file` etc. So I just used this [exif tool](http://exif.regex.info/exif.cgi):
![pollex](./pollex.png)

## esab64
Try reconstructing it. `esab64` is kind of like `base64` isn't it?```python3Python 3.7.4 (default, Jul 11 2019, 10:43:21) [GCC 8.3.0] on linuxType "help", "copyright", "credits" or "license" for more information.>>> with open('esab64','rt') as file:...      todebase = file.readlines()... >>> todebase['mxWYntnZiVjMxEjY0kDOhZWZ4cjYxIGZwQmY2ATMxEzNlFjNl13X']>>> todebase[0][::-1]'X31lNjFlNzExMTA2YmQwZGIxYjc4ZWZhODk0YjExMjViZntnYWxm'>>> import base64>>> base64.b64decode(todebase[0][::-1])b'_}e61e711106bd0db1b78efa894b1125bf{galf'>>> base64.b64decode(todebase[0][::-1])[::-1]b'flag{fb5211b498afe87b1bd0db601117e16e}_'```There it is :)