FINDING · DETECTION
WeChat normalizes uploaded images by their shortest dimension before blacklist comparison. Adding blank space equal to 50–200% of the longest dimension caused 4/5 wide images and 3/5 tall images to evade filtering; adding space along the shortest dimension never evaded filtering, consistent with a shortest-dimension resize hypothesis.
From 2018-knockel-analysis — An analysis of automatic image filtering on WeChat Moments · §3.2.4 · 2018 · Free and Open Communications on the Internet
Implications
- Extend an image's canvas along its longest dimension with blank borders to cause the original content to occupy a smaller region than the blacklisted reference after normalization, breaking the similarity match.
- Determining which dimension a target filter normalizes on (width, height, largest, or smallest) via systematic stretching tests unlocks the correct axis for canvas-padding evasion.
Tags
Extracted by claude-sonnet-4-6 — review before relying.