GNU netcat
Netcat --> herramienta de red --> windows y linux
Permiter abrir puertosTCP/UDP en un HOST quedando netcat a la escucha, asociar una shell a un puerto concreto y forzar conexiones UDP/TCP . (wikipedia)
Sintaxis:
nc [-options] hostname port[s] [ports]
nc -l -p port [-options] [hostname] [port]
Los usos son multiples. Usandolo en shellscript aun más usos. :)
Más info en: http://crysol.inf-cr.uclm.es/node/28
http://icenetx.net/sesiones/tutos/tutor-netcat.pdf (tutorial)
Obtener shell con Netcat --> http://foro.elhacker.net/index.php/topic,58032.0.html
--------
htx google :D
jueves, 20 de septiembre de 2007
Info. sobre una IP
Saber IP de un dominio --> ping www.laurl.com --> windows y linux
- Tiene que ser un dominio (no un directorio de un dominio).
Los localizadores de IPs --> localizan geograficamente una IP --> consultan BBDD (pueden estar obsoletas y muchos funcionan mal)
Hay muchos, por ejemplo:
http://www.seomoz.org/ip2loc/ip2loc.php?start
http://www.ip-adress.com/
Los ISPs compran rangos de IPs.
Whois de IPs --> información diversa sobre el que contrato el dominio
http://www.nic.com/nic/whois/
http://www.nic.com/cgi-bin/whois.cgi
http://ws.arin.net/cgi-bin/whois.pl
Fuente: http://foro.elhacker.net/index.php/topic,12556.0.html
- Tiene que ser un dominio (no un directorio de un dominio).
Los localizadores de IPs --> localizan geograficamente una IP --> consultan BBDD (pueden estar obsoletas y muchos funcionan mal)
Hay muchos, por ejemplo:
http://www.seomoz.org/ip2loc/ip2loc.php?start
http://www.ip-adress.com/
Los ISPs compran rangos de IPs.
Whois de IPs --> información diversa sobre el que contrato el dominio
http://www.nic.com/nic/whois/
http://www.nic.com/cgi-bin/whois.cgi
http://ws.arin.net/cgi-bin/whois.pl
Fuente: http://foro.elhacker.net/index.php/topic,12556.0.html
Wget
Definición:
wget = sirve para descargar archivos de internet.
Sintaxis:
wget [options] [URL-list] --> man wget
Ejemplos de uso en linea de comandos:
Descargar una pagina web o un fichero:
wget http://www.servidor.com/fichero.zipç
Descargar las URLs que aparezcan en un fichero:
wget -i urls.txt
Descargar toda una web:
wget -r http://www.servidor.com/
Descargar un archivo de un ftp:
wget ftp://ftp.servidor.com/fichero.zip
Ejemplo de uso en un ShellSript:
Las aplicaciones de wget en un script son multiples, por ejemplo descargar un foro
, eliminar las etiquetas html y buscar patrones para cojer direcciones de correo
de los usuarios del foro (gato pasame el script!!! :D)
Una manera que tiene la gente de evitarlo es poner:
www[punto]micuenta[arroba]gmail[punto]com
wget = sirve para descargar archivos de internet.
Sintaxis:
wget [options] [URL-list] --> man wget
Ejemplos de uso en linea de comandos:
Descargar una pagina web o un fichero:
wget http://www.servidor.com/fichero.zipç
Descargar las URLs que aparezcan en un fichero:
wget -i urls.txt
Descargar toda una web:
wget -r http://www.servidor.com/
Descargar un archivo de un ftp:
wget ftp://ftp.servidor.com/fichero.zip
Ejemplo de uso en un ShellSript:
Las aplicaciones de wget en un script son multiples, por ejemplo descargar un foro
, eliminar las etiquetas html y buscar patrones para cojer direcciones de correo
de los usuarios del foro (gato pasame el script!!! :D)
Una manera que tiene la gente de evitarlo es poner:
www[punto]micuenta[arroba]gmail[punto]com
LKM
LKM = Linux Kernel Module = Modulo del kernel de linux
- Se ejecutan en ring0 (Kerneland) --> forman parte del kERNEL
- Aplicaciones de usuario (Userland) --> usan la syscall para acceder a los recursos controlados por el Kernel, si el Kernel no les deja se joden.
comandos:
insmod --> carga un modulo en el kernel --> insmod module_name
rmmod --> descarga un modulo del kernel --> rmmod module_name
lsmod --> lista los modulos que hay cargados en el kernel --> lsmod
Para compilar los ejemplos necesitas tener instalados los sources de tu kernel.
Fuente: http://mazard.info/?mod=docs&xml=lkm_joca
Publicado por JoCaNoR en JoCaLaBS.
- Se ejecutan en ring0 (Kerneland) --> forman parte del kERNEL
- Aplicaciones de usuario (Userland) --> usan la syscall para acceder a los recursos controlados por el Kernel, si el Kernel no les deja se joden.
comandos:
insmod --> carga un modulo en el kernel --> insmod module_name
rmmod --> descarga un modulo del kernel --> rmmod module_name
lsmod --> lista los modulos que hay cargados en el kernel --> lsmod
Para compilar los ejemplos necesitas tener instalados los sources de tu kernel.
Fuente: http://mazard.info/?mod=docs&xml=lkm_joca
Publicado por JoCaNoR en JoCaLaBS.
Libpcap
Programar una aplicación que capture paquetes:
Librería --> Linux --> libpcap
Manual: www.e-ghost.deusto.es/docs/2005/conferencias/pcap.pdf
Windows --> winpcap
Interesante para hacerte un programita que analice el trafico que pasa por tu tarjeta de red.
Usada por: tcpdump , WireShark (antes Ethereal), Nmap , Cain y Abel , y Snort.
En algunas versiones de la libreria se han detectado fallos de seguridad.
Fuente: wikipedia, e-ghost
Librería --> Linux --> libpcap
Manual: www.e-ghost.deusto.es/docs/2005/conferencias/pcap.pdf
Windows --> winpcap
Interesante para hacerte un programita que analice el trafico que pasa por tu tarjeta de red.
Usada por: tcpdump , WireShark (antes Ethereal), Nmap , Cain y Abel , y Snort.
En algunas versiones de la libreria se han detectado fallos de seguridad.
Fuente: wikipedia, e-ghost
Suscribirse a:
Comentarios (Atom)