comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[Python] PassMaker / Delete&Run [0.5] by Subzer.

  • 0 Respuestas
  • 914 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Subzer

  • *
  • Underc0der
  • Mensajes: 34
  • Actividad:
    0%
  • Reputación 0
  • Python is my weapon and you are my target.
    • Ver Perfil
« en: Noviembre 28, 2012, 04:48:15 pm »
Buenas tardes a todos, aquí les traigo 2 códigos realizados por mi en Python, son básicos y sencillos, espero que les guste.

PassMaker:
* Creador de una contraseña (aleatoriamente/azar)
* Creador de un archivo HTML
* Opción para volver a crear otra contraseña aleatoria..

Resúmen:
Básicamente lo que hace este programa es crear una contraseña (aleatoria) basandose en Mayúsculas (A, B, C), minusculas (a, b, c), números (1, 2, 3) y carácteres especiales (|@#$%&()=). Mientras el programa realiza ese procedimiento este mismo aprovecha de hacer otra cosa la cual es crear un archivo en formato .HTML luego de que lo crea en .html que se llamaría (pass) el programa lo reconoce y lo abre como .txt automáticamente y coloca adentro los parámetros de la clave creada anteriormente y crea una pequeña publicidad del foro.

Imagen ejemplo (pass.html):


Código: Python
  1. #!/usr/bin/env python
  2. # PassMaker by Subzer
  3. # Underc0de.org
  4.  
  5.  
  6. import random
  7. import os
  8. from random import choice
  9.  
  10. titulo = "<h1>La contrasena generada es: </h1>"
  11. nombre = "<title>Generador de contrasenas</title>"
  12. font1 = "<font color='red'>"
  13. font2 = "</font>"
  14. redireccion1 = "<font color='blue'>Para ir a mi canal de Youtube click <a href='http://www.youtube.com/user/SubzerCode'>aqui</a></body>"
  15. redireccion2 = "<font color='blue'>Para ir al foro de underc0de click <a href='http://www.underc0de.org/foro/index.php'>aqui</a></body>"
  16.  
  17. def main():
  18.     Ran1 = random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ')
  19.     Ran2 = random.choice(range(0,100))
  20.     Ran3 = random.choice('abcdefghijklmnopqrstuvwxyz')
  21.     Ran4 = random.choice('|@#$%&()=')
  22.     Convert = str(Ran2)
  23.     Junta = Ran1+Convert+Ran3+Ran4
  24.     i = 0
  25.     while i <1:
  26.         Ran1 = random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ')
  27.         Ran2 = random.choice(range(0,100))
  28.         Convert2 = str(Ran2)
  29.         Ran3 = random.choice('abcdefghijklmnopqrstuvwxyz')
  30.         Ran4 = random.choice('@#$%&/()=')
  31.         Junta2 = Convert2+Ran4+Ran1+Ran3
  32.         i+=1
  33.     archivo=open("pass.html", 'w')
  34.     archivo.write(nombre + titulo)
  35.     archivo.write(font1 + Junta + Junta2 + font2)
  36.     archivo.write("<br>")
  37.     archivo.write("\n" + redireccion1)
  38.     archivo.write("<br>")
  39.     archivo.write("\n" + redireccion2)
  40.     archivo.close()
  41.     print ""
  42.     print "#### THE PASSWORD IS: ####"
  43.     print ""
  44.     print Junta + Junta2
  45.     print ""
  46.     print "######## BY SUBZER ########"
  47.     print ""
  48.    
  49.  
  50. def execute():
  51.     print "Espera 5 segundos y se abrira una pagina web con la contrasena generada."
  52.     print "Coded by Subzer. 2012"
  53.     os.system("start pass.html")
  54.    
  55.  
  56. def volver():
  57.     print '''
  58. 1) Si
  59. 2) No
  60. Coloca el resultado en numeros
  61. '''
  62.     pregunta = str(raw_input("Deseas generar otra contrasena?: "))
  63.     if pregunta == 1:
  64.         main()
  65.         execute()
  66.         volver()
  67.     else:
  68.         adios()
  69.    
  70.    
  71. def adios():
  72.     print '''
  73. Made in Python
  74. Coded by Subzer
  75. For more info check: underc0de.org/foro/index.php
  76. '''
  77.  
  78.  
  79. main()
  80. execute()
  81. volver()
  82.  


Delete&Run 0.5:
* Borrar una carpeta/archivo
* Crear una carpeta / Crear un archivo
* Escribir en ese archivo y abrirlo (Redirección)

Resúmen:
Lo que hace este código es eliminar una carpeta u archivo para después crear otra carpeta en la cual se genera un archivo .html y luego abrirlo y realizar el codigo adentro del archivo o simplemente ejecutarlo ya sea: (Script, código, programa, virus, etc.) no importa lo que sea porque el programa solo lo que hace es ejecutarlo

Código: Python
  1. #!/usr/bin/env python
  2.  
  3. import shutil
  4. import os
  5. #  Delete&Run 0.5 #
  6. #=================#
  7. #-----------------#
  8. #Subzer/Underc0de #
  9. #Ytube:SubzerC0de #
  10. #-----------------#
  11. #=================#
  12.  
  13. ### VARIABLES ###
  14. #Direccion del archivo a borrar
  15. WAY = 'C:\Direccion\Del\Archivo\o\Carpeta\a\borrar' #Recuerden cambiar la carpeta/direccion.
  16.  
  17. #Aqui no hay que explicar mucho..
  18. #Simplemente un True para que la eliminacion de archivos o datos no se detenga
  19. BOOL = True
  20.  
  21. redireccion = "<html><head><title>Redireccion</title><META HTTP-EQUIV='Refresh' CONTENT='3; URL=http://www.underc0de.org/foro/index.php'></head> <body> En 3 segundos seras redireccionado a una pagina web.. <h1>SubzerCode</h1> <font color='red'>Maked with python..</font></body></html>"
  22.  
  23. #################
  24.  
  25.  
  26. ### DEFINICION PRINCIPAL ###
  27. def main():
  28.     #shutil.rmtree(Dirrecion, True)
  29.     shutil.rmtree(WAY, BOOL)
  30.    
  31.    
  32.     print '''
  33. Upps..! Error
  34. Type help for continue running the program
  35. '''
  36. Ayuda = raw_input(": ")
  37.  
  38. if Ayuda == help:
  39.     #Creamos una carpeta llamada help
  40.     os.system("mkdir C:\help")
  41.     #Creamos un archivo llamado test en formato html
  42.     os.system("echo #myArch > C:\help\test.html")
  43.     safe()
  44.     execute()
  45.    
  46. #############################
  47.    
  48. ### SUBDEFINICIONES  ###
  49. def safe():
  50.     #abrimos el archivo como texto
  51.     archivo = open("C:\help\test.txt", 'w')
  52.     #escribimos en el
  53.     archivo.write(redireccion)
  54.     #lo cerramos
  55.     archivo.close()
  56.        
  57.        
  58. def execute():
  59.     #ejecutamos el archivo previamente creado
  60.     #que basicamente es una redireccion
  61.     os.system("start C:\help\test.html")
  62.    
  63.  
  64. ########################
  65. ## BY SUBZER ##
  66. ## UNDERC0DE ##
  67. ########################
  68.  
  69. main()
  70.  

Espero que les haya gustado, junté los 2 códigos de una para no estar haciendo otro post y aprovechar de una vez..
Si tienen alguna duda o pregunta, mandenme un MensajePrivado.
Lo códigos son básicos pero estoy practicando nuevas librerias como podrán ver shutil
y bueno la famosa libreria de random


Saludos, Subzer!
« Última modificación: Noviembre 28, 2012, 04:51:05 pm por Subzer »

PABLO ESCOBAR.

 

¿Te gustó el post? COMPARTILO!



[Código] Yardas a metros - Metros a yardas [Python]

Iniciado por LucaSthefano

Respuestas: 0
Vistas: 1342
Último mensaje Mayo 29, 2011, 01:27:34 am
por LucaSthefano
Python keylogger - by "bLiNdFiR3"

Iniciado por d33k40

Respuestas: 0
Vistas: 1963
Último mensaje Abril 07, 2010, 03:30:22 am
por d33k40
Python phpmyadmin "BruteForce"

Iniciado por linkgl

Respuestas: 2
Vistas: 2439
Último mensaje Agosto 19, 2011, 12:14:37 pm
por linkgl
[Código] Entero / No Entero [Ejercicio - Python]

Iniciado por LucaSthefano

Respuestas: 0
Vistas: 1300
Último mensaje Mayo 29, 2011, 01:24:09 am
por LucaSthefano
Python Trojan - By "bLiNdFiR3"

Iniciado por d33k40

Respuestas: 1
Vistas: 1971
Último mensaje Abril 03, 2010, 11:01:59 pm
por Dharok