ES2019 features coming to JavaScript (starring us!)

| | Browsers, Shape Engineering
Shape Security has been contributing actively to TC39 and other standards bodies for the past 4 years but this year is special for us. A significant portion of the features coming to ...

Look, Ma, No Passwords: How & Why Blackfish uses Bloom Filters

When NIST issued guidelines in 2017 advising organizations to check new users’ credentials against a password “breach corpus,” one of the first questions was how to ensure the breach corpus itself didn’t ...
Screen Shot 2018-09-13 at 10.46.26 AM

Intercepting and Modifying responses with Chrome via the Devtools Protocol

| | Shape Engineering
At Shape we come across many sketchy pieces of JavaScript. As part of our everyday routine, we dive into them head first to understand what they’re doing and how. The scripts might ...

Introducing Unminify

Shape Security is proud to announce the release of Unminify, our new open source tool for the automatic cleanup and deobfuscation of JavaScript. Example Given Unminify produces Installation and usage Unminify is ...