Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: n0bat0 en 12 Julio 2006, 18:57 pm



Título: guardar bash en un archivo (ayuda)
Publicado por: n0bat0 en 12 Julio 2006, 18:57 pm
como puedo crear un archivo que ejecute determinados codigos en bash?
por ejemplo, tengo el archivo X, y cuando lo ejecuto, automaticamente se ejecuta este codigo en bash:
Copy "c:\windows\system32\algunarchivoimportnte" "c:\documents and settings\documentos compartidos\"
se me ocurrio eso, porke de esa manera "mi victima" al ejecutar el archivo "X", automaticamente se haria una copia de algun archivo importante de su windows, y se copiaria a sus compartidos (suponiendo q la victima tenga compartidos). y asi podria tener acceso a ese archivo q me interesa....... o tmb se podria copiar a su carpeta de servidor apache, o cosas asi...
bueh, es una idea tonta q se me ocurrio de ejemplo...
a lo q voy, es a como hago guardar en un archivo un codigo en bash, y al ejecutar ese archivo se ejecute el codigo en la shell del q lo ejecuto... o sea "mi victima" juee
gracias y saludos


Título: Re: guardar bash en un archivo (ayuda)
Publicado por: EvilBuffer en 16 Julio 2006, 03:02 am
no entendi bien el asunto, pero por que no haces un script que corra desde rc.local o equivalente en tu *nix

Saludos  ;D


Título: Re: guardar bash en un archivo (ayuda)
Publicado por: sirdarckcat en 16 Julio 2006, 03:30 am
Guardalo como .sh

por ejemplo:

lolz.sh
Código:
ls /
deberia listar el directorio actual :P
Saludos!!


Título: Re: guardar bash en un archivo (ayuda)
Publicado por: n0bat0 en 16 Julio 2006, 06:45 am
aa gracias, eso era, no sabia la extension  ;D
.sh entonces, gracias muchas gracias :D


Título: Re: guardar bash en un archivo (ayuda)
Publicado por: n0bat0 en 16 Julio 2006, 07:15 am
holas de nuevo
una pregunta
la unica forma de ejecutarlo es desde una terminal? o sea escribiendo "bash archivo.sh"
hay alguna forma de q se ejecute al hacer doble click por ej? o sea, al ejecutarlo normalmente desde el entorno visual...
 me explico verdad?
de nuevo muchas gracias por la ayuda Sdc y EvilBuffer


Título: Re: guardar bash en un archivo (ayuda)
Publicado por: Inoxia en 16 Julio 2006, 07:26 am
Agrega esto -cambiando el directorio si bash se encuentra en alguna otra parte- al inicio de tu archivo.
Código:
#!/usr/bin/bash

Despues le das permiso de ejecucion al archivo de la siguiente forma.
Código:
blabla@wilderness ~ $ chmod +x archivo

Con eso deberia de bastar. No es necesario que termine en .sh

Datura Inoxia