Underc0de

Programación Scripting => Python => Mensaje iniciado por: k0ws en Enero 31, 2013, 05:43:59 AM

Título: [Scr] Ofuscando vectores XSS.
Publicado por: k0ws en Enero 31, 2013, 05:43:59 AM
Bueno, siempre me tengo que parar a ofuscar el vector cuando estoy testeando, asi que cree este pequeño script:

Código (python) [Seleccionar]

# XSS Obfuscator | k0ws
import os
if os.name == "posix":
c = 'clear'
else:
c == 'cls'
os.system(c)
print' +-+-+-+ +-+-+-+-+-+-+-+-+-+-+'
print' |X|S|S| |O|B|F|U|S|C|A|T|O|R|'
print' +-+-+-+ +-+-+-+-+-+-+-+-+-+-+'
print''
vector = raw_input("Ingrese el vector a ofuscar: ")
largo = len(vector)
for i in range(0,largo):
    print '&#' + str(ord(vector [i]))


El resutado es algo asi como esto:

(http://i47.tinypic.com/16krm6w.png)

-Saludos-
Título: Re:[Scr] Ofuscando vectores XSS.
Publicado por: Once en Enero 31, 2013, 07:04:24 AM
Hola,

Solo una observación, en Python puedes recorrer las cadenas como si se trataran de una lista, así que puedes ahorrar un par de caracteres:

Código (python) [Seleccionar]

import os
os.system("clear")
print' +-+-+-+ +-+-+-+-+-+-+-+-+-+-+'
print' |X|S|S| |O|B|F|U|S|C|A|T|O|R|'
print' +-+-+-+ +-+-+-+-+-+-+-+-+-+-+'
print''
vector = raw_input("Ingrese el vector a ofuscar: ")
for i in vector:
    print '&#' + str(ord(i))


PD: clear no funciona en todos los SO

Saludos!
Título: Re:[Scr] Ofuscando vectores XSS.
Publicado por: k0ws en Enero 31, 2013, 07:28:43 AM
Gracias por las 2 observaciones, pero queria hacerlo con el for para practicar  ;D
Respecto al "clear", si es bajo windows cambienlo a "cls".

-Saludos-
Título: Re:[Scr] Ofuscando vectores XSS.
Publicado por: 2Fac3R en Enero 31, 2013, 12:59:52 PM
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
Gracias por las 2 observaciones, pero queria hacerlo con el for para practicar  ;D
Respecto al "clear", si es bajo windows cambienlo a "cls".

-Saludos-

Puedes hacer esto:

Código (python) [Seleccionar]

if os.name == "posix":
    c = 'clear'
else:
    c = 'cls'
   
os.system(c)


Así es compatible tanto en windows y en linux sin que el usuario tenga que cambiar a mano el código ;)
Zalu2
Título: Re:[Scr] Ofuscando vectores XSS.
Publicado por: k0ws en Enero 31, 2013, 02:05:42 PM
Gracias 2Fac3R, ahi lo dejo coregido  ;)

-Saludos-