Readable Thrift is a Java library for converting binary Thrift protocol messages to and from a human-friendly JSON text format. This makes reverse engineering and tampering with binary format Thrift messages in a web application context just as easy as working with plaintext protocols like HTTP.

Blog post:

Source code: