Obfuscation is the practice of concealing data by making it difficult to interpret, such as embedding hidden messages within image files or encoding text using Unicode. It is commonly used to disguise data exfiltration by making malicious traffic appear as ordinary, benign content.
Obfuscation
One way we could hide data is by having it in plain sight, but just not knowing exactly what it is. That's what's called obfuscation. Obfuscation just means making something obscure, unclear or unintelligible.
A great example of this is that we could embed a secret, maybe some sort of message, into a picture. We could put it in the bits, or maybe something in the picture gives us some sort of clue that we can decode.
Another example is that using Unicode instead of ASCII might be enough to be able to make things obscure and really unintelligible.
If we're tunneling traffic out and we want to hide that traffic, we could hide that traffic, the data that we're trying to get out, inside of one of those images or inside something that's obfuscated. That way, as it's going out, it doesn't look suspicious. It just looks like a picture that's exiting and being sent to somebody else.
So here's the attack card on obfuscation. Essentially, we're just making it difficult to interpret whatever is being sent over, and one example of that is that picture where we can hide some sort of information inside that picture.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →