set 24 2009

Nascondere i propri file

Categoria: Sicurezza e Privatezzaivan @ 22:30

nascondinoQuante volte abbiamo desiderato di nascondere i nostri file da occhi curiosi?
Questo articolo tratta come nascondere file con un sistema operativo Windows… gli utenti degli altri sistemi operativi non avranno difficoltà ad applicare gli stessiconcetti, specialmente gli utenti Linux hanno a disposizione moltissimi tool gratuiti per nascondere o crittare file.

Cominciamo subito ad introdurre una tecnica stupida che consente di proteggere al 98% il vostro amato file (che sia di testo o un video o quello che sia). Non serve semplicemente nascondere un file cambiando semplicemente gli attributi (Il file può essere sempre raggiunto dalla SHELL), è un trucco facilmente raggirabile.

Doppio cambio dell’estensione con compressione

Ammettiamo di aver un file di nome pippo.txt che contiene dati personali e password di alcuni siti, immaginiamo anche che il pc che usiamo lo utilizza anche il vicino di casa(cosa improbabile però mi serve per l’esempio)…

Il nostro vantaggio sta nel poter manipolare le estensioni dei file, infatti possiamo sfruttare gia l’estensione per camuffare il file, quindi, cominciamo a rinominare il file pippo.txt in pippo.dll: fatto questo abbiamo ottenuto un file con un icona diversa(quando in realtà è un normale file ASCII)… Siamo leggermente + tranquilli ma non basta!
Utilizziamo un programma di compressione come WinZip o qualcosa di free come IzArc. Adesso creiamo un nuovo archivio protetto da password che conterrà il nostro file pippo.dll(Scegliete una buona password).

Continua a leggere “Nascondere i propri file”

Tags: , ,


lug 01 2009

Gestione dei File nel linguaggio C

Categoria: Programmazione Civan @ 18:25

Input /output e gestione dei file

Iniziamo la lezione dicendo subito che per INPUT/OUTPUT si intende l’ insieme delle operazioni di
ingresso ed uscita, ossia lo scambio di informazioni tra il programma e le unita’ periferiche del
calcolatore.
Nel linguaggio C l’ I/O e’ interamente implementato mediante funzioni della libreria standard.
Il linguaggio C vede i file come un flusso (stream) sequenziale di byte. Uno stream dal punto di vista
tecnico e’ una implementazione software in grado di gestire le informazioni relative all’interazione a
basso livello con la periferica associata, in modo che il programma possa trascurare di che periferica si
tratti.
Ogni file termina con un marcatore di fine file detto
EOF( end-of-file) definito in <stdio.h> come una costante simbolica uguale a -1.

Continua a leggere “Gestione dei File nel linguaggio C”

Tags: ,