[Código-Python]Código Ofuscado nº2 JaAViEr|0x5d [Actualizado]

Iniciado por 0x5d, 27 Abril 2012, 05:18 AM

0 Miembros y 2 Visitantes están viendo este tema.

0x5d

Hola, buen día a todos nuevamente !

Estuve pensando en la gente que dice que Python es un lenguaje poco menos inofuscable(no sé si exista la palabra :P) y me pensé hacer un código ofuscado, pero sin depender de librerías :O , Python puro, ya que en la vez pasada lo hice vía base64 más algunas cositas -> http://www.rootcodes.com/pythoncalculadora-ofuscada

Ahora me propuse hacer otro código ofuscado, pero sin librerías ni nada. Es algo difícil de hacer(relativamente), ya que Python es un lenguaje estructurado, lo que facilita la lectura del código, así que ahí me las anduve ingeniando para que sea algo más engorroso :P, el código es el siguiente, espero sea de su 'agrado':
Código (python) [Seleccionar]
def ____(a_a_a):
_____, ______, ________ = ([],[a_a_a],"")
while ______[+False-True]!=False:     (_____
, ______)=(_____+[______[False-True-True+True]%(True-False+True)],______+[______[-True+False+False**3]/(False+False+True*2)])
for _ in _____[::-True]: ________+="%s"%_
return (
________
)
(other_s
,t,
_x_) = ([
],raw_input,
[" "]
)
h = (
[__
for
__
in
str(
"""abcdefghijkl
mnopqrs
tuvwxyz"""
)
])
([(h.pop(),
other_s.append("%s"%(
___)))for ___
in
"""abcdefghijkl
mnopqrs
tuvwxyz"""
  ]);
( [
_x_.append(_i_.replace("\n",""))
for _i_
in
other_s
] )
for s_s in t(">"): print ____(_x_.index(s_s)),

Bien, y que hace ?
Te pedirá un texto y te devolverá la posición de cada letra, pero en Binario :P , espero que alguien más se anime a ofuscar código Python y lo suba :D


Fuente : http://rootcodes.com/pythoncodigo-ofuscado-jaavier0x5d/

Saludos, Javier ;D
¡ SIGUEME EN TWITTER -> @JavierEsteban__ !

Runex

Muy bueno ;).

Nunca conseguiré entender la ofuscación en python XD
"No renunciaría al bambú.
Nunca renuciaría a ti.
No te compares con otros" "El me dijo:
El bambú tenía un propósito diferente al del
helecho, sin embargo eran necesarios y
hacían del bosque un lugar hermoso".

adrianmendezRap

Ya tengo que hacer este fin de semana, descifrar ese codigo endiablado  >:D >:D

Por cierto, gracias por colgarlo me sera de mucha ayuda si soy capaz de entenderlo, yo también me pondré manos a la obra, el siguiente paso es hacer un juego en python ofuscado ;)

Un saludo.
No es antiguo... es de coleccionista.

0x5d

Cita de: adrianmendezRap en 28 Abril 2012, 15:58 PM
Ya tengo que hacer este fin de semana, descifrar ese codigo endiablado  >:D >:D

Por cierto, gracias por colgarlo me sera de mucha ayuda si soy capaz de entenderlo, yo también me pondré manos a la obra, el siguiente paso es hacer un juego en python ofuscado ;)

Un saludo.
Apenas lo hagas postealo :D y luego yo te posteo el código original ;D

Saludos, Javier.
¡ SIGUEME EN TWITTER -> @JavierEsteban__ !

adrianmendezRap

Cita de: 0x5d en 28 Abril 2012, 22:07 PM
Apenas lo hagas postealo :D y luego yo te posteo el código original ;D

Saludos, Javier.

No creo que mis códigos estén a tu altura, serán como un juego de niños para ti. Aun así me harías un gran favor explicándome como funciona tu código, me estoy volviendo loco.

Un saludo.
No es antiguo... es de coleccionista.

0x5d

Cita de: adrianmendezRap en 28 Abril 2012, 22:16 PM
No creo que mis códigos estén a tu altura, serán como un juego de niños para ti. Aun así me harías un gran favor explicándome como funciona tu código, me estoy volviendo loco.

Un saludo.
a que altura ? si no tengo mucho nivel aún en Python :-/ , ahora voy de salida, apenas vuelva mañana te explico el código sin ofuscar (:

Saludos, Javier.
¡ SIGUEME EN TWITTER -> @JavierEsteban__ !

CodeSource

Cita de: 0x5d en 27 Abril 2012, 05:18 AM
Hola, buen día a todos nuevamente !

Estuve pensando en la gente que dice que Python es un lenguaje poco menos inofuscable(no sé si exista la palabra :P) y me pensé hacer un código ofuscado, pero sin depender de librerías :O , Python puro, ya que en la vez pasada lo hice vía base64 más algunas cositas -> http://www.rootcodes.com/pythoncalculadora-ofuscada

Ahora me propuse hacer otro código ofuscado, pero sin librerías ni nada. Es algo difícil de hacer(relativamente), ya que Python es un lenguaje estructurado, lo que facilita la lectura del código, así que ahí me las anduve ingeniando para que sea algo más engorroso :P, el código es el siguiente, espero sea de su 'agrado':
Código (python) [Seleccionar]
def ____(a_a_a):
_____, ______, ________ = ([],[a_a_a],"")
while ______[+False-True]!=False:     (_____
, ______)=(_____+[______[False-True-True+True]%(True-False+True)],______+[______[-True+False+False**3]/(False+False+True*2)])
for _ in _____[::-True]: ________+="%s"%_
return (
________
)
(other_s
,t,
_x_) = ([
],raw_input,
[" "]
)
h = (
[__
for
__
in
str(
"""abcdefghijkl
mnopqrs
tuvwxyz"""
)
])
([(h.pop(),
other_s.append("%s"%(
___)))for ___
in
"""abcdefghijkl
mnopqrs
tuvwxyz"""
  ]);
( [
_x_.append(_i_.replace("\n",""))
for _i_
in
other_s
] )
for s_s in t(">"): print ____(_x_.index(s_s)),

Bien, y que hace ?
Te pedirá un texto y te devolverá la posición de cada letra, pero en Binario :P , espero que alguien más se anime a ofuscar código Python y lo suba :D


Fuente : http://rootcodes.com/pythoncodigo-ofuscado-jaavier0x5d/

Saludos, Javier ;D

no tengo un nivel muy alto en python pero logro entender la mayoria de la ofuscacion muy buena imaginación javier saludos!
Creo en un solo lenguaje de programación, "C"
Todo poderoso, Creador de Windows `98 y el XP.
Creo en un solo señor "C++", hijo único de "C",
Nacido de "C" antes que de "Visual C++",
"C" de "C", compilador de Compilador,
"C" © copyrighted de © copyrighted.
Compilado, no creado,
De los mismos programadores que el padre,
Por quien todo es programado, ...