[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] Shell en C




Saludos

>ME podrian decir si puedo incrustar dentro de un programa en C
>secuencias SHELL.

Si es posible: 

Si incluyes el archivo de encabezado stdlib.h de la biblioteca estandar de C. O cstdlib, de la biblioteca estandar de C++. Aqui viene definida la funcion system, la cual recibe como argumentos un apuntador a una cadena de caracteres y regresa un entero. Es utilizada par hacer llamadas a comandos del sistema operativo subyacente.

Por ejemplo si quieres llamar a clear puedes usar lo siguiente

system("clear");

Solo que debes tener cuidado de usar esta funcion, es muy insegura y no es muy recomendable utilizarla. Los crackers se valen mucho de agujeros de seguridad causados por la implantacion de esta funcion para acceder a sistemas.

Hasta luego.




Antonio Téllez Flores
Ciencias de la Computación
Facultad de Ciencias - UNAM
atellez en perlis fciencias unam mx
atellez en ada fciencias unam mx icq:55605711
http://perlis.fciencias.unam.mx/~atellez


_________________________________________________________________
El correo GRATUITO en tu idioma y con múltiples beneficios.
Obtén tu CorreoWeb del Foco ahora en http://elfoco.correoweb.com

---------------------------------------------------------------------
Lista de soporte de LinuxPPP
 Reglas de la lista en http://linuxppp.com/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]