the output is the same as i have with my code >>> xor(job_opportunity,k) '5\x0bG\x7fevae+_Cy+l;A4\x1dKan))e5_mhbwh\x7fu_uh+rhb/_A\x7fnd}e-\x1a\x02tdpgk{\x1bG{nif|>\rQ-mj{,4\nP-}`{u{\x0cOlgi)x>\x1eO#+Rl,.\x0cG-[|}d4\x11\x0e-Oohb<\x10\x0e-F|z}7S\x02N())_\n3\x02^nw\x7fi)S\x02G9HL {\x16m^\'%Hb?\rMdo))D\x0f2n!+Ohz:\x0cA\x7fbu} {\x15Sxnwp"{&Glc))x3\x1eV~+w`k3\x0b\x0e-|`)~>\x1eNar%|\x7f>_Cag%fj{\x0bJl\x7f+`>{\x16Q-j%n~>\x1eV-{iho>_Vb+ilm)\x11\x0c-Dkl,6\x10Ph+qae5\x18\x18-rj|~{\x1aLjglzd{\x12W~\x7f%ki{\x0fG\x7fm`jxw_Q}dnlb{\x1eLi+r{e/\x0bg...@j {\x06Mx+af,5\x10V-cd\x7fi{\x1e\x02y|l}x>\r\x02by%om8\...@bdn )m8\x1cMxeq%,?\x10Ly+gfx3\x1aP-\x7fj)m5\x0cUhy+)E=_[b~%~m5\x0b\x02yd%h|+\x13[!+fh`7_rhowf,\x18\x1eP{jiac{F\x13?:0<?iL\x0c-\\`)h4\x11V-e`lh{<t~+dgh{\x1eNa+jo,/\x17Cy\'%ky/_...@h+u{i+\x1epho%oc)_C-\x7fj|k3_Kc\x7f`{z2\x1aU#'
Garbage.... 2010/12/29 Bruno Rocha <rochacbr...@gmail.com> > Ops, I forgot to mention: > > from itertools import izip,cycle > > > 2010/12/29 Bruno Rocha <rochacbr...@gmail.com> > >> >>> def xor(data,key): >> ... return ''.join(chr(ord(x) ^ ord(y)) for (x,y) in izip(data, >> cycle(key))) >> ... >> >>> k = 'i2Mobile' >> >>> job_opportunity = >> ' ' ' \\9\n\x10\x07\x1f\r\x00Bm\x0e\x16I\x05W$]/\x06\x0e\...@e\x00\\m >> \x07\x00\x1e\x04\x1a\x1cm8\x07I\x1b\x04\x07Fm\x0c\x10\x0c\r\x11\x00D(O\x1b\x06\x19\x0b\x0e\x12)\n\x14\x0c\x00\n\x19W?\x1cB\x0f\x03\x17I]8\x1dB\x1f\t\x17\x10\x12>\x02\x03\x05\x00E\x1dW,\x02LI;\x00IG>\nB9\x15\x11\x01]#CB-\x06\x04\x07U"cb$\x15\x16\x18^a...@e >> :c\x01o1\x0c\x1e\x13\...@ao([! E\x12$ 1el$\x07v?\x00\x0...@e >> !f\x00#NI&\x04\x1fS>\x0c\x10\x00\x1c\x11E\x12\'\x1e\x17\x0c\x1e\x1cg\x12\x14\n\x03\...@e >> \x1dZ,\x1b\x11I\x1e\x0c\x0eZ9CB\x1e\tE\x1bW,\x03\x0e\x10L\x10\x1aWm\x0e\x0e\x05L\n\x0f\x129\x07\x03\x1dB\x0c[\x12$\x1cB\x08L\x02\x1bW,\x1bb\x19\x00\x04\nwm\x1b\ri\x00\x00\...@#ab&\x02\x00I_"\x1d\x07I\x18\r\x00\\*UB\x10\x03\x10\x1b\x12(\x01\x05\x05\x05\x16\x01\x12 >> \x1a\x11\x1dL\x07\x0c\x12=\n\x10\x0f\t\x06\x1d\x1em\x1c\x12\x06\x07\x00\x07\x12,\x01\x06I\x1b\x17\x00F9\n\x0cGL,\x0f\x124\x00\x17I\x08\nI\\"\x1bB\x01\r\x13\x0c\x12,O\x16\x1e\x05\x11\x1dW?O\r\x1bL\x03\x08Q(\r\r\x06\x07E\x08Q.\x00\x17\x07\x18IIV"\x01\x16I\x0e\n\x1dZ(\x1dB\x1d\x03E\x08\\>\x18\x07\x1bBE >> Tm\x16\r\x1cL\x12\x08\\9O\x16\x06L\x04\x19B!\x16NI\x0f\x04\x05^m?\x07\r\x1e\nIq,\x1d\x14\x08\x00\r\x06\x12t^PXYPZ\x00~AB>\tE\r]#\x1bB\x07\t\x00\r\x12\x0e9\x11I\r\x0b\r\x12,\x03\x0eI\x03\x03IF%\x0e\x16EL\x07\x1cFm\r\x07I\x1c\x17\x0cB,\x1d\x07\rl\x03\...@m\x0eb\x1d\x03\x10\x0ezm\x06\x0c\x1d\t\x17\x1f[(\x18L' >> ' ' >> >>> xor(job_opportunity,k) >> >> GET THE RESULT HERE! >> >> -- >> >> >> Bruno Rocha >> http://about.me/rochacbruno/bio >> >> Em 29 de dezembro de 2010 16:13, António Ramos >> <ramstei...@gmail.com>escreveu: >> >> i just xored every char in the password with the char in the array but got >>> another array full of garbage. >>> >>> can you point any direction toward the sunshine? >>> >>> Thanks >>> >>> 2010/12/29 Bruno Rocha <rochacbr...@gmail.com> >>> >>> NIce! >>>> >>>> But it is internship, django related and so far away from me or my >>>> Pythonic friends. >>>> >>>> So easy to decrypt the message. >>>> >>>> Em 29 de dezembro de 2010 15:25, António Ramos >>>> <ramstei...@gmail.com>escreveu: >>>> >>>> Beats me.... >>>>> >>>>> >>>>> https://docs.google.com/document/d/1LzT4fCd135lzgWiXGut6k4WoC9t7eV-6RSnUexNxezM/edit?hl=en_GB# >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Bruno Rocha >>>> http://about.me/rochacbruno/bio >>>> >>> >>> >> >> >> -- >> >> Bruno Rocha >> http://about.me/rochacbruno/bio >> > > > > -- > > Bruno Rocha > http://about.me/rochacbruno/bio >