Recently, Boyan Milanov, a security researcher from TrailOfBits has developed a new hybrid machine learning (ML) model exploitation technique named Sleepy Pickle. This technique has once again brought focus on the security risks associated with the Pickle format.
In this article, readers will get to know everything they have to learn about the Pickle format as an ethical hacker.
What is a Pickle?
Everyone knows Python is an object-oriented programming language. In python, almost everything is an object. The Pickle format, native to Python is used to serialize and deserialize a Python object structure. This brings us to next question.
What is serialization?
We have just now learnt that Python is a object oriented programming language. Sometimes (many times), a need arises to convert this object-oriented data into a byte…
