Fc2-ppv-1864525 ~repack~ ⇒ <TOP-RATED>

import re, sys, json, urllib.parse, requests html = open('page.html').read() m = re.search(r'var\s+videoUrl\s*=\s*"([^"]+)"', html) url = urllib.parse.unquote(m.group(1)) print(url)

A quick visual skim ( ls frames/*.png | head ) shows most frames are normal, but looks slightly brighter. fc2-ppv-1864525

This yields ~5400 PNG files (30 fps × 180 s). import re, sys, json, urllib

Export the 8–10 s slice:

flagFC2_PPV_1864525_fake

strings payload.bin | grep -i flag # => flagFC2_PPV_1864525_fake fc2-ppv-1864525

The turned out to be the trailing bytes after the MP4 container.