Red de conocimiento informático - Problemas con los teléfonos móviles - Después de compilar el código fuente de Python en pyc, ¿cómo evitar la descompilación?

Después de compilar el código fuente de Python en pyc, ¿cómo evitar la descompilación?

Es imposible evitar la descompilación, pero se puede ofuscar, de modo que incluso si se descompila, su sintaxis no se puede entender.

El siguiente es un código fuente sd=1

def?seed(s):

global?sd

sd=s

def?randn(n):

global ?sd

sd=(sd*1103515245?+?12345)? &?0x7fffffffff

return?sd%n

def? main():

semilla(11)

para?i?in?xrange(4)? :

print?randn(313)

if ?__name__=='__main__':

main()

Después de confusionoo000?=?1

si?

si?? o0o00Oo0O?-?iI11I1II1I1I

def?ooooo?(?s?)? : global?oo000 oo000?=?s si?11?-?11:?ii1I?-?ooO0OOO000o

def?ii11i?(?n?)? : global?oo000 oo000?=?(?oo000?*?1103515245?+?12345?)?&?0x7fffffff devuelve ?oo000?%?nif?

def?I11i?(?) ? : oooo?(?11?) para?O0O?in?xrange?(?4?) ​​​​ : imprimir?ii11i?(?313?) si ?78??oOoO0oo0OOo? +?IiiI?/?Iii1ii1II11i

si?__main__'?: I11i?(?) ?#?dd678faae9ac167bc83abf78e5cb2f3f0688d3a3