linux user group brescia

immagine del castello

Archivio della mailing list

Carta Regionale dei Servizi e Ubuntu

marco ghidinelli marcogh a linux.it
Gio 27 Nov 2008 15:32:08 UTC
On Thu, Nov 27, 2008 at 04:25:02PM +0100, marco ghidinelli wrote:
> 
> ma hai installato i pacchetti deb?

lol!

preso dalla curiosita' ho scaricato il software, e i file in questione sono:

--------------------------------
import sys , os ;
oo000 = 0
try :
 from Tkinter import * ;
 import tkMessageBox ;
 oo000 = 1
except :
 oo000 = 0
 if 9 - 9: Ii . o0o00Oo0O - iI11I1II1I1I
 if 71 - 71: ii
iIIii1IIi = {
 "OK" : "OK" ,
 "CANCEL" : "Annulla" ,
 "PIN" : "PIN:" ,
 "PUK" : "PUK:" ,
 "OLD_PIN" : "Vecchio PIN:" ,
 "NEW_PIN" : "Nuovo PIN:" ,
 "RETYPE_NEW_PIN" : "Ripetere PIN:" ,
 "OLD_PUK" : "Vecchio PUK:" ,
 "NEW_PUK" : "Nuovo PUK:" ,
 "RETYPE_NEW_PUK" : "Ripetere PUK:" ,
 "TITLE_GET_PIN" : "Digitare il PIN di firma forte" ,
 "TITLE_UNBLOCK_PIN" : "Sblocco del PIN di firma forte" ,
 "TITLE_CHANGE_PUK" : "Cambio del PUK di firma forte" ,
 "TITLE_CHANGE_PIN" : "Cambio del PIN di firma forte" ,
 "MSG_NO_BLANK_PIN" : "Il PIN non puo' essere vuoto" ,
 "MSG_NO_BLANK_PUK" : "Il PUK non puo' essere vuoto" ,
 "MSG_NO_BLANK_OLD_PIN" : "Il vecchio PIN non puo' essere vuoto" ,
 "MSG_NO_BLANK_OLD_PUK" : "Il vecchio PUK non puo' essere vuoto" ,
 "MSG_NO_BLANK_NEW_PIN" : "Il nuovo PIN non puo' essere vuoto" ,
 "MSG_NEW_PIN_DIFFERENT" : "Il nuovo PIN e' stato ridigitato in maniera diversa" ,
 "MSG_NO_BLANK_NEW_PUK" : "Il nuovo PUK non puo' essere vuoto" ,
 "MSG_NO_BLANK_NEW_PUK" : "Il nuovo PUK non puo' essere vuoto" ,
 "MSG_NEW_PUK_DIFFERENT" : "Il nuovo PUK e' stato ridigitato in maniera diversa" ,
 "TITLE_WARNING" : "Attenzione" ,
 "TITLE_INFORMATION" : "Middleware Universale" ,
 "MESSAGE_BOX_OPERATION_OK" : "Operazione conclusa con successo" ,
 "MESSAGE_BOX_OPERATION_FAILED" : "Si e' verificato un errore" ,
 "MESSAGE_BOX_PIN_INCORRECT" : "Il PIN specificato non e' corretto. Si vuole riprovare?" ,
 "MESSAGE_BOX_PIN_LOCKED" : "La Smart Card e' bloccata" ,
 "MESSAGE_BOX_PIN_DEACTIVATED" : "Il PIN e' disattivato" ,
 "MESSAGE_BOX_PIN_LOCKED2" : "Il PIN e' bloccato" ,
 "MESSAGE_BOX_PUK_INCORRECT" : "Il PUK specificato non e' corretto. Si vuole riprovare?" ,
 "MESSAGE_BOX_PUK_LOCKED" : "Il PUK e' bloccato" ,
 "MESSAGE_BOX_CONFIRM_SIGNATURE" : "Confermare l'operazione di firma?" ,

 }
if 73 - 73: II111iiii
class IiII1IiiIiI1 :
 def __init__ ( self , master , lang_table = iIIii1IIi ) :
  self . root = master
  iIiiiI1IiI1I1 = Frame ( master )
  iIiiiI1IiI1I1 . pack ( )
  self . frame = iIiiiI1IiI1I1
  self . result = ( 0 , )
  if 87 - 87: OoOoOO00
  master . protocol ( "WM_DELETE_WINDOW" , master . destroy )
  if 27 - 27: OOOo0 / Oo - Ooo00oOo00o . I1IiI
  self . initial_focus = self . body ( iIiiiI1IiI1I1 , master )
  iIiiiI1IiI1I1 . pack ( padx = 5 , pady = 5 )
  self . buttonbox ( iIiiiI1IiI1I1 , master )
  if 73 - 73: OOooOOo / ii11ii1ii
  if not self . initial_focus :
   self . initial_focus = iIiiiI1IiI1I1
   if 94 - 94: OoOO + OoOO0ooOOoo0O + o0000oOoOoO0o * o00O0oo
  self . initial_focus . focus_set ( )
  if 97 - 97: oO0o0ooO0 - IIII / O0oO - o0oO0
  oo00 = master
  oo00 . update_idletasks ( )
  o00 = oo00 . winfo_width ( )
  Oo0oO0ooo = oo00 . winfo_height ( )
  o0oOoO00o = oo00 . winfo_screenwidth ( ) - o00
  i1 = oo00 . winfo_screenheight ( ) - Oo0oO0ooo
  oo00 . geometry ( "%dx%d%+d%+d" % ( o00 , Oo0oO0ooo , o0oOoO00o / 2 , i1 / 4 ) )
  if 64 - 64: ii11ii1ii % Ooo00oOo00o
 def body ( self , master , root ) :
 # create dialog body.  return widget that should have
 # initial focus.  this method should be overridden
  if 1 - 1: IIII
  pass
  if 91 - 91: ii11ii1ii * iI11I1II1I1I . IIII / o00O0oo
 def buttonbox ( self , master , root ) :
  if 87 - 87: II111iiii / o00O0oo . Ooo00oOo00o * ii - IIII * o0oO0
  if 82 - 82: o0000oOoOoO0o . O0oO / IIII % OoOoOO00 % iI11I1II1I1I % IIII
  if 86 - 86: I1IiI % OOOo0
  oo = Frame ( master )
  if 33 - 33: OoOoOO00 * Oo - OOooOOo * iI11I1II1I1I * ii * o0oO0
  i1iIIII = Button ( oo , text = "OK" , width = 10 , command = self . ok , default = ACTIVE )
  i1iIIII . bind ( "<Return>" , self . ok )
  i1iIIII . pack ( side = LEFT , padx = 5 , pady = 5 )
  I1 = Button ( oo , text = "Annulla" , width = 10 , command = self . cancel )
  I1 . bind ( "<Return>" , self . cancel )
  I1 . pack ( side = LEFT , padx = 5 , pady = 5 )
  if 54 - 54: OoOO0ooOOoo0O % o0o00Oo0O + OOOo0 - oO0o0ooO0 / o0000oOoOoO0o
  if 31 - 31: Ooo00oOo00o + OoOoOO00
  root . bind ( "<Escape>" , self . cancel )
  root . focus_set ( )
  oo . pack ( )
  if 13 - 13: OoOO0ooOOoo0O * OoOO * OOOo0
  if 55 - 55: OoOoOO00
  if 43 - 43: I1IiI - II111iiii + O0oO + o00O0oo
  if 17 - 17: OOooOOo
-------------------------------------------

che secondo me sono stati passati passati da qualche software per rendere
il codice illeggibile.

si notino i vari: if 64 - 64....

insomma, una tragedia.





Maggiori informazioni sulla lista Lug