News

The headline to remember is that in Python 3 all strings are unicode. A distinction was very deliberately created between text and bytes, offering a much more defined way of working. In the below ...
Python's Unicode support can be easily abused to hide malicious string matches, making code appear innocuous while still performing malicious behavior. In this case, the stealing of sensitive data ...
However, should the abuse of Unicode for hiding malicious Python code become a trend, it might become cause for concern. "But, whomever this author copied this obfuscated code from is clever ...