Attachment:
rminode.tgz
Description: application/compressed-tar
rminode2 by HellOnNET.TK
========================================================================
I. DESCRIPCION
II. REQUISITOS
III. INSTALACION DE RMINODE
IV. USO DE RMINODE
V. ACERCA DE
I. DESCRIPCION
rminode es un programa que permite ELIMINAR de un sistema
de archivos ext2/ext3 montado previamente un determinado ARCHIVO
regular a partir de su número de I-node.
Esto permite eliminar siempre los archivos que, en casos
extraños, no pueden eliminarse utilizando los métodos estandar de
POSIX (rm, find -inode .. -exec rm -f {} \; , mc ...., etc ).
II. REQUISITOS
Para compilar rminode necesitareis las librerias de ext2fs
para poder enlazar rminode2.c.
En debian, el paquete es e2fslibs-dev. Para instalarlo :
apt-get install e2fslibs-dev
Para obtener +informacion acerca del sistema de ficheros
ext2, asi como de la libreria :
http://perso.wanadoo.fr/pierrelib/filesystems/ext2_john_spec.html
http://e2fsprogs.sourceforge.net/ext2.html
III. INSTALACION DE RMINODE
Se incluye un simple Makefile para automatizar este proceso.
Para compilar, enlazar y mostrar este archivo README basta
con:
a.- Descomprimir las fuentes de rminode:
tar xvfz rminode.tgz
b.- Entrar en el directorio de las fuentes y ejecutar make:
cd <..ruta_de_rminode>
make
c.- Para instalar rminode, ejecutad luego:
make install
IV. USO DE RMINODE
./rminode
Aparecera un lista de TODOS los archivos, directorios, fifos,
enlaces, etc, del directorio actual.
Los I-nodos de cada uno de ellos se muestran entre corchetes
y con el símbolo I: ([I: I-nodo]).
Por ejemplo:
rminode by HellOnNET.TK
. [I: 13] (!)
.. [I: 2] (!)
main.cf [I: 27] (REGULAR)
Las entradas que NO pueden eliminarse se indican con ( ! ).
Los archivos indicados como (REGULAR) son los que pueden ser
eliminados por rminode.
Para poder abrir el device físico y eliminar el archivo,
rminode necesita acceder a la llamada ext2fs_open();, y para ello
son necesarios permisos de "root".
V. ACERCA DE
http://www.hellonnet.tk
the_order_of_the_dragon00@hotmail.com
anton_szandor_lavey00@hotmail.com