(?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)

“A fundamental problem with serialization is that its attack surface is too big to protect, and constantly growing: Object graphs are deserialized by invoking the readObject method on an ObjectInputStream. This method is essentially a magic constructor that can be made to instantiate objects of almost any type on the class path, so long as the type implements the Serializable interface. In the process of deserializing a byte stream, this method can execute code from any of these types, so the code for all of these types is part of the attack surface.”

Joshua Bloch, Effective Java : Programming Language Guide
Read more quotes from Joshua Bloch


Share this quote:
Share on Twitter

Friends Who Liked This Quote

To see what your friends thought of this quote, please sign up!

0 likes
All Members Who Liked This Quote

None yet!


This Quote Is From

Effective Java : Programming Language Guide Effective Java : Programming Language Guide by Joshua Bloch
8,036 ratings, average rating, 422 reviews

Browse By Tag