One of the more nasty tricks we have in our obfuscation toolbelt is the reality that text has a lot of visually similar characters. If we sprinkle enough of them around, we can have some tough to...
Tag: Python
Continuing the series of obfuscation techniques, I thought up a sinister one recently that breaks the best practice of not shadowing built-in functions. I bet you'll have fun with this one!
As a community, we spend a lot of time debating best practices. Perhaps it's time we establish actual bad practices. Or as I like to put them, obfuscation techniques. To kick off this new series, I...
This week, I taught a lesson on hashing, and now I'm going to pass the highlights on to you!
Operator overloading is an amazing feature that I've come to love as someone who came from Java, but it certainly can be abused. I decided to give that a try!
If you know me, you know I love to play around with silly ways to solve problems with programming languages. Today is no different! This time, let's see how many ways we can add two numbers in...