The attack methods appeared to be XSS and / or SQL Injection and the result of those hacks were that UTF-8 was changed to UTF-7 so that the hacker could do additional hacking using UTF-7. BPS protects against SQL Injection hacking methods and XSS hacking methods.