Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Iluminadora

#1
Aquí os comparto un script que recién acabo de realizar,la verdad es que éste si me dió dolor de cabeza,ya que si no daba error en windows,lo era en linux,pero como siempre,cualquier duda,error,o algo me lo decis,gracias,aquí el link en github,ya no usaré pastebin,ya aprendí ha usar git xD : https://github.com/iloveyou123/python-project/

Código (python) [Seleccionar]
#!/usr/bin/env python3

#creador:https://www.facebook.com/TheNinjaBlack2
#patron conocido : 8 caracteres,numeros del 0-9,letras:A-Z mayusculas
#si mejoras el codigo,me lo pasas y asi compartimos,no olvides darme una sugerencia o lo que sea
#el generador aun esta en fase beta digamos,se que debo mejorarle muchas cosas
#el generador genera un millon de posibles contrasenas,o cancelas el proceso con ctrl+c
#en esta ocasion mientras este funcionado el generador,se imprimira en pantalla las contrasenas que se este generando
#si no tienes python3 instalado en linux,sudo apt-get install python3
#si usas arch linux o no encuentras el paquete xzm de python3 en wifislax ve ha https://www.python.org/ftp/python/3.4.2/Python-3.4.2rc1.tar.xz
#lo descomprimes,vas hacia la carpeta,cd Desktop/x ; ./configure ; make ; make install , luego teclea en la terminal python3
#testeado en backtrack 5 r3,wifislax 4.9 final , manjaro arch linux
#editor usado notepad++ si usas linux,hay varios,como : Scite,notepadQQ,notepad++ usando wine,sublime_text , gedit,eric ide project,atom,brackets,etc
from random import choice
import sys
import os
from string import ascii_letters , digits

pl = sys.platform
if pl == "linux" or pl  == "linux2":
    os.system('clear')
elif pl == "win32":
    os.system('cls')
else:
   print ("si usas mac,lo ciento,no me gustan las manzanas,prefiero las zanahorias")
print ("""
1-python3 generador_JAZZTEL_XX.py
2-python3 generador_JAZZTEL_XX.py creador
""")
if 'creador' in sys.argv:
    print ('https://www.facebook.com/TheNinjaBlack2')
    exit(0)   
nombre = str(input("Escribe la extensión que deseas para el diccionario , 'lts' o 'txt':"))
caracteres = ascii_letters + digits
mayus = caracteres.upper()
def generator(subir):
    file = open("diccionario."+nombre,'w')
    for i in range(1000000):
        final = ''.join([choice (subir) for i in range(8)])
        file.writelines(final)
        file.write("\n")
        print (final)
    file.close()
generator(mayus)
#2
Scripting / [Python]Generador de contraseñas
21 Enero 2015, 10:59 AM
Hola,he creado un pequeño generador,podeís darle la función que querais,etc,yo lo uso para nuevas claves en mi router,y así que sea más dificil que alguién consiga mi password,aquí os dejo el link de pastebin y el código :  http://pastebin.com/45SPiBeR

Código (python) [Seleccionar]
#!/usr/bin/env python3

#Creador : https://www.facebook.com/TheNinjaBlack2
#respondiendo las tipicas preguntas,para que un generador de contrasenas?
#para lo que quieras,y segun el uso que le veas
#yo por ejemplo la uso para cambiar de password al router una vez ha la semana,por eso uso el generador
#Desarollado en python3X con 'x' quiero decir python 3 o superior
from random import choice
from string import ascii_letters , digits
import os
import sys

try:
    os.system('clear')
except:
    os.system('cls')
if 'creador' in sys.argv:
    print ("creador:https://www.facebook.com/TheNinjaBlack2")
    exit(0)
longitud = int(input("Escribe la cantidad de longitud que deseas para la clave:"))
cuantas = int(input("Cuantos tipos de contrasenas deseas generar:"))
caracteres = ascii_letters + digits
def generador(ab):
    for i in range(ab):
        final = ''.join([choice (caracteres) for i in range(longitud)])
        print (final)
generador(cuantas)
#3
Hola,aquí os comparto un generador de diccionario para redes FTE-XXXX,lo creé ha partir de la informacion que vi no solo en éste grupo,si no en otros,y googleando mucho,os dejo el link de pastebin y el código : http://pastebin.com/8i7UKvEh

Código (python) [Seleccionar]
#Creador : https://www.facebook.com/TheNinjaBlack2
#PRogramado en python3 - sudo apt-get install python3 python3-dev
#Si usas windows ve ha la web de python :  https://www.python.org/  y descargate el instalador
#version exacta : 3.4,pero lo he chekado en backtrack con python 3.1 y corre nice
#cualquier duda mensaje ha mi perfil de fb
#El generador,genera un millon de posibles contrasenas
#si se que el codigo debe mejorar xd
from random import choice
import os
import sys
if sys.platform.startswith == 'linux':
    limpiar = "clear"
else :
    limpiar = "cls"
os.system(limpiar)
print  ("""
Modo de uso :
Open Terminal>python3 generador_FTE.py
Creador : python3 generador_FTE.py creador
informacion : python3 generador_FTE.py informacion""")
if 'creador' in sys.argv:
   print ("creador: https://www.facebook.com/TheNinjaBlack2")
   exit(0)
elif 'informacion' in sys.argv:
    print ("""Hasta donde se este tipo de redes suelen ser de la A hasta la Z y numeros,todo en minuscula,siendo ovbio no incluir   nada
raro por el estilo,ire actualizando el generador mientras consiga mas infomacion nueva sobre este tipo de redes""")
    exit(1)
def algo():
    caracteres = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
    file = open('generador.txt','w')
    print ("Se esta creando el diccionario,espera ha que termine o cancelalo 'control + c'")
    for i in range(1000000):
       final = ''.join([choice (caracteres) for i in range(10)])
       generar = file.writelines(final)
       file.write("\n")
    cerrar = file.close()
    print ("Ya ha terminado de crearse el diccionario")
algo()


   

#4
Hola,no llevo mucho en éste mundo de la programación,pero poco ha poco he aprendido mucho,quiero compartir un código que he realizado en python3,éste código realiza un mantenimiento básico al sistema,cualquier error,sugerencia,insulto,solo hagamelo saber,gracias,aquí de paso dejo el link de pastebing : http://pastebin.com/YPEVzhH6

Código (python) [Seleccionar]
#Creador :https://www.facebook.com/bruja121
import os
import sys
import shutil
import time
os.system('clear')
time.sleep(1)
if 'creador' in sys.argv:
  print ("creador :https://www.facebook.com/TheNinjaBlack2")
  exit(0)
elif 'introducion' in sys.argv:
  print("""
1-Cuando escribimos cosas en la terminal,eso deja ovbiamente huellas,y es un dato importante
en la informatica forense,sin olvidar que forma parte del mantenimiento
2-la cache tambien puede aplicarse en la informatica forense,ovbiamente no hay que
limpiarla todos los dias,pero si al menos una vez ha la semana que tambien forma
parte del mantenimiento.
3-cuando instalamos por ejemplo filezilla desde ubuntu-center el centro de
software de ubuntu,este no borra el archivo deb que descargo,con lo cual
despues de muchas instalacion esta ocupando un espacio inecesario y eso afecta mucho""")
  exit(1)
print ("""Modo de uso:
python3 limpiar.py
1-Limpiar logs Terminal
2-Vaciar la cache
3-clean
4-vaciar_tmp
5-Vaciar la papelera de reciclaje
creador:python3 limpiar.py creador
introducion python3 limpiar.py introduccion
si no tienes py3 instalado:sudo apt-get install python3""")
def limpiar_terminal():
  try:
     nombre = input("Escribe tu nombre de usuario:")
     os.chdir("/home/"+nombre+"/")
     file = open(".bash_history",'w')
     file.write('')
     file.close()
  except:
     os.chdir('/root/')
     file = open(".bash_history",'w')
     file.write('')
     file.close()
     print ("Se ha vaciado con exito los logs de la terminal")
def vaciar_cache():
  try:
     tu_nombre = input("Escribe tu nombre de usuario:")
     os.chdir("/home/"+tu_nombre+"/")
     shutil.rmtree('.cache')
     os.mkdir('.cache')
     os.chmod('.cache', 0o777)
     print ("Se ha vaciado con exito la cache del sistema")
  except:
     os.chdir("/root/")
     shutil.rmtree('.cache')
     os.mkdir('.cache')
     os.chmod('.cache', 0o777)
     print ("Se ha vaciado con exito la cache del sistema")
def clean():
  os.chdir('/var/cache/apt/')
  shutil.rmtree('archives')
  os.mkdir('archives')
  os.chmod('archives', 0o777)
  print("Se ha vaciado correctamente")
def vaciar_tmp():
  os.chdir('tmp')
  shutil.rmtree('tmp')
  os.mkdir('tmp')
  os.chmod('tmp', 0o777)
def vaciar_papelera():
  try:
     indica = input("Indica tu nombre de usuario:")
     os.chdir("/home/"+indica+"/.local/share/")
     shutil.rmtree('Trash')
     os.mkdir('Trash')
     os.chmod('Trash', 0o777)
     print ("Se ha vaciado la papelera correctamente")
  except:
     os.chdir("/root/.local/share/")
     shutil.rmtree('Trash')
     os.mkdir('Trash')
     os.chmod('Trash', 0o777)
     print ("Se ha vaciado la papelera correctamente")    
opcion = input("Elige la opcion deseada:")
if opcion == "1":
  limpiar_terminal()
elif opcion == "2":
  vaciar_cache()
elif opcion == "3":
  clean()
elif opcion == "4":
  vaciar_tmp()
elif opcion == "5":
  vaciar_papelera()
else:
  print ("Opcion equivocada")


Mod: tema modificado, es más legible si usas etiquetas GeSHi