Tags: crypto 

Rating:

Another simple bash loop to solve this one, first decomplied the pyc using decompily6 and then run a quick loop to find WPI

> for i in {1..100}; do ./jocipher.pyc --decode --string PIY{zsxh-sqrvufwh-nfgl} --shift $i | grep WPI; done

```
WPI{mdzj-deycogrj-bgha}
WPI{vsbh-seymofrh-xfgl}
WPI{zaxg-aeyvodrg-ndfk}
WPI{blnf-leyzosrf-csdj}
WPI{xkcd-keyboard-mash}
WPI{njms-jeyxolrs-vlag}
WPI{chva-heynokra-zklf}
WPI{mgzl-geycojrl-bjkd}
```

Not long after that the flag jumped out at me in the results

`WPI{xkcd-keyboard-mash}`