elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Informática
| |-+  Tutoriales - Documentación (Moderadores: r32, ehn@)
| | |-+  Curso Shell
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Curso Shell  (Leído 18,530 veces)
el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.641


La libertad no se suplica, se conquista


Ver Perfil WWW
Curso Shell
« en: 28 Agosto 2002, 15:55 pm »

v.01

Bueno pues, son las 22:57 y voy a explicar todo lo que pueda sobre una shell.

Una shell no es más que una sesión en un ordenador remoto (este ordenador usa linux, freeBsd, etc).

Un ejemplo es está shell de Hispashell.com que utiliza FreeBSD.

Con una shell puedes hacer cantidad de cosas que iremos viendo:

Entrando a HispaShell.com

login: milogin
Password:
Last login: Wed Jan 30 21:43:44 from 193.153.57.107

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

HispaShell.com - Shell

Puede ejecutar máx x proceso

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

CONOCE las REGLAS: teclea "reglas" para leerlas

VHOSTS: teclea "vhosts" para verlos

CONTACTOS:

Soporte: soporte@HispaShell.com
Ventas: ventas@HispaShell.com
Información: info@HispaShell.com
ONLINE: /server irc.DAL.net - Canal #HispaShell

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

-
-
Editores de texto: ee pico
Cliente de correo: pine
Clientes de IRC: BitchX scrollz irc
Clientes de web: lynx links
Cliente ICQ: centericq
Descargar Programas: fetch lynx ftp
-
Para mas ayuda escribe "man comando"

Para escribir un nombre largo usa el tabulador, es un auto-completador genial

listar directorios

[pepe <~>]$ ls
egg/ mail/ public_html/


te dice el directorio en el que estas

[pepe <~>]$ pwd
/home/ns2

para bajar un directorio

[ns2 <~>]$ cd ..
[ns2 </home>]$

borrar un directorio y ficheros que contenga

[ns2 <~>]$ rm -r egg


crear una carpeta

[ns2 <~>]$ mkdir carpeta

para detener el comando acttual (apretando control + c)

ver la memoria (jeje fijate que hay un 1GB xDDD )

[ns2@<~>]$ free
total used free shared buffers cached
Mem: 1028788 1015552 13236 0 69912 567056
-/+ buffers/cache: 378584 650204
Swap: 570296


Cantidad de disco duro

[ns2 <~>]$ df
bash: /bin/df: Permission denied

jejeje, no tengo permisos

Mostrar por pantalla

[ns2 <~>]$ cat > fichero.txt

Escribir fichero

[ns2 <~>]$ echo a > fichero.txt
Ver unidades montadas

[ns2 <~>]$ mount
/dev/ad0s1a on / (ufs, local)
/dev/ad0s1f on /usr (ufs, local, with quotas)
/dev/ad0s1e on /var (ufs, local)
procfs on /proc (procfs, local)

ver quien hay conectado

[ns2 <~>]$ who
mathyus ttyp0 Jan 30 10:38 (213.96.75.115)
ns2 ttyp1 Jan 30 23:16 (193.153.57.107)
dkt ttyp2 Jan 30 21:36 (213.97.219.85)

hablar con otro user

[ns2 <~>]$ talk user


ver quien eres

[ns2 <~>]$ whoami
ns2

info sobre usuario

[ns2 <~>]$ finger ns2
Login: ns2 Name: elhacker.net
Directory: /home/ns2 Shell: /usr/local/bin/bash
On since Wed Jan 30 23:16 (CET) on ttyp1 (messages off) from 193.153.57.107
No Mail.
No Plan.

ver procesos

[ns2 <~>]$ ps
PID TT STAT TIME COMMAND
85433 p1 S 0:00.01 -bash (bash)
85440 p1 R+ 0:00.00 ps
85103 p3- S 0:01.03 ./eggdrop -m eggdrop.simple.conf (eggdrop-1.4.5)

matar proceso (mato el eggdrop)

[ns2 <~>]$ kill 85103

Si se pone tonto el proceso

[ns2 <~>]$ kill -9 85103

info del servidor

[ns2 <~>]$ uname -a
FreeBSD HispaShell.com 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #0: Sun Dec 2 03:59:00 MYT 2001 dalok0kat@HispaShell.com:/usr/obj/usr/src/sys/HISPASHELL i386

espacio usado

[ns2 <~>]$ du
2 ./public_html
9019 ./egg
1 ./.BitchX
3 ./mail
9053 .

Para ejecutar programas

[ns2 <~>]$ ./programa opciones

Ejemplo:
[ns2 <~>]$ ./eggdrop -m archivo.conf


Para instalar programas con tu shell

Primero subes tu programa por FTP a tu carpeta home/name

lo descomprimes

[ns2 <~>]$ tar xvzf archivo.tar.gz

se te crea una carpeta nombre archivo

[ns2 <~>]$ cd archivo

lees la documentacion

[ns2 <~>]$ pico INSTALL

configuras el programa

[ns2 <~>]$ ./configure

lo compilas

[ns2 <~>]$ make

haces el make install en tu directorio

[ns2 <~>]$ make install DEST


Common SSH Commands - Linux Shell Commands
http://webhostgear.com/35.html

http://suso.suso.org/docs/infosheets/shell-commands.gif

http://linux.about.com/library/cmd/blcmdl_1d.htm

http://webhostgear.com/35.html


« Última modificación: 27 Septiembre 2011, 16:18 pm por el-brujo » En línea

marco_fr90

Desconectado Desconectado

Mensajes: 38


Ayudadme hackear habbo!!!!


Ver Perfil
Re: Curso Shell
« Respuesta #1 en: 6 Junio 2007, 19:19 pm »

buen tema, pero me gustaria saver como hago para ver como ver los datos ftp del servidor, havia visto un shell hace tiempo por ahi pero ya no se donde! Gracias bro!  ::)


En línea

Isirius
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.505



Ver Perfil
Re: Curso Shell
« Respuesta #2 en: 6 Junio 2007, 22:00 pm »

Los datos ftp te refieres a los archivos de dicho FTP? Osea acceder al sercvidor. Si te refieres a eso lo que necesitarias es una shell por ejemplo en PHP, pero para utilizar este tipo de Shell antes debes encontrar un bug RFI por ejemplo.

Por cierto tu tienes un msn que es Marco_fm90@hotmail.com o es casualidad que tu nick se parezca a este msn? Por cierto creo que no deberias haber respondido a este post es de hace demasiado tiempo.

Suerte.
« Última modificación: 6 Junio 2007, 22:02 pm por Isirius » En línea

marco_fr90

Desconectado Desconectado

Mensajes: 38


Ayudadme hackear habbo!!!!


Ver Perfil
Re: Curso Shell
« Respuesta #3 en: 6 Junio 2007, 22:17 pm »

ya se que debe haber BUG para poder infiltrar el RFI, pero eso no es el problema! EL problema es
pero me gustaria saber como hago para ver como ver los datos ftp
Citar
del servidor, havia visto un shell hace tiempo por ahi pero ya no se donde! Gracias bro!  Cool
En línea

WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.606


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Curso Shell
« Respuesta #4 en: 11 Junio 2007, 20:04 pm »

Muy bueno... me ha gustado bastante.
Se supone que cuando contratas un servidor externo te dan esa shell para poder administrar tu servidor "X"?
En línea

Zedmix


Desconectado Desconectado

Mensajes: 672


B*A


Ver Perfil
Re: Curso Shell
« Respuesta #5 en: 18 Mayo 2008, 01:24 am »

Se agradece el manual cinco años despues de publicarlo xD increible.

Saludos
En línea

Conciencia, Compromiso, Rebeldia y Solidaridad


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Resumen Curso Telnet/Shell por Infohackers.org
Tutoriales - Documentación
el-brujo 0 15,959 Último mensaje 28 Agosto 2002, 15:58 pm
por el-brujo
Curso Ethical Hacker, opiniones sobre un curso Online « 1 2 »
Foro Libre
jpmo4 17 26,872 Último mensaje 8 Julio 2010, 14:56 pm
por unixgeek
Shell.php a shell en ruby
Nivel Web
madridserginho 1 4,295 Último mensaje 10 Julio 2009, 11:27 am
por Ivanchuk
Una shell parecida a Shell Dark2.0
Análisis y Diseño de Malware
GeorgeEcuador 3 3,371 Último mensaje 11 Agosto 2011, 22:51 pm
por [Zero]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines