Python имеет множество встроенных отражательных функций, которые могут быть использованы для инструментовки. Например:
def hax_all_the_things():
for x in list(globals()):
func = globals()[x]
if callable(func) and not hasattr(func, 'instrumented'):
globals()[x] = lambda func = func, *args, **kwargs: (
__import__('sys').stdout.write("HAX\n"), func(*args, **kwargs)
)[1]
globals()[x].instrumented = True