Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere dati su HD a prova di formattazione

Ciao a tutti,
sto realizzando un sistema di protezione antipirateria per i miei software.
Mi servirebbe sapere se è possibile salvare su disco un file che sia
resistente ad una eventuale formattazione con VB.
Se si come si fa?
Inoltre è possibile in qualche modo modificare il numero di serie di un
hardisk sempre con Visual Basic?
Ringrazio tutti in anticipo.
Ciao da Emiliano

> file che sia resistente ad una eventuale formattazione con VB.
Eventuale formattazione con il VB... perchè tu per reinstallare
OS lanci prima l'IDE di VB, uau come ci sei riuscito.
Se formatti ... formatti . Da dos, da OS, da floppy con linux
Non importa. Stai segando la traccia 0 del tuo HD, la cosiddetta
MBR e non c'è nulla che resista a quella formattazione a meno
che tu non riesca a trovare un modo per scrivere nella mbr stessa
e allora si dovrebbe chiamare in causa una formattazione a basso
livello con qualche utility particolare che ricostruisca tutte le tracce
del tuo hd. Personalmente se io fossi il padrone di quell'hd non
sarei molto entusiasta della cosa.
Cerca qualcosa di meno "impegnativo" e meno fantascientifico.
-- 
Saluti
Andrea Moro


Esiste tutto...anche se in altra "forma" da quella che ti sei
"schematizzato"
Cambiare il seriale non te lo dico perchè se cerchi su sanGoogle vengon
fuori circa 2000 esempi!
Il secondo....
si chiama Ghost (il più noto) ....
fa una copia del tuo HD su un file....(tutto l'hd o SOLO ,porzioni, dir(s)
di esso)
ora
....se metti il file su un cd
....se sviluppi un sistema "facile" per l'utonto per farsi le copie dei dati
....se gli rammenti di farsi le copie e di salvarle su un supporto
....se programmi un tool "facile" al limite "trasparente" per l'utonto per
reimportarsi li archivi dalle copie
in caso di format...l'utonto sbatte il cd dentro...e ritorna alla immagine
dell'hd antecedente al casino...e tutto funzionante!
come ti può servire come antipirateria????
Boh
controlli quello che vuoi (ID dell'hd troppo facile e lamer come protezione)
se il tuo controllo non ti piace chiedi di far partire il cd ghostato che ti
riporta la tua dir alla condizione di partenza
....ad esempio!
fermo restando che alla faccia della legge della privacy la miglior
protezione è programmare un "worm benigno" che appena sei su internet
controlla un po di roba la invia e se ha esito negativo "schianta" il tuo
programma!
<polemico>
M$ lo fà!(si chiama WindowsUpdate)
 Perchè non possiamo farlo noi???
Perchè non abbiamo lo studio legale dell'omino di Seattle???
</polemico>
Enjoy yourself!
:-)
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

 </polemico>
Windows update non schianta windows xp pirata, semplicemente inibisce
l'aggiornamento dello stesso! :P
btw se ho letto bene, in giro esistono dei cr@ck e/o generatori di numeri di
serie che mamma m$oft non sarebbe in grado di distinguere da quelli
regolari!

 sovrascrittura con caratteri fortemente casuali eseguita n volte!
eeehh? me lo spieghi meglio? se sovrascrivo tutto con ascii 0 come faccio a
recuperare quello che avevo? rimane un "eco" dei bit? magnetizzo di più?
non è polemica, eh, e solo che vorrei capire meglio, sono ignorante

 parecchi snapshot cronologicamente precedenti alla formattazione),
In che senso se scrivo su tutto il disco 0, posso successivamente 
recuperare i dati? Se ho sovrascritto, ho sovrascritto, oppure la 
struttura fisica dello HD permette di leggere i valori assunti da un 
"byte" nel tempo?
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Lord Rayden wrote:
Rispondo a tutti e due: i dati su disco sono memorizzati in binario ma in
realtà il supporto è analogico. In pratica con delle apposite testine più
sensibili è possibile leggere i precedenti stati del disco (la cosa
ovviamente è più o meno "possibile" a seconda del tipo di hard disk ma il
principio è sempre lo stesso): ad esempio se per 10 volte la posizione del
disco conteneva il dato 0 il magnetismo della posizione sarà estremamente
prossima allo stato 0 mentre in caso di una posizione che conteva per 9
volte 1 e solo per l'ultima 0 lo stato si scosterà abbastanza dallo stato
magnetico 0.
C'erano dei thread interessanti sempre su it.comp.sicurezza.* ma non sono
ovviamente riuscito a ripescarli! :(

 ha scritto nel messaggio
news:bin45b$pee$1...@half.spin.it...

PAZZESCO.... non pensavo.
però, comunque, per ripescare i "vecchi" dati dovrei smontare, montargli una
testina superturbo e poi vedere cosa riesco a fare. Non è un semplice
programma.

 è un semplice programma.
Dipende imho dal bios e dal modello del disco, magari sarebbe possibile se
la testina è sufficientemente sensibile, leggere uno stato precedente del
disco! Ma comunque non è una cosa alla portata di tutti...
Volevo solo sfatare delle false certezze tutto lì! ;-)


Io con un mio vecchio disco, per essere sicuro, l'ho 'formattato' sul
pavimento utilizzando il parametro '-calci' !
(P.S. per chi volesse utilizzare questo metodo anti-recupero dati sconsiglio
l'utilizzo di ciabatte aperte sul davanti durante la fase di
presa-a-calci)... :D

 partizioni sul disco, ma solo l'avvio del/degli OS installato/i! ;-)
MMM... non mi ritorna. Se io ti sputtano l'mbr ... come mi è capitato
una volta con un disco non sò nemmeno come ... si è crokkato da
solo, non ci stavano santi di farlo ripartire. Ho dovuto formattarlo
a basso livello, perchè non partiva ne da cd, ne da floppy ne da altro.
MBR, traccia 0 hd, dove si posizione la testina allo statup della
macchina, se da li non si schioda perchè è a troie il disco, non credo
che si possano leggere i dati contenuti.
-- 
Saluti
Andrea Moro

 da quelli regolari!
Hai letto bene, ma non funzionano ... Ci ho provato quando un cliente
figlio n'drocchia non voleva comprare la licenza e il furbacchione che gli
aveva venduto il pc gli aveva installato una copia pirata di xp. Beh non
riuscito a metterci su la sp1 ... ho tentato con diversi seriali, poi gli ho
detto ... se vado avanti così per un altro paio di ore ti costo di più
che non a comprarti una licenza originale e che te la installo. E così fu.
-- 
Saluti
Andrea Moro

solo, non ci stavano santi di farlo ripartire. 
Se e' solo l'MBR lo fai ripartire, eccome ;-)
In ogni caso lo puoi leggere.
-- 
ciao, hal

 così fu.
Ha pagato licenza e lavoro del tecnico... così impara a fare il furbo! :-)

 non credo che si possano leggere i dati contenuti.
Distinguiamo per favore cancellazioni software da problemi hardware... se la
traccia 0 è difettosa è un'altro paio di maniche... ;-)

 Volevo solo sfatare delle false certezze tutto lì! ;-)
ci vuole un signor laboratorio e delle attrezzatur non da poco per
realizzare il recupero che non sempre é possibile in ogni caso.
è per tal motivo che di aziende di recupero ce ne sono poche (ma stanno
nascendo come i funghi vista la picciata qualitativa degli hd) e il
costo del recupero e sull'ordine dei KEuro e non quindi noccioline.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 che si possano leggere i dati contenuti.
assolutamente falso!
mbr sputtanata non significa per forza dati persi, se parli di un
recovery self-made da smanettone della domenica é una cosa, ma ti
assicuro che lab. specializzati hano salvato dischi che sembravano
'finiti' ... basta pagare.
per mia esperienza mi è stato recperato un disco scsi 10krpm di una
array scsi raid5 di un netfinity.
il costo? nel 1999 7 milioni, ma andava fatto a tutti i costi


> Forse non hai trovato quelli giusti...
ad ogni modo anche ev. seriali cr@ck@ti, non appena scoperti da WinUpd
(prima o poi lo scoprono) vengono inseriti in'appositi' archivi per
inibirne il riutilizzo.
se poi hai adsl, vieni loggato e parte subito il denuncione visto che
sei sicuramente tu in quel momento ad usare quella connessione, per chi
viaggia ancora in diap-up c'è l'assoluzione in quanto non è possibile
essere certi dell'identità del navgatore-pirata


 possibile essere certi dell'identità del navgatore-pirata
Anche qui imho erri: l'assoluzione non è automatica... e i log dei numeri di
telefono esistono! ;-)

 telefono esistono! ;-)
dimentichi che esiste anche il modo di oscurare il numero .... e un
provider non può avere dispositivi avanzati per vederlo cmq, solo
telecom e le forze dell'ordine, quest'aspetto forse ti era sfuggito...


 in uff, cercherò nelle tonnellate di carta
Impossibile... non mediante questi sistemi...
Se lo facessero... e dovessero quindi dare validità ai dati di cui sono in
possesso ricadrebbero in violazione della privacy e pagherebbero più di
quello guadagnerebbero... E' una scottata che microsoft ha già preso una
volta... :-)
                                Ciao
                                                            Allanon
-- 
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 microsoft ha già preso una volta... :-)
Appunto! ;-)

 telecom e le forze dell'ordine, quest'aspetto forse ti era sfuggito...
A me no... a te invece è sfuggito che con un mandato del giudice (e la
denuncia da parte di chiunque non si rivolge mai direttamente al provider ma
alle competenti autorità di polizia giudiziaria che si occuperanno delle
indagini) i provider forniscono all'autorità giudiziaria tutti i dati
possibili (anche ammettendo, cosa su cui sono scettico, che ti lascino
accedere ad internet in presenza di numero nascosto) tra cui come minimo la
porta di accesso e quindi la linea telefonica e l'ora di chiamata. Da questa
ti do per certo che telecom(o chi per lei), interpellata dall'autorità
giudiziaria e non dal provider,  numero nascosto o meno, è in grado di
rintracciare il numero del chiamante!
Vale anche per i cellulari... se tu chiami con il cellulare il 113 e
nascondi il numero loro con una semplice telefonata sanno subito chi sei!
;-)
Certo se poi una si attacca ai tuoi fili del telefono... :P

 volta... :-)
forse ho tralasciato una info importante, gli utenti sono stati beccati
perchè si erano collegati al sito di Windows Update, dubito (per quanto
discutibile) che l'attività di Windows Update ricada nell'illegale, il
nocciolo era proprio lì.
E' chiaro che se non fai WinUpd hanno i loro c***i a beccarti.
queste sono ad ogni modo notizie vere, non me le sono inventate io,
personalmente xp lo lascio al palo, resto con il mio 2k con un
router/firewall linux a "pararmi"


cercherò l'articolo, sicuramente è su carta, lo scannerizzo e te lo
posto, appeno ho il tempo di cercare...
tutte le cose che hai detto a ragion di logica sono giuste, ma non sono
avvocato e quindi non ti so dire come mai le dial-up non potevano essere
considerate veritiere.
credo cmq che un cavillo ci sia altrimenti un sacco di windows updater
sarebbero a 'vedere il sole a scacchi' (penso qualce decina se non
centinaia di migliaia)
volevo solo riportare una notizia e non aprire un dibattito su una
questione dove si devono avere precise competenze, cosa che io non ho
assolutamente ;-)
tornando all'origine del post, vi ho portati un po' tutti OT, mea
culpa...
io il codice lo farei o con un gereratore di chiavi oppure con un algo
che lo calcola sulla base del num.di serie dell'hd, nel secondo caso xò
andrebbe il cliente dovrebbe richiedere un codice ogni volta che cambia
hd, cambia pc o ne aggiunge uno nuovo. non saprei quale delle due è
meglio....


 ;-)
mmm ... mmm ...
-- 
Saluti
Andrea Moro

 Se si come si fa?
Consiglio per evitare smadonnamenti ed insulti
da parte dei tuoi preziosissimi utenti:
Fai prima a comprare delle belle chiavi USB
ed a regalare al tuo cliente un bell'Hub USB :-)
Saluti.

 error_va_a_farti_fottere ....
Uhm e come l'avresti formattato a basso livello? non da bios spero... in
quel caso molto probabilmente hai solo cancellato non certo effettauto una
reale formattazione a basso livello! Anceh se ovviamente l'importante č
risolvere! O:-)

 assolutamente ;-)
Nemmeno io... :)

costo del recupero e sull'ordine dei KEuro e non quindi noccioline.
Ne so qualcosa: ho contattato una di queste ditte 2 settimane fa per
vedere di recuperare dei dati su un hd maxtor da 40 gb che mi ha
lasciato prematuramente: 200 euro solo di analisi, da 1500 a 3000 euro
il recupero dei dati (e magati neanche di tutti).
Chiaramente ho lasciato perdere :-P
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

 Chiaramente ho lasciato perdere :-P
Se è solo un problema hardware spesso si può sistemare assestando qualche
colpo ben mirato... oppure aprendolo e sbloccando la testina a mano o
dandogli una spintarella con il dito nel caso il motore stenti a raggiungere
il regime di giri necessario[1]. Dipende dal problema insomma! :D
[1] Non in quest'ordine ovviamente

 
http://www.gnu.org/software/parted/parted.html
http://public.planetmirror.com/pub/gpart/index.html
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!