Newsgroup: it.comp.hardware
Titolo: Cancellare tracce di programmi

Come posso cancellare tutte le tracce dei programmi installati nel mio Hd ?
Ho sentito che la Guardi di Finanza possiede dei programmi in grado di
scovare i software installati e poi cancellati.
Come posso fare per rimuovere tutte, ma proprio tute le tracce ?
Esiste qualche programma in grado di farlo ?
Avevo pensato di formattare a basso livello, ma č un'operazione rischiosa,
vero ?
Chi mi puň aiutare ?
Grazie

 Chi mi puň aiutare ?
qui, dubito nessuno
-- 
Dmitry - Ben Tucker philosophy -
** Free nntp server at 
www.x-privat.org
 **

Come posso fare per rimuovere tutte, ma proprio tute le tracce ?
Smonta il disco, e passa un po' di carta vetrata sui piatti ;-)
Utilizza uno programma zerofill, li trovi sui disk manager dei
produttori di dischi fissi.
Esistono tecniche in grado di recuperare diverse sovrascritture di
dati, ma sono molto costose. Probabilmente più di quanto è
recuperabile dal tuo PC. Non so cosa tu debba nascondere, ma non credo
che mobilitino l'aviazione per un furto d'autoradio...

 dati, ma sono molto costose.
scusa l'ignoranza, ma come e' possibile?
Un hd non memorizza i dati in una sequenza di 0 ed 1?
Ebbene, mettiamo, per semplicita', che l'hd abbia una sequenza di 20 bit ,
se questi vengono scritti una volta e poi li si riscrive completamente, come
si puo' risalire allo stato precedente? Inoltre bisogna considerare che se
si riuscisse a recuperare i 20 bit precedenti, considerando anche i 20 bit
presenti prima del recupero, vuol dire che da un hd di 20 bit si riescono a
tirar fuori almeno 40bit di dati (oppure (20 + 20n) dati, dove n e' il
numero di riscritture a cui si riesce a risalire).
Insomma, se leggi un hd e ci vedi "010011" , come fai a sapere cosa c'era
scritto prima?
Qualcuno puo' illuminarmi meglio sulla questione?
Grazie,
Alex

Qualcuno puo' illuminarmi meglio sulla questione?
Mantengo l'X-post sperando che sia l'autore a impostare il follow-up
sul NG piu' adatto e che decide di seguire... e visto i NG in cui va a
finire la risposta spero di essere graziato per le imprecisioni che
probabilmente scrivero' ;-)
Detto in parole molto povere il motivo dovrebbe essere che quando si
riscrive in una stessa zona del disco i nuovi dati (0 o 1) non
andranno a sovrapporsi in modo esatto ai precedenti ed inoltre essendo
"tracce magnetiche" il tipo di segnale che si genera e' diverso a
seconda di cosa c'era scritto prima.
In pratica il segnale che da un 1 scritto sopra uno 0 sara' un po'
diverso rispetto a quello scritto sopra un altro 1. Inoltre se
quell'uno viene scritto non esattamente sovrapposto avro' altre
"interazioni" che generano un segnale ancora diverso.
Ovviamente aumentando il numero di sovrascritture si rende piu'
complesso risalire ai primi dati (sia perche' aumentano le
combinazioni sia perche' l'effetto magnetico dei primi "strati" sara'
minore) ma comunque entro certi limiti c'e' la possibilita' di
ricostruire i vecchi dati.
-- 
Ciao!!!
Michele
It was recently discovered that research causes cancer in rats.

 ricostruire i vecchi dati.
Orbene, essendoci questa ambiguità, come fanno le testine degli hd a leggere
i dati in modo corretto?
Io uso Eraser per cancellare i dati e fa una passata di 35 sovrascritture.
Eppoi scusa ma non ho capito perchè i dati non vengono scritti esattamente
dove vengono letti: un problema di posizionamento della testina?
Cmq mi pare impossibile che con tre quattro passate si possa risalire a cosa
c'era scritto prima; come si fa a sapere se il bit è stato uno 1100 o uno
0101 o uno 1001 ecc......ecc.........?

i dati in modo corretto?
Per quello che ne so io la cosa e' piu' o meno cosi': sull'HD non e'
che viene scritto 1 o 0 come fosse una stampato, ma una "situazione
magnetica" che rappresenta 1 o 0. Se e' cosi' il segnale (che non so
neanche se sia il termine corretto, diciamo la situazione che viene
rilevata) che determina la lettura di un 1 o di uno 0 puo' avere una
minima variabilita'.
Non so se sia corretto ma lo vedo come se c'e' un certo campo
magnetico ho uno 0 se ne ho un altro un 1, ma gli stessi valori li
rilevo anche se ho un certo campo piu' un piccolo delta.
Ora nel magnetizzare in un certo modo una zona di spazio capita che
non si vada esattamente sopra al valore preesistente ma che si sia
sfalsati di pochissimo ma abbastanza per generare una situazione
magnetica diversa a seconda del segnale che si va (parzialmente) a
coprire.
Anche tu se facessi delle parole crociate per la seconda volta pur
avendo le caselle non scriveresti esattamente sovrapposto alla prima
volta, e se le scrivessi con degli 1 e degli 0 si riuscirebbe ancora a
capire cosa c'e' scritto sotto.
Studiando il tipo di segnale che si riceve e sapendo ad esempio che un
certo segnale rapprensenta una determinata successione di riscriture
si puo' risalire al dato preesistente.
Ad esempio su un disco vergine quando scrivo un 1 avro' uno stato
magnetico X, se vado a riscriverci un 1 avro' uno stato X+/-y tale per
cui la testina rileva ancora un 1 ma che mi permette di sapere che
sotto c'era un 1. Questa y puo' variare a seconda di cosa c'era sotto
o dalla non esatta sovrascrittura del precedente valore (non parlo di
cm ma di diversi ordini di grandezza in meno).
Questo e' quello che ho capito/interpretato leggendo un documento che
parlava di programmi di cancellazione (quasi) definitiva di dati, mi
piacerebbe sapere dai piu' esperti se non ho capito un c@zzo io o se
la situazione e' piu' o meno cosi'.


Io uso Eraser per cancellare i dati e fa una passata di 35 sovrascritture.
In questo caso vedo molto difficile il recupero.

 è stato uno 1100 o uno 0101 o uno 1001 ecc......ecc.........?
Ricordiamo sempre che viviamo in un mondo analogico, quantistica
permettendo ;-)
Tutto il gioco si riduce ad un calcolo sulle approssimazioni...
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)


Dunque... tutto si può fare, ma a quale costo?
Ad esempio gli enti governativi tipo FBI, CIA,ecc... sono in
grado di recuperare dati anche da dischi dove siano stati
formattati a basso livello oppure anche quando sono stati
sovrascritti più volte da dati nuovi.
Infatti con costose apparecchiature è possibile rilevare uno stato
magnetico residuo dei dati contenuti prima della formattazione, la
quale in molti casi agisce cancellando i dati scrivendo una serie
ininterrotta di zeri nei settori del disco.
Le analisi più utlizzate sono chiamate Microscopia del Media
Magnetico (MMM), le quali permettono il recupero delle
informazioni analizzando le microvariazioni magnetiche di ciascun
bit presente sul media magnetico: quando una testina di scrittuta
incide magneticamente un valore 0 e 1 il media non registra
mai esattamente un valore 0 ed 1 ma in realtà il risultato
è più simile ad un 0.95 quando un 1 è sovrascritto con uno 0 e 1.05
quando un 1 è sovrascritto con un altro 1. IL disco non si
accorge di simili piccole variazioni, ma in caso di formattazione
usando delle particolari apparecchiature è possibile con questo
principio recuperare anche il 99% dei dati.
Infine esistono tecniche ancora più raffinate e costose (qui entrano
appunto in ballo gli enti come la CIA) le quali si chiamano
Magnetic Force Microscopy (Mfm) e l'ancora più evoluta
Magnetic Force Scanning Tunnelling Microscopy (Stm), la quale
permette di leggere addirittura i vari strati di scrittura di un disco
ottenendo quindi diverse "immagini" temporali del disco, che se anche
incompleti possono essere utili soprattutto in caso di atti criminali
o simili.
Inutile dire che tutte quesrte tecniche non sono certo alla portata
del comune utente...;-)))
Ciao

    <-- 2 scelta
->NON ABUSARE gli "abuse desk", segnala solo lo spam e il vero netabuse<-      

 l'interfaccia per una simile richiesta...
Fortunatamente è da tempo che i Bios delle MB non hanno
più questa caratteristica... se malauguratamente l'operazione
di formattazione dovesse essere avviata con un HD odierno
quasi sicuramente l'unità sarebbe da buttare.
 Ciao

Qualcuno puo' illuminarmi meglio sulla questione?
beh molto semplice: lo stato logico 1 e 0 viene riconosciuto come una
differenza di potenziale (ovvero un quantitativo analogico) che va da
0 Volt a 5 Volt. Da 0 a 2.5 Volt è stato logico 0 e da 2.5 a 5 è 1.
Capisci che quindi se l'1 viene scritto con una differenza di
potenziale diversa dal massimo o dal minimo avrai in risposta dei
valori che sono la sommatoria delle varie riscritture, permettendoti
con un pò di statistica (=tentativi e fortuna) di recuperare l'esatto
contenuto di una scrittura precedente, o almeno una parte di esso.
Magari proprio il registration code di photoshop acquistato piratato
dal pusher all'angolo. :)
--
Ciao!
Davide
[DAOC PG]Armorgod Troll Sciamano - Midgard Vortigern[/DAOC PG]

 Chi mi può aiutare ?
Bond...   James Bond...
oppure una buona dose di Prozac+
o anche 60 gocce di Lexotan (se si sopporta il vago sapore di banana...)
maurizio

 quasi sicuramente l'unità sarebbe da buttare.
Perché?
-- 
Per l'e-mail rimuovere la frase in maiuscolo e gli underscore.

 Perché?
Due post fa, *in questo stesso thread*, e' stato postato un link.
Leggendolo, avresti scoperto che
New drives do not use stepper motors and instead use embedded servo bursts in
between the sectors. These burst are used to locate tracks and sectors and to
keep the read/write heads properly positioned even when the drive's bearing
are worn. More important is keeping the read/write heads properly positioned
under a wide range of temperatures. Thermal expansion can change the length of
the arm the read/write head is attached to by as much as 5 or 10 tracks! This
is the reason you hear new drives doing a lot of thermal calibration (that
strange seeking noise you hear when there should be no disk activity).
The servo bursts are written at the factory in a very controlled environment
using some very expensive equipment. The drive alone can not recreate these
servo data bursts. Likewise, because most drives are now zone recorded (they
have different number of sectors per track at different locations on the
media), the inter sector gaps, sector ID fields and sector data fields are
also written at the factory and can not be recreated later. Some drives may
soon do away with the sector ID fields and some of the gaps in order to
increase data storage capacity.
Ciaotutti,
*

Perché?
http://groups.google.com/groups?selm=37ca5580.416895527%40news.tin.it
http://groups.google.com/groups?selm=8qsjqu4b3atbug6kopndotteaqjhd96n6b%40L.Serni
Quello che manca nei due post sopra e' questo: se, per qualche miracolo,
la formattazione a basso livello _riesce_ a cancellare i dati servo, non
basteranno i motori di Dio per rimetterli a posto e l'hard disk sara' da
riportare in fabbrica. Ripristinarlo, con la scheda giusta, sono 5 min.;
ma senza la scheda giusta, che hanno in fabbrica, son bestemmie a ruspa.
Leonardo
-- 
"Se e' vero che Linux in se' e' gratis, non lo sono le indispensabili
interfacce grafiche (X, KDE ecc.) che consentono alle persone normali
di utilizzarlo."                    -- Jason Matusow, Microsoft Corp.


E' vero allora che alla CIA e enti simili per distruggere veramente i dati
inceneriscono il media sul quale i dati sono stati registrati e ne
conservano le ceneri?

conservano le ceneri?
Io penso che quando hai fuso fisicamente un disco fisso, e magari lo
hai impastato con altri, non ci siano più rischi.

hai impastato con altri, non ci siano più rischi.
Bhe se senti un omeopata e le sue teorie sulla memoria delle molecole
potrebbe anche riuscire a ricostruirti gli HD ;-)


 quasi sicuramente l'unità sarebbe da buttare.
come dicevo e da come ho capito io la storia dal link che ho
segnalato, non succederebbe nulla perché _manca_ nel drive presente
dentro il case del computer, ovvero fuori dalla fabbrica, il firmware
necessario a fare qualsiasi cosa, compresi i danni. Anche se esiste
l'iterfaccia bios (come pare esista, stando sempre a quel link) il
comportamento del drive è quello di ignorare il comando oppure di
scrivere qualche cosa sul disco, perché fuori da questo due
possibilità comunque non può fare altro.
-- 
ciao | Costituisce spam la posta inviata in copie multiple sostanzialmente
cf   | identiche, senza il consenso del ricevente (UBE). Questa e` l'unica 
-----+ definizione accettabile, tutte le altre sono assolutamente fallaci.
       cfr: 
http://www.spin.it/spam/spam_defined.php3

 conservano le ceneri?
Una volta lessi che gli HD che avevano custodito dati importanti 
(militari) dovevano essere dissoliti nell'acido
Non ho trovato lo stesso articolo ma uno simile e abbastanza esauriente
http://www.doim.army.mil/A2RMP/harddrives1.doc
versione html
http://216.239.51.100/search?q=cache:RG3n6ooKQggJ:www.doim.army.mil/A2RMP/harddrives1.doc+hard+disk+acid+destroy&hl=it&ie=UTF-8
 >The following listed hard drives were destroyed in accordance with
 >Attachment 2, DoD Memorandum ?Disposition of Unclassified DoD Hard
 >Drives,? dated April 2001, using the following method:  (Smelting,
 >Disintegration, Pulverization, Abrasion, or Acid Application, etc.).
 >44.  Application of concentrated hydriodic acid (55% to 58% solution)
 >to a gamma ferric oxide disk surface.

 Due post fa, *in questo stesso thread*, e' stato postato un link.
Sě, poi me ne sono accorto.
Ti ringrazio.



Ah si? Beh, vallo a dire a qualche cliente che per provare
questa funzione da Bios ha dovuto buttare dalla finestra il suo
bell'HD... anzi no, attualmente lo usa come fermacarte
tecnologico :-D
Comunque il firmware non ignora un bel niente, se trova
codice eseguibile se ne infischia se questo può essere dannoso
o meno...
Ciao

 codice eseguibile
se trova codice eseguibile (sul firmware, non altrove) vorra' dire che
qualcuno ce l'ha messo, quindi non si puo' dire che non ci sia. Se
invece non c'e' sul firmware, non puo' trovarlo.
HappyCactus che tutto il mondo e' palese.
-- 
HappyCactus - Linux User #209744 - 
http://pngstego.sourceforge.net
 
 
www.google.com
 - 
groups.google.com
/* Ci sono 10 categorie di persone al mondo: quelle che capiscono */
/* il sistema binario e quelle che non lo capiscono.              */

 invece non c'e' sul firmware, non puo' trovarlo.
Cristallino... resta il fatto che chi tenta di eseguire la formattazione
a basso livello di una unità IDE con l'eventuale tool presente
nel Bios rischia seriamente di rendere il disco inutilizzabile,
indipendentemente dal firmware dell'unità; ne è un esempio
  quello che ho detto precedentemente.

   quello che ho detto precedentemente.
Fermo la'.
E' il firmware che effettua la formattazione "a basso livello", che
altro non e' che la rimappatura dei settori del disco.
Infatti questo genere di procedimento e' "piu' a basso livello" di
quanto possa mai fare il bios.
Ora, se il firmware dell'hard disk, che, sottolineo, e' l'unico in grado
di dire alla testine, al motore e a tutto il resto, come comportarsi,
non permette tale procedura, o, ancora meglio, non ha dentro di se' il
codice, anche se il BIOS lo supporta non c'e' santo che possa ordinare
alle testine di formattare il disco.
E' come se avessi una leva del cambio completamente scollegata dalla
scatola. puoi muoverla quanto ti pare, i rapporti non possono essere
cambiati in quel modo.
E' molto probabile invece che i guai che tu hai riscontrati siano stati
causati da un hard disk che aveva un firmware un po' troppo permissivo
(magari era datato).
Del resto, come fai a sapere se nel firmware tale codice c'e' o non
c'e'?


 c'e'?
Infatti questo è l'interrogativo che uno si deve porre... e comunque
per non rischiare inutilmente converrai che è meglio
non "giocare" con tali eventuali impostazioni presenti nel Bios.

 vero ?
Hm hai provato con "Pronto" o "Mastro Lindo" ?

 eccessivamente datato...
Oh, beh, ho sempre detto che vale piů la pratica... ne avevo
giusto uno da ripulire, un Fireball ct20, firmware versione APL.
Formattazione a basso livello da BIOS; risposta: "Sě, sě,
come no, lo faccio subito".
Poi un'occhiata con PC Inspector File Recovery, e si trova
ancora tutto lě.
Bye, G.


L'eccezione conferma la regola... comunque sei stato fortunato.

 non "giocare" con tali eventuali impostazioni presenti nel Bios.
senz'altro.


 L'eccezione conferma la regola... comunque sei stato fortunato.
Sarebbe stata un'eccezione se avesse davvero cancellato.
Quello è il comportamento normale.
Bye, G.

Come posso fare per rimuovere tutte, ma proprio tute le tracce ?
[cut]
Smonta i piatti del disco e regalali ai bambini del parco giochi come
"demo nuova trottola indistruttibile" :))
--
Ciao!
Davide


 e poi distrutte fisicamente    LOL *eg* LOL
Hm ... E4M no eh :-) ?!?


Se lo dici tu...


Ah un'altra cosa... vorrei sapere quante volte hai provato
questo procedimento di formattazione dal Bios.
Personalmente mi sono ritornati indietro in 4/5 anni almeno
una decina di dischi dove l'utente "smanettone" aveva tentato
tale formattazione dal Bios... inutile dire che anche utilizzando
Easy recovery o Ransish Partition Manager non si è potuto
recuperare nulla.
Perciò ripeto che ti è andata bene...

Con "non magneticamente" cosa intendi?
Quando mandi al controller "0100001", non e' detto che allo 0 e all'1 si
facciano corrispondere dei particolari "pattern" magnetici. Un "pattern"
potrebbe corrispondere alla transizione 0/1 o 1/0 oppure alla permanenza
0/0 o 1/1; e soprattutto, alcuni "run" di bits vengono condensati in una
serie di pattern particolari. Ho letto i dettagli nel manuale di uno dei
vari tool di "cancellazione sicura".
Il risultato netto e' che se scrivi dati molto compressibili, tipo 0...0
o 1...1, rischi che il "settore" magnetico sia sovrascritto solo per una
piccola parte. Ci sono alcuni "pattern" particolari, che saturano i vari
algoritmi (RLL, ARLL, RLE, ecc.), usati per la cancellazione. Ogni disco
pero' ha il suo. Chiaro che se li usi TUTTI, sei sicuro del fatto tuo in
ogni caso :-) (questa era, ricordo, un'opzione "total erase" - ma faceva
35 passaggi!).
Leonardo
-- 
Tre cose sono da temere nel campo I.T.:
Un sysadmin con un cacciavite in tasca;
Un amministratore con un libro in mano;
Un utente con una grande idea in testa.

 Con "non magneticamente" cosa intendi?
ciclo di isteresi. Se su questo bruscolo di disco c'era un bit a 1, con 
carica di, diciamo + 56 pjspoli [1], e tu lo metti a zero, portandolo a 
- 21 pjspoli, io potrei capire che su quel bruscolo prima c'erano circa 
50 pjspoli (quindi un bit a 1), considerando che che l'inversione della 
carica non è mai completa e si limita ad abbassarla/alzarla di circa 80 
pjspoli (il tanto che basta). Il discorso è poco scientifico, il "ciclo 
di isteresi" l'ho citato solo perchè suona molto tecnico (ma tutto quel 
che ricordo è che il grafico del ciclo è a forma di fogliolina), quindi 
il tutto va preso cum maximo grano salis, ma in generale funziona così
[1] boh?
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.1. C, C++ and ASM developers
                               and beta testers are welcome!

 di isteresi" l'ho citato solo perchè suona molto tecnico
E' corretto.
Bastava che citassi l'induzione residua e la corretta unita' di misura
(Tesla o V*m, per B e H) e saresti andata bene.
17, ok?


 17, ok?
Si ma scusateeeeeee :)))
Uno che prova a fare una cosa del genere..........che ne sa della
storiografia del disco?

 17, ok?
contesto. Un pjspolo è "quanto basta"


 contesto. Un pjspolo è "quanto basta"
Ma non e' SI. ;)
