Posts etiquetados ‘básico’

Muchas veces, para instalar programas necesitaremos hacer uso del superusuario de linux. El problema, es que en Ubuntu este está desactivado. Os explico cómo hacerlo:

Entramos en una consola de comandos (Aplicaciones->Accesorios->Terminal).

Tecleamos sudo passwd root. Nos pedirá nuestra contraseña.

Escribimos nuestra contraseña y luego nos pedirá dos veces la que queremos establecer para el superusuario. Ya estará configurado.

Para entrar en modo superusuario, simplemente deberemos escribir su – en un terminal y escribir la contraseña.

Saludos!!

¡Hola!
El anterior post que hice sobre este tema creo que me quedó un poco simple así que voy a ampliar un poco la cosa;

Si quieres ser un hacker te recomiendo que hagas lo siguiente:

  • Aprende a programar en algún lenguaje como Phyton (hay un tutorial en el blog)   o también Java (también hay un tutorial) estos dos lenguajes son sencillos si nunca has tocado la programación y la verdad esque son bastante divertidos 😉
  • Después de haberte familiarizado puedes comenzar con C/C++/C# :
  • Ahora puedes comenzar a documentarte de otro lenguaje muy usado y que es imprescindible que aprendas a leer y escribir. HTML (en su última versión XHTML) este es el lenguaje con el que se hacen las webs , y como hackers que somos devemos conocer este mundo.

 

  • Ahora que ya saves todo eso pues infórmate sobre no se.. exploits , bugs ,telnet, mapeo de puertos , virus ,troyanos ,indetectabilidad…

 

 

 

Como última cosa cabe decir que un hacker es una persona constructiva , que busca retos es imaginativo …

 

Espero que os ayude salu2

Tutorial de Phyton en PDF

Publicado: febrero 10, 2011 de nachocp en Tutoriales
Etiquetas:, , , ,

Aquí os traigo un tutorial bastante sencillo sobre Phyton para principiantes:

http://www.megaupload.com/?d=4SUWOHH2

‘Python para todos’ es un libro sobre programación en Python escrito por Raúl González Duque. Se trata de untutorial de Python adecuado para todos los niveles y que puedes descargar totalmente gratis.

El tutorial de Python ‘Python para todos’ se distribuye bajo licencia Creative Commons Reconocimiento 2.5 España, lo que supone que puedes distribuirlo, modificarlo, traducirlo a otros idiomas, … siempre que indiques el autor original, preferiblemente con un enlace a esta web: Tutorial de Python ‘Python para todos’

El libro cuenta con 160 páginas en las que se tratan los siguientes temas:

 

  • Tipos básicos
  • Control de flujo
  • Funciones
  • Orientación a objetos
  • Programación funcional
  • Excepciones
  • Módulos y paquetes
  • Entrada / Salida
  • Expresiones regulares
  • Sockets
  • Interacción con webs
  • Threads
  • Serialización de objetos
  • Bases de datos
  • Documentación
  • Pruebas
  • Distribuir aplicaciones Python

 

Tutoriales básicos: Telnet

Publicado: enero 17, 2011 de nachocp en Hacking básico., Hacking.
Etiquetas:, , ,

Telnet

Hemos visto ya un poco del MS-Dos de windows , pero ahora vamos a meternos un poco más adentro.

En esta entrada usaremos el Telnet de windows.

»Si tienes windows 7(como yo) hay que activarlo (activamos de paso el FTP)

·Ve al panel de control.
·Programas.
·Activar o desactivar las características de windows.
·Activais el FTP y Telnet.

Telnet

Este es un programa que permite la conexión entre dos máquinas.

¿Para qué nos vale a nosotros?

Muy sencillo , con un comando de telnet podremos informarnos sobre un servidor: desde que software usa ,versión etc…

Probemos lo siguiente:

Abrimos el Ms-Dos (ejecutar>cmd) y ponemos:

telnet www.forosdelweb.com 80

Esto quiere decir que 1º realizamos un intento de conexión con el host(nombre o IP da igual) y al puerto al que apuntamos en este caso es el 80 que es en el que funcionan los servidores/webs…

Damos a enter varias veces y el host nos devuelve el banner con sorpresa:

Como veis en la imagen esta web funciona con un software Apache.

Bien con esto podemos comenzar a crear una táctica por ejemplo buscando exploits( ya os diré lo que son).

Protocolos:

Para comenzar vamos a hablar de los protocolos más usados en internet como pueden ser TCP ,IP ,TCP/IP….

El protocolo TCP.

El protocolo TCP (Transmission Control Protocol) fue creado en los años 1973-1974 por dos hombres Cerf y Kahn.

Este protocolo pertenece a la capa de transporte de la red, por lo tanto un conjunto de ordenadores se podrán enviar paquetes de datos a través de este protocolo.

También proporciona un mecanismo para diferenciar aplicaciones dentro de una misma máquina , lo que se conocería como “puerto”.

Mas ,aun así, este protocolo depende del también conocido protocolo IP que se explicará después.El protocolo TCP se encarga de fraccionar o por decirlo de alguna manera empaquetar los datos , y el protocolo IP de enviar esos paquetes a su destino.

Ese sería un esquema muy básico de como se transfieren los datos a través de internet.

Protocolo IP.

En la anterior parte hablamos de que el protocolo IP se encarga del envio de los ppaquetes , pues sí así es, aunque no solo hace eso sino que también se encarga del enrutamiento de los datos a través de internet.

Se puede decir que  guía a los paquetes en su transcurso a través de una red.

Dirección IP: pues cada vez que te conectas a internet tu ordenador tiene asignada una dirección IP que puede ser la misma  (IP fija) o puede variar (IP dinámica). Se podría decir que la dirección IP es como la matrícula de nuestro coche (aunque se puede cambiar “no cambies la matrícula a tu cohe vale¿?”).

Queda decir que una dirección IP está formada por 4 grupos de números que pueden ir del 0 al 255.

EJEMPLO:

Protocolo TCP/IP

Después de ver los protocolos IP y TCP vamos con el protocolo TCP/IP que son las siglas de Protocolo de Control de Transmisión/Protocolo de Internet (en inglés Transmission Control Protocol/Internet Protocol), un sistema de protocolos que hacen posibles servicios Telnet, FTP, E-mail, y otros entre ordenadores que no pertenecen a la misma red. Sencillo verdad:)

Y listo esto sería lo principal que deberíamos saber sobre protocolos.

Salu2nacho.