News for hackers. Stuff that matters.
Re:Problems I Have with Python by jgalt212 on Wednesday January 25, 2017 @03:21PM (#13485614)
> Naively compiled C/C++ is fairly easy to reverse engineer (I say this from a lot of experience!).

So I assume your position on reverse engineering Python bytecode is that it's trivial.

Re:Problems I Have with Python by nneonneo on Wednesday January 25, 2017 @03:49PM (#13485918)
It can be, since Python is a higher-level language, but it isn't necessarily easier. For one, the state of decompilation technology is much more primitive for Python - the decompilers I've used are more like pattern matchers and break if you even slightly tweak the bytecode or use fancy constructs.

Second, although Python by default outputs plenty of symbolic data to assist a reverse engineer, these can be stripped (just like a C/C++ binary can be stripped), leaving you with a bunch of duck-typed method calls and operations.