[Ayuda] Joder a un fisgon!

wackode .....! wackode en hotmail.com
Lun Nov 5 17:08:32 CST 2001


Exelente solucion, muy inteligente y de alto nivel.

Pero cuidado, antes de que el fisgon trate de ver ese disco duro es 
importante hacer respaldo de esa informacion, lo mas probable es que el 
sabelotodo piense que el disco esta mal y se dara a la tarea de "componerlo" 
y por tanto lo unico que se le ocurre a su cabezita cerrada es formatear, 
romper y rehacer las particiones o sabe dios que mas cosas pueda pensar.

Cuidado  :)

>From: Mauricio Plaza Villegas <mplaza en cs.nyu.edu>
>CC: ayuda en linux.org.mx
>Subject: Re: Re: [Ayuda] Joder a un fisgon!
>Date: 05 Nov 2001 14:52:16 -0500
>
>
>  - Solucion en Software -
>
>Ingredientes :
>
>  Maquina con Linux y Windows.
>
>
>  Se prepara un script que se lleva la BOOT y la FAT de la particion
>WINDOWS a un lugar seguro  de la particion Linux, (si quieres hasta
>encriptado, por si la bootea con floppito).
>
>  Tienes otro script que regresa la BOOT y la FAT a sus lugares
>originales.
>
>Cuando te vayas a casita, quitas la BOOT/FAT... cuando llegues en la
>manhana las repones.... hueva, pero tienes las opciones de : O hacerte
>cuate del cuate... o no dejarte!
>
>
>Saludos,
>Mok
>
>PS Suponte que tienes a Windows en la particion 1 del HD (/dev/hda1) que
>tipicamente empieza en el sector 63 del HD. Nomas lees la BOOT en un
>"unsigned char buf [512]", y la casteas contra "fat_boot_t". Ahi ya esta
>la informacion de "de donde a donde" va la FAT, cuanto mide, bla, bla,
>bla.... te lees todos esos sectors, los salvas y encriptas en un
>archivin y ya...
>
>typedef struct {        /*     FAT    BOOT SECTOR     */
>   u8       jump[3];   // 3   Jump to Loader
>   u8      ident[8];   // 8   Identification
>   u8      b_sec[2];   // 2   Bytes per Sector
>   u8        sec_cl;   // 1   Sectors per Cluster
>   u8      r_sec[2];   // 2   Reserved Secs
>   u8      num_fats;   // 1   Number of Fats
>   u8      r_ent[2];   // 2   Root Directory Entries
>   u8     n_secs[2];   // 2   Number of Logical Sectors
>   u8      m_descrp;   // 1   Media Descriptor
>   u8    sec_fat[2];   // 2   Sectors per Fat
>   u8    sec_trk[2];   // 2   Sectors per Track
>   u8    hds_cyl[2];   // 2   Number of Heads
>   /*
>    *    Extensions for the FAT32 spec, and only for the FAT32
>    *                                     -mok
>    */
>   u8    hidden_s[4];  // 4 Hidden Sectors
>   u8   big_n_sec[4];  // 4 Big Number of Sectors in partition
>   u8 big_sec_fat[4];  // 4 Big Sectors Per Fat
>   u8     ext_flg[2];  // 2 Ext Flag
>   u8      fs_ver[2];  // 2 File System Version
>   u8     root_st[4];  // 4 Root Directory Start (on FAT32 is like a
>file)
>   u8     inf_sec[2];  // 2 File System Information Sector
>   u8     bkp_sec[2];  // 2 Backup Boot Sector
>}fat_boot_t;
>
>
>
>
>_______________________________________________
>Ayuda mailing list
>Ayuda en linux.org.mx
>


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx



Más información sobre la lista de distribución Ayuda