, 내 코드 인 경우에 무슨 일이 일어나고 있는지의 파이썬은 한 줄의 코드만을 인쇄/실행합니까?
code = """NikTUSIgBxwMFB5aSSkaLDApB1h1THk=
cmxVUSE0HhYKB1ISQXViSw==
X0Y=
Ij4cHzthHhUbHRFYDSRHcntBfw==
"""
print decrypt(code)
exec(decrypt(code))
이것은 단순히 인쇄 :
from Crypto.Cipher import XOR
import base64
def encrypt(plaintext):
cipher = XOR.new('RLuqOAstour9aGoA')
return base64.b64encode(cipher.encrypt(plaintext))
def decrypt(ciphertext):
cipher = XOR.new('RLuqOAstour9aGoA')
return cipher.decrypt(base64.b64decode(ciphertext))
#Code stores the encrypted information
code = """NikTUSIgBxwMFB5aSSkaLDApB1h1THk=
cmxVUSE0HhYKB1ISQXViSw==
X0Y=
Ij4cHzthHhUbHRFYDSRHcntBfw==
"""
print decrypt(code)
exec(code)
을 나는 파이썬이 작업을 수행 할 수 있습니다 방법 :
마지막으로==== RESTART:
def mathcalc(number):
>>>
당신이 그것을 볼 필요가있는 경우, 여기 내 브로큰 전체 코드입니다 모든 코드 줄을 가지고? 잘하면 exec() 함수를 사용하여 실행할 수 있기를 바랍니다.
'XOR'의 정의는 무엇입니까? 문제를 재현하는 완전한 작동 예제를 제공해주십시오. 올바른 수입을 포함하십시오. –
관련 수입을 추가했습니다. 죄송합니다. 암호 패키지 –