flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > Speed HardDisk Destroy Format Utility needed |
Author |
|
sylwek32 24 Dec 2006, 23:05
Hello,
can somebody create a speedy boot-floppy or boot-cd which destroys all data on some harddisk in just some seconds? |
|||
24 Dec 2006, 23:05 |
|
vid 25 Dec 2006, 00:55
Quote: can somebody create a speedy boot-floppy or boot-cd which destroys all data on some harddisk in just some seconds? no, no one can. unless the CD explodes on read |
|||
25 Dec 2006, 00:55 |
|
DOS386 25 Dec 2006, 01:06
Quote: can somebody create a speedy boot-floppy or boot-cd DBAN ? Meets your needs, except the "seconds" issue - it can take 1 hour or more. _________________ Bug Nr.: 12345 Title: Hello World program compiles to 100 KB !!! Status: Closed: NOT a Bug |
|||
25 Dec 2006, 01:06 |
|
rugxulo 25 Dec 2006, 02:20
Um, any particular reason for needing this? Doesn't sound like a fun thing to do on Christmas!
|
|||
25 Dec 2006, 02:20 |
|
Dex4u 25 Dec 2006, 02:23
Yes i can, you write a simple program about 80bytes in size to control your com port.
Than you go to a car breaker's yard, and very carefully remove a unused air bag, this along with the control program + some thermite mix. Can do the job you want :twisted: PS: Talking of air bags they make a nice surprise for anyone opening your case. |
|||
25 Dec 2006, 02:23 |
|
sylwek32 25 Dec 2006, 18:40
oops. it was a mistake.. not destoy all data on hd but on fd (flopyy)^^
sorry |
|||
25 Dec 2006, 18:40 |
|
sylwek32 25 Dec 2006, 18:45
m, any particular reason for needing this? Doesn't sound like a fun thing to do on Christmas! Laughing
Lol. Only needed to mass-destroy my old floppy disks. Sensitive data etc Want to put them to trash. But maybe i better use a big magnet |
|||
25 Dec 2006, 18:45 |
|
f0dder 25 Dec 2006, 18:46
Just cut them into tiny pieces - unless you have something *really* interesting on them, nobody will bother gluing all that crap back togethre
_________________ - carpe noctem |
|||
25 Dec 2006, 18:46 |
|
edfed 23 Feb 2007, 16:06
i've made this
easy, very easy org 100h ; i always work on .com programs they are the nearest of electronics call drive_ID call clear_base mov [drive],your victim mov [sectors],1 mov [C/H/S],00000001h mov [segment],base call copy_mem_to_sectors call display_written_sector etc ... on all the drive(s) on system to erase floppy, it's a bit different, you need to manage the motors and the others parts. it takes one hour to make unrecoverable the totality of a 2GB HD but can be decreased by polysector writing and no displaing a magnet don't works on HD and to destroy a distant file system, you need a code like this so let's go the next time i'll come i'll give you the fully .asm file you'll see , it's true |
|||
23 Feb 2007, 16:06 |
|
vid 23 Feb 2007, 16:36
adfed: after this, data would still be recoverable with special hardware
|
|||
23 Feb 2007, 16:36 |
|
edfed 23 Feb 2007, 16:42
ok if you want an impossible recorerable manner
write all sectors with 01010101010101010101010101010/..../10101010b rewrite with complement rerewrite with recomplement launch the hard format function of the hard disk with command port rererewrite with rerecomplement and finish by writing 000000000000000000/..../0000000000b |
|||
23 Feb 2007, 16:42 |
|
vid 23 Feb 2007, 17:11
how did you get those values? There is science behind writing really good disk thrashers. You must understand mechanics of your drive.
|
|||
23 Feb 2007, 17:11 |
|
Artlav 23 Feb 2007, 18:20
sylwek32 wrote:
Stack them all into a microwave, and turn it on for 5 seconds. Fast&reliable for both floppys and CD's. edfed wrote:
http://en.wikipedia.org/wiki/Gutmann_method |
|||
23 Feb 2007, 18:20 |
|
yumka 24 Feb 2007, 22:13
|
|||
24 Feb 2007, 22:13 |
|
edfed 25 Feb 2007, 10:47
it's only the logic
the signal on the plates are analogs so if you write a square wave onto the disk, and then complement etc... you'll have a sort of filter who will reject the little varitions that the specialized material are able to detect like a tape if you make this on a tape, you'll lose the oldest value of magnetic field i know the mechanism cause i'm electronician, the computer is a big electronic system and can be Understood by the primary electrics laws TTL 0=0 to 0.8v,1=2.4 to 5V CMOS5V 0=0 to 1v , 1= 3 to 5V on the hard disk it is the same the magnetic field of each bit indicate the value of this bit if you write a 1 you only turn the field if you turn the field by a complemented square wave, then all micro fields will be distorded and so all recovery is impossible. Last edited by edfed on 09 Jan 2009, 20:31; edited 1 time in total |
|||
25 Feb 2007, 10:47 |
|
edfed 10 Jun 2007, 11:27
this is a little diskcleanner who erase all the disk only on win9x and dos
be carefull it do this: Code: org 100h (single 64k segment code) set mode 13h with int 10h identify drive 0h with int 13h <<<<<<<<<<<<<<<<<<<<<<<\\ wait until 4 "scapebar" scancode ^^ >>>>>>>>>>>>>>>>>>>>>>>// @@: update the sectors buffer copy the buffer at C/H/S with int 13h write to screen the sector number in C/H/S dword form inc C/H/S verify for last sector ? yes->exit refresh clear screen scancode=exit?yes->exit jmp @b exit ret compile cleardisk.asm and run all functions are mine and can be yours [edit] added the fool version of this applet as a project. it contains everything needed to build a fool cleardisk applet. disklist.inc and bootwriter.inc can be used as help cleardisk.inc contains informations about the conversion from old fashioned to fool coding style.
|
|||||||||||||||||||||||||||||||
10 Jun 2007, 11:27 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.