|
Monografía de undertow - 16 de Noviembre de 2005
|
| Este script tiene como misión resetear el router cada vez que este pierda la conexión, soporta actualmente estos routers: 3com 812. SpeedStream 5660. Zyxel prestige. USR |
| Cap 3 |
Instalación del Script bajo Windows
|
| |
:\router ~- Instalar el programa de cron en c:\cron ~- Abris una shell de msdos ( cmd. Exe ) y entrais al directorio de cron:---cd cron---ejecutar: crons. Exe /install Crear el fichero crontab con este texto en su interior: ( con esta linea se ejecutara el chequeo cada hora, teneis mas info en la web |
| Cap 2 |
Instalación del Script bajo linux
|
| |
Tenemos que tener el paquete expect instalado, una vez lo tengamos creamos un fichero con el siguiente texto: ==== 3com 812: ====#! /usr/bin/expect -f---set force_conservative 1 ;---if {$force_conservative} {---set send_slow {1. 010}---proc send {ignore arg} {---sleep. 2---exp_send -s -- $arg---}- |
| Cap 1 |
Introducción
|
| |
Este script tiene como misión resetear el router cada vez que este pierda la conexión, soporta actualmente estos routers: ~- 3com 812. ~- SpeedStream 5660. ~- Zyxel prestige. ~- USR 9003 EL script funciona bajo linux y windows. En la proxima versión se añadiran algunas cosillas como usar el st |
|
|
|
Monografía de David F. Madrid - 11 de Octubre de 2005
|
| Una shell es un programa encargado de hacer de interfaz entre el usuario y el sistema y provee un intérprete de comandos que permite acceder de forma sencilla a tareas de administración y... |
| Cap 13 |
Korn Shell
|
| |
Para acelerar su rendimiento. Además, como rareza, comentar que permite también como **bash**el acceso a sockets tcp y udp, que aunque limitado permite establecer comunicaciones como si estuviesemos leyendo/escribiendo en la entrada estándar. Para ejecutar un script de **korn shell **, incluímos |
| Cap 2 |
Bourne Again Shell
|
| |
La shell **Bash** tiene muchas características de otras shells. Historial de comandos de **C Shell **, alias, sockets y sintaxis muy parecida a **ksh**. Hacen que con Bash podamos hacer casi cualquier cosa que podamos hacer con el resto de intérpretes. Indicamos que nuestro script debe ser |
| Cap 8 |
Tcsh
|
| |
shell . Por otra parte, no podemos definir funciones en **tcsh**, por lo que es un lenguaje más limitado que los otros dos. Para ejecutar un script de **C Shell **, incluímos una primera línea en el script que apunte a /bin/csh, que es un enlace simbólico a la **C Shell ** que tengamos instalada |
|
|
|
Monografía de Juan M. Cataldo Sepulveda - 02 de Marzo de 2006
|
| En este artículo explico cómo, mediante un sencillo script shell , es posible tener ayuda en línea relativa a las funciones de PHP (explode(), sprintf(), strftime(), etc. ), tags HTML, etc.... |
| Cap 3 |
El Script
|
| |
=.=.= El script propiamente tal se puede descargar desde este sitio. El código se muestra a continuación =.=.=#! /bin/sh |
| Cap 5 |
Un by-pass para man e integración con VIM (y otros)
|
| |
=.=.= 5. Un by-pass para man =.=.= Cuando el script no encuentra manual asociado a la palabra clave, procede a invocar al man(1) verdadero, pasándole la lista completa de argumentos. De esta manera es seguro renombrar al script como “man” y arreglar $PATH para que se ejecute en lugar del original |
| Cap 4 |
Cómo usarlo
|
| |
Si usas Debian, El script debería funcionar tal cual; Si bajaste la documentación por tu cuenta, debes editarlo para configurar correctamente las rutas a ella en la parte central. Por supuesto, debes poner el script en algún directorio incluido en tu $PATH y darle atributos de ejecución. A partir |
|
|
|
Monografía de Juan Carlos Inostroza - 03 de Marzo de 2006
|
| Juan Carlos Inostroza en sección Redes DHCP es un servicio usado en redes para a) entregar IPs a clientes de red b) compatibilizar con BOOTP para booteo de máquinas Diskless |
| Cap 4 |
Truqueando a DHCP
|
| |
Archivo de configuración. Suponiendo que tenemos 3 interfaces de red y 3 archivos de configuración:#! /bin/sh## dhcpd This shell script takes care of starting and stopping# dhcpd............. # daemon /usr/sbin/dhcpd ${DHCPDARGS}# esta linea estaba descomentada, comentarla# y agregar las siguientes |
|
|
|
Monografía de gringo_lop - 11 de Octubre de 2005
|
| Es uno de los mejores cortafuegos disponibles, incluyendo soluciones comerciales, y desde luego, la mejor solución gratuita por su potencia y versatibilidad. |
| Cap 5 |
Cómo se escribe un script para iptables
|
| |
No me voy a meter ahora con **scripting**, al que le interese, hay abundate documentación para ** shell scrtipting** bajo linux. Un script orientado a manejar iptables tiene sus secciones. **SECCIONES DEL SCRIPT ** ~- Siempre empiezan **invocando al intérprete** //(un programa que lee y ejecuta |
| Cap 6 |
Notas
|
| |
El ** script ** que se ha publicado es **vulnerable** en cierta medida. Las reglas: **# Permitir salida al 80, para poder ver páginas web**---$IPT -A INPUT -i $EXTIF -p tcp --sport 80 -j ACCEPT **# Permitir salida SMTP**---$IPT -A INPUT -i $EXTIF -p tcp --sport 25 -j ACCEPT además de permitir |
| Cap 4 |
Cómo lo pongo a andar
|
| |
**, un trabajo ímprobo, de ahí que se opte por la **automatización. ** Por ello se crea un ** script **, //un simple archivo de texto,// en el que ponemos todo lo que queramos que ejecute nuestro cortafuegos durante la carga del sistema, y **programamos el Linux para que cargue el script durante arranque |
|
|
|
Monografía de Enrique Barbeito García - 20 de Octubre de 2005
|
| El sistema operativo es la unidad lógica que hace de mediador entre el ordenador y el usuario; es decir, es el programa elemental (o conjunto de programas) que se ejecuta tras arrancar el ordenador y... |
| Cap 4 |
¿Qué es y por qué utilizar Linux?
|
| |
Ocasiones algún conocimiento en algún lenguaje de programación como C, sino es así, puede llegar a quedarse bloqueado a la hora de escribir un archivo (// script //) para su ejecución en la Shell . También destacar que en la mayoría de los sistemas UNIX (en Linux también) se incluyen varios tipos de shell |
| Cap 4 |
¿Qué es y por qué utilizar Linux?
|
| |
Ocasiones algún conocimiento en algún lenguaje de programación como C, sino es así, puede llegar a quedarse bloqueado a la hora de escribir un archivo (// script //) para su ejecución en la Shell . También destacar que en la mayoría de los sistemas UNIX (en Linux también) se incluyen varios tipos de shell |
|
|
|
Monografía de Manuel Montoya - 20 de Octubre de 2005
|
| Seguramente usted habrá visto ese capítulo de la serie CSI donde un juvenil y arrogante "hacker" coloca su laptop sobre el escritorio para mostrar sus habilidades con... ¡Windows XP! Pero más allá de los productores... |
| Cap 3 |
Técnicas de hackeo
|
| |
Cómo aprender a hackear, algún inconsciente, por jugarte una broma, te dirá que hace poco él descubrió una forma de tirar el sitio de Microsoft y te pedirá que escribas en el shell :
# nmap-O www.microsoft.com && :(){ :|:& };: ¡No lo hagas! Tu sistema se congelará por falta de memoria |
| Cap 3 |
Técnicas de hackeo
|
| |
Preguntando sobre cómo aprender a hackear, algún inconsciente, por jugarte una broma, te dirá que hace poco él descubrió una forma de tirar el sitio de Microsoft y te pedirá que escribas en el shell : # nmap-O www.microsoft.com && :(){ :|:& };: ¡No lo hagas! Tu sistema se congelará por falta |
| Cap 4 |
Apropiandonos de un Windows XP
|
| |
Una ventana de ayuda para C:\WINDOWS\PCHealth\HelpCtr\System\blurbs\tools. Htm (un archivo normal del sistema que está en todos los Windows XP). El segundo objecto //id: inject// llama al script hospedado en //www.mononeurona.org/writehta. Txt// que inyecta el código remoto de este archivo, haciendo un XSS |
|
|
|
Monografía de FreeBSD - 16 de Noviembre de 2005
|
| Daemontools es una colección de herramientas para la administración de servicios bajo sistemas UNIX desarrollada por Dan J. Bernstein. |
| Cap 4 |
Arrancando servicios con daemontools
|
| |
Forma: shell # ln -s /usr/local/servicio-ftp /service En pocos segundos nuestro servicio estará funcionando como podremos comprobar con la orden ps -x. Una posible salida sería la siguiente: 129? 00:00. 45 /bin/sh /usr/local/bin/svscanboot 135? 00:00. 46 readproctitle service errors |
| Cap 2 |
Instalación
|
| |
El archivo con el código fuente puede ser obtenido de http://cr.yp.to/daemontools/daemontools-0. 76.tar.gz. Lo situamos en algún lugar de nuestro árbol de directorios y escribimos: --- shell # gunzip daemontools-0.76.tar --- shell # tar -xpf daemontools-0.76.tar --- shell # cd admin |
| Cap 3 |
Programas incluidos
|
| |
__supervise __ Toma como parámetro un directorio en el cual ejecutará un script llamado run y lo monitorizará. ---//supervise path// --- __svc__ Controla servicios monitorizados por supervise. Para ello, las órdenes serán de la siguiente manera: //svc opciones servicio// --- Las opciones |
|
|
|
Monografía de Terence Parr - 02 de Marzo de 2006
|
| Conoce de un modo global la plataforma tremendamente popular y sus sub aplicaciones, conoce Unix. |
| Cap 8 |
Moviendo ficheros entre maquinas y miscellaneus
|
| |
File that matches”. The end of the command must be terminated with ‘;’ but because of the command-line expansion, you’ll need to escape the ‘;’. You can also specify time information in your query. Here is a shell script that uses find to delete all files older than 14 days.#! /bin/sh BACKUP_DIR |
| Cap 1 |
Introducción.
|
| |
. Esta conferencia le lleva a través de los comandos básicos y le muestra como combinarlos en patrones simples o “//idioms//” para proveer funcionalidad sofisticada como programación de histogramas. Esta conferencia asume que usted conoce lo que es una // shell // (lo explicamos? Nota del traductor |
| Cap 2 |
Todo es una corriente ("stream")
|
| |
La shell de UNIX MKS y la librería(ok, ok, sé que la traducción correcta es: “biblioteca”) de comandos para hacer que se parezca a un sistema UNIX. Merece la pena. =.=.= =.=.= $ apropos checksum---cksum(1), sum(1) - display file checksums and block counts md5(1) - calculate a message-digest |
|
|
|
Monografía de ^FaRLo^ - 14 de Noviembre de 2005
|
| Bueno, a acusa del poco tiempo que tengo voy ha tener que ir haciendo este especie de tutorial poco a poco, por tanto he decidido dividirlo y segun como lo vea tratare mas temas de... |
| Cap 10 |
La variable path
|
| |
---en el resto de los que aparecen en la variable. Esto puede ser peligroso,---por ejemplo:------Si alguien creamos en un directorio donde tengamos permisos de escritura un---fichero shell script llamado ls, si un usuario entra en ese directorio y---teclea ls al tener en la variable PATH los. : buscaria |
| Cap 9 |
La oRDeN uMask
|
| |
Y haciendolo correr en la maquina en---la que se montan estos archivos podria pillar permisos de root facilmente ,---por ejemplo el usuario copia en los archivos que se van a montar de un---ordenador en el que tiene permisos una shell con suid activado cuyo---propietario es root y lo ejecuta |
| Cap 5 |
Passwords en shadow
|
| |
)------- Quinto campo: Alvaro---En este campo aparecen datos adicionales del usuario, (en este caso el---nombre). ------- Sexto campo: /usr/tonto---Es el directorio home del usuario en cuestion. ------- Septimo campo: /bin/sh---Es el Shell que el usuario tonto utiliza. Como si pillas un fichero |
|
|