Rating:
## Solution
The solution is the use the QR Code Error Correction capabilities. Most of the brunt out regions position and alignment sections.
We use [merricx's qrazybox](https://merricx.github.io/qrazybox/) to recreate the QR code manually.
![create qr code](https://raw.githubusercontent.com/pberba/ctf-solutions/master/20180915_trendmicro/forensics_crypto_1_100/fcrypto-1-100_1.png)
And then use the Reed-Solomon error correction to retrieve the flag.
![get the flag](https://raw.githubusercontent.com/pberba/ctf-solutions/master/20180915_trendmicro/forensics_crypto_1_100/fcrypto-1-100_2.png)