Nota: A tradução desta entrada está atualmente em revisão de qualidade, portanto parte do conteúdo é exibida temporariamente apenas em inglês.
Este verbete ainda não foi traduzido para o seu idioma, portanto o original é exibido abaixo.
deserialization
This term is a technical specialization used almost exclusively in computer science and software engineering. It describes the inverse operation of serialization, where a flat stream of data is transformed back into a live object in memory. Because it involves interpreting external data, it is frequently discussed in the context of security vulnerabilities, such as insecure deserialization attacks.
As an abstract process or technical operation, the word is typically used as an uncountable noun. It refers to the general mechanism or the specific act of reconstruction rather than a discrete, countable item.
Meanings
Examples
The application crashed during the deserialization of the incoming JSON packet.
We need to implement a strict allowlist to prevent insecure deserialization attacks.
The system performs deserialization to restore the user session from the database.
Wait, did you check if the deserialization logic handles null values correctly?
Deserialization converts the byte stream back into a usable Java object.
I wonder if this library is efficient enough for high-speed deserialization.
The vulnerability exists because the server trusts the data during deserialization.
Ensure that the deserialization process does not consume too much memory.