Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 5.25 KB | None | 0 0
  1. # File: o (Python 3.2)
  2.  
  3. if 0:
  4.     pass
  5. import sys
  6. import base64
  7.  
  8. def OO0o(Oo0Ooo):
  9.     cazzo = Oo0Ooo
  10.     Oo0Ooo = base64.b64decode(Oo0Ooo.encode()).decode()
  11.     O0O0OO0O0O0 = 66
  12.     iiiii = ''
  13.     for ooo0OO in Oo0Ooo:
  14.         iiiii += chr(ord(ooo0OO) ^ O0O0OO0O0O0)
  15.         O0O0OO0O0O0 = (O0O0OO0O0O0 + 1) % 255
  16.     print(cazzo + ':' + iiiii)
  17.     return iiiii
  18.  
  19. OO0o('Iy09')
  20. OO0o('KzAlKTYvKQ==')
  21. OO0o('MjEtKzI=')
  22. OO0o('GW4ZZQAoOisjLygoIG8zOTMhNTYiMioqdA==')
  23. OO0o('WRh0dH1+eSRvOFcWfiJLCmJib2ZlOhhCAWsxRgVvUVpRUQlAFXwzWQdwN11fVENCH1NRUFZsI0kX')
  24. OO0o('JzUlKQ==')
  25. OO0o('HRwmMC8rPCAkOBMS')
  26. OO0o('KzAtKzUzKScpLg==')
  27. OO0o('MjYw')
  28. OO0o('GWgZZRQiOzwmP3Zt')
  29. OO0o('MTc2')
  30. OO0o('GW4ZZQ8pPigmIihtIy4kOTc+NSE/NDk1ej4kLSw6ExILDAo=')
  31. OO0o('IS8rNiM=')
  32. OO0o('MTclNzI=')
  33. OO0o('JSYw')
  34. OO0o('KzAbJCouPiw=')
  35. OO0o('NiY2KC8pKT0v')
  36. OO0o('GW4ZZRIuJSwlPjg=')
  37. OO0o('KCwtKw==')
  38.  
  39. OO0o('LiYq')
  40.  
  41. def II1(O00ooooo00):
  42.     return sys.modules['builtins'].__getattribute__(O00ooooo00)
  43.     if 0:
  44.         pass
  45.  
  46. import sys
  47. if 0:
  48.     pass
  49. from multiprocessing import Process, Queue
  50. if 0:
  51.     pass
  52. O0oOO0o0 = 5
  53. i1ii1iIII = open('banner.txt', 'r').read()
  54. if 0:
  55.     pass
  56.  
  57. def o0oOoO00o(Oo0Ooo):
  58.     return '%s' % Oo0Ooo
  59.     if 0:
  60.         pass
  61.  
  62.  
  63. def IIii11I1(Oo0Ooo):
  64.     return '%s' % Oo0Ooo
  65.     if 0:
  66.         pass
  67.  
  68.  
  69. def I11iii11IIi(Oo0Ooo):
  70.     return '%s' % Oo0Ooo
  71.     if 0:
  72.         pass
  73.  
  74.  
  75. def o0o0Oo0oooo0(Oo0Ooo):
  76.     return '%s' % Oo0Ooo
  77.     if 0:
  78.         pass
  79.  
  80.  
  81. def O0o(oO0, IIIi1i1I):
  82.     return '%s@%s %%' % (oO0, IIIi1i1I)
  83.     if 0:
  84.         pass
  85.  
  86.  
  87. def iiiI11(OOooO, OOoO00o):
  88.    
  89.     try:
  90.         iiiii = eval(OOooO, {
  91.             __builtins__: None }, { })
  92.         if 0:
  93.             pass
  94.         if isinstance(iiiii, str):
  95.             iiiii = eval(iiiii, {
  96.                 __builtins__: None }, { })
  97.             if 0:
  98.                 pass
  99.            
  100.         OOoO00o.put('[+] Result:' + str(iiiii)) #Dubbio, tolto una funzione prima di str che non so bene
  101.     except:
  102.         1
  103.         OOoO00o.put('[-] Invalid mathematical expression') #Come sopra, dubbio
  104.         if 0:
  105.             pass
  106.  
  107.     OOoO00o.close()
  108.     if 0:
  109.         pass
  110.  
  111.  
  112. def Iii1I111(input):
  113.     OOoO00o = Queue()
  114.     OO0O0O00OooO = Process(target = iiiI11, args = (input, OOoO00o))
  115.     OO0O0O00OooO.start()
  116.    
  117.     try:
  118.         iiiii = OOoO00o.get(True, O0oOO0o0)
  119.     except:
  120.         if OO0O0O00OooO.is_alive():
  121.             OO0O0O00OooO.terminate()
  122.             return o0oOoO00o('[-] Timeout')
  123.         if None:
  124.             pass
  125.        
  126.  
  127.     OO0O0O00OooO.join()
  128.     if 0:
  129.         pass
  130.     return iiiii
  131.     if 0:
  132.         pass
  133.  
  134.  
  135. def oO(oO0, OO0OOooOoO0Oo):
  136.     iiIIiIiIi = __import__(OO0o('MTc2LCgg')).__getattribute__(OO0o('IzAnLC8YJCw+Pyk/PQ==')) + __import__(OO0o('MTc2LCgg')).__getattribute__(OO0o('JiojLDI0'))
  137.     i1I11 = II1(OO0o('LiYq'))(iiIIiIiIi)
  138.     if 0:
  139.         pass
  140.     if II1(OO0o('LiYq'))(oO0) < 3 or II1(OO0o('LiYq'))(OO0OOooOoO0Oo) != 16:
  141.         return False
  142.     if 1:
  143.         pass
  144.    
  145.    
  146.     try:
  147.         o0oO0o00oo = II1(OO0o('Ky0w'))(oO0, 36)
  148.         __import__(OO0o('MCIqISkq')).__getattribute__(OO0o('MSYhIQ=='))(o0oO0o00oo)
  149.         if 0:
  150.             pass
  151.         for ooo0OO in OO0OOooOoO0Oo:
  152.             if ooo0OO != iiIIiIiIi[__import__(OO0o('MCIqISkq')).__getattribute__(OO0o('MCIqIS8pPA=='))(0, i1I11)]:
  153.                 return False
  154.     except:
  155.         return False
  156.         if 0:
  157.             pass
  158.  
  159.     return True
  160.     if 0:
  161.         pass
  162.  
  163.  
  164. def oO00O00o0OOO0():
  165.     for Ii1iIIIi1ii in i1ii1iIII.__getattribute__(OO0o('MTMoLDIrIScvOA=='))():
  166.         II1(OO0o('MjEtKzI='))('          ' + I11iii11IIi(Ii1iIIIi1ii))
  167.         if 0:
  168.             continue
  169.     oO0 = II1(OO0o('Ky00MDI='))(' ' * 35 + o0o0Oo0oooo0(OO0o('DiwjLCg=')) + OO0o('Ynlk'))
  170.     OO0OOooOoO0Oo = II1(OO0o('Ky00MDI='))(' ' * 32 + o0o0Oo0oooo0(OO0o('EiI3NjEoOi0=')) + OO0o('Ynlk'))
  171.     II1(OO0o('MjEtKzI='))()
  172.     if 0:
  173.         pass
  174.     if not oO(oO0, OO0OOooOoO0Oo):
  175.         II1(OO0o('MjEtKzI='))(o0oOoO00o(OO0o('GW4ZZQcyPCEvJTgkLS4kOD09dDM3PjQ8Pg==')))
  176.         return 1
  177.     if 1:
  178.         pass
  179.    
  180.     while None:
  181.        
  182.         try:
  183.             Ii1iIIIi1ii = II1(OO0o('Ky00MDI='))(O0o(oO0, OO0o('MjoBMycrPSg+JD4=')))
  184.         except EOFError:
  185.             II1(OO0o('MjEtKzI='))(OO0o('BSwrISQ+LWc='))
  186.             break
  187.             if 0:
  188.                 pass
  189.  
  190.         Ii1iIIIi1ii = Ii1iIIIi1ii.__getattribute__(OO0o('MCY0KSckLQ=='))(' ', '')
  191.         if Ii1iIIIi1ii == '':
  192.             continue
  193.             if 0:
  194.                 pass
  195.            
  196.         if '_' in Ii1iIIIi1ii:
  197.             II1(OO0o('MjEtKzI='))(o0oOoO00o(OO0o('GW4ZZQ4mKyIjJSttLzskND8jIHUyMiw8OS85OX4yDwcNTQ==')))
  198.             return 1
  199.         if None:
  200.             pass
  201.        
  202.     #if II1(OO0o('Iy09'))(lambda .0: continue[ ooo0OO.__getattribute__(OO0o('KzAlKTYvKQ=='))() for ooo0OO in .0 ](Ii1iIIIi1ii)):
  203.     #    II1(OO0o('MjEtKzI='))(o0oOoO00o(OO0o('GW4ZZQAoOisjLygoIG8zOTMhNTYiMioqdA==')))
  204.     #    continue
  205.     #    if 0:
  206.     #        pass
  207.        
  208.     II1(OO0o('MjEtKzI='))(Iii1I111(Ii1iIIIi1ii))
  209.     if 0:
  210.         continue
  211.         continue
  212.         return 0
  213.     if None:
  214.         pass
  215.  
  216. if __name__ == '__main__':
  217.     exit(oO00O00o0OOO0())
  218.     if 0:
  219.         pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement