Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >>> f=open('some.exe','r')
- >>> x=f.read()
- >>> f.close()
- >>> x[0:10]
- 'MZ\x90\x00\x03\x00\x00\x00\x04\x00'
- >>> plaintext=x[0:1000]
- >>> plaintext
- 'MZ\x90\x00\x03\x00\x00\x00\x04\x00\x00\x00\xff\xff\x00\x00\xb8\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x0e\x1f\xba\x0e\x00\xb4\t\xcd!\xb8\x01L\xcd!This program cannot be run in DOS mode.\r\r\n$\x00\x00\x00\x00\x00\x00\x00PE\x00\x00L\x01\x04\x00\xe9;\xfb?\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x03\x01\x0b\x01\x0e\x00\x00`\x00\x00\x00\xa0\x02\x00\x00\x00\x00\x006\x14\x00\x00\x00\x10\x00\x00\x00@\x00\x00\x00\x00@\x00\x00\x10\x00\x00\x00\x10\x00\x00\x06\x00\x01\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x02\x00\x00\x10\x00\x00\x00\x00\x00\x00\x02\x00\x00\x81\x00\x00\x10\x00\x00\x10\x00\x00\x00\x00\x10\x00\x00\x10\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\xb4\x00\x00x\x00\x00\x00\x000\x02\x00\xd8\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x90\x00\x00@\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.text\x00\x00\x00\xfa(\x00\x00\x00\x10\x00\x00\x000\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00`DATA\x00\x00\x00\x00\xe8v\x00\x00\x00@\x00\x00\x00\x80\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\[email protected]\x00\x00\x00\x00\x10k\x01\x00\x00\xc0\x00\x00\x00`\x01\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\xc0.data\x00\x00\x00\xd8\xa3\x00\x00\x000\x02\x00\x00\xb0\x00\x00\x00 \x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
- >>> key="jankyass"
- >>> from itertools import cycle
- >>> ciphertext = "".join( [chr(ord(a) ^ ord(b)) for (a,b) in zip(plaintext, cycle(key)) ] )
- >>> ciphertext
- '\';\xfekzassnank\x86\x9ess\xd2ankyass*ankyassjankyassjankyassjankyassjank\xf9assd~\xd4ey\xd5z\xbeK\xd9o\'\xb4@\'\x1b\x03\x12N\x1b\x0b\x0e\x14\x01\x0b\x0cN\x08\x18\x0f\x1d\x1c\x1eA\x0c\x0eY\x13\x06\x1dJ\x08\x00K=. S\x07\x0e\n\x0eWl~yNankyass:$nk5`ws\x83Z\x95Tyassjank\x99apra``ky\x01ssj\xc1lkyass\\unkyqssj!nkya3sjqnkyqsslaokyassoankyassj\x81lkyqssjank{as\xf2ja~kyqssja~kyqssjankiassjankyass\x0e\xd5nk\x01assjQlk\xa1\xc2ssjankyass\xea\xf1nk9jssjankyassjankyassjankyassjankyassjankyassjankyassjankyassj!nk\x19assjankyassjankyassjankyassD\x15\x0b\x13\rass\x90InkyqssjQnkyqssjankyassjankYas\x13. :*yass\x82\x17nky!ssj\xe1nky!ssjankyassjank9as3D"<?yassz\noky\xa1ssj\x01oky\xa1ssjankyassjank9as\xb3D\x05\x0f\x1f\x18ass\xb2\xc2nkyQqsj\xd1nkyAqsjankyassjank9as3jankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyass'
- >>> "".join( [chr(ord(a) ^ ord(b)) for (a,b) in zip(plaintext, ciphertext) ] )
- 'jankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyassjankyass'
- >>> ^D
Advertisement
Add Comment
Please, Sign In to add comment