# Crypto/base646464 (160)
Two download files `generate.js` and `cipher.txt`.
`cipher` seems to contain base64 encoded content.
`generate.js`
``` js
const btoa = str => Buffer.from(str).toString('base64');
const fs = require("fs");
const flag = fs.readFileSync("flag.txt", "utf8").trim();
let ret = flag;
for(let i = 0; i < 25; i++) ret = btoa(ret);
fs.writeFileSync("cipher.txt", ret);
```
Too lazy to actually script it
``` sh
i=$(cat /tmp/cipher.txt)
# Repeat the line below until you get the flag (25 times)
i=$(echo $i | base64 -d); echo $i
```
`flag{l00ks_l1ke_a_l0t_of_64s}`