201-632-3422 info@carvesystems.com
Parsing Binaries with Kaitai Struct

Parsing Binaries with Kaitai Struct

Kaitai Struct is a general-purpose declarative language for describing binary data structures. With it we can parse binary file formats, in-memory data structures, network packets, etc. The target format to be parsed is first described in the Kaitai Struct language...
Carve Systems Guest Author Program

Carve Systems Guest Author Program

Carve Systems invites technical experts to contribute posts as a guest author on the Carve Systems blog. We want to create a useful technical blog that covers the very broad field of information security. If you would like to contribute a guest post please contact...
Why Do I Write Vulnerable Code?

Why Do I Write Vulnerable Code?

You’re a software engineer or architect. Imagine a security audit successfully exploited holes in the security of your system. Or worse, imagine the product was the victim of a data breach and received lots of press. Your immediate focus is likely providing...

JWT, OAuth, and Algorithm Choices

Implementing systems that securely authenticate users and authorize their activities within applications can involve multiple interactions that cross trust boundaries. When applications are written in different languages, live in different environments, but still want...