| View previous topic :: View next topic |
| Author |
Message |
vtol Valued Contributor


Joined: 05 Feb 2004 Posts: 656 Location: Eastern Indiana
|
Posted: Mon Dec 18, 2006 7:49 pm Post subject: Is there a VDS shredder DLL availible? |
|
|
Is there a VDS shredder availible?
That would be real handy at times when your wanting your program to delete important documents securely - etc. |
|
| Back to top |
|
 |
DaveR Valued Contributor


Joined: 03 Sep 2005 Posts: 413 Location: Australia
|
Posted: Tue Dec 19, 2006 12:07 am Post subject: |
|
|
Wouldn't using binfile & opening the file in hex mode & then writing zeros to the whole file, before deleting the file, do? _________________ cheers
Dave |
|
| Back to top |
|
 |
vtol Valued Contributor


Joined: 05 Feb 2004 Posts: 656 Location: Eastern Indiana
|
Posted: Tue Dec 19, 2006 12:25 am Post subject: |
|
|
That sounds like a VDS shredder to me
Not sure how a real shredder works, I was hoping someone allready had one made, but making one would be fun and cheaper than the shredders I allready have - lol
You know how VDS is dave, we're addicted to have it to it all
I didnt realize how easy it would be for example keyloggers to undelete your serials and your VDS work /identity files - etc. till I bought a undelete program to restore my lost partition imgfile, its kinda scary.
Thanks for the helping |
|
| Back to top |
|
 |
Dr. Dread Professional Member


Joined: 03 Aug 2001 Posts: 1065 Location: Copenhagen, Denmark
|
Posted: Tue Dec 19, 2006 7:12 am Post subject: |
|
|
I wrote a file shredder in VDS years back - before BINFILE was available. So I used VDSINOUT.DLL.
This was the shredding part (%i being the input file):
| Code: |
rem Overwrite org file contents
%x = @io(ERASE,%i)
rem Now flush contents (byte-length 0) and overwrite
%y = @io(CREATE,%i)
rem Now set new data and time
file setdate,%i,1:00,01-01-01
rem Now rename file
file rename,%i,xxxxxxxx_X.xxx
rem Now delete it
file delete,@path(%i)\xxxxxxxx_X.xxx
|
Greetz
Dread _________________ ~~ Alcohol and calculus don't mix... Don't drink and derive! ~~
String.DLL * advanced string processing |
|
| Back to top |
|
 |
PGWARE Web Host

Joined: 29 Dec 2001 Posts: 1565
|
Posted: Tue Dec 19, 2006 8:04 am Post subject: |
|
|
| Some work that way, then some others use more department of defense standards by encrypting the files multiple times with non-recoverable keys then deleting the file. |
|
| Back to top |
|
 |
vtol Valued Contributor


Joined: 05 Feb 2004 Posts: 656 Location: Eastern Indiana
|
Posted: Tue Dec 19, 2006 6:04 pm Post subject: |
|
|
I forget the difference between SHREDD and WIPE.
Shredding free space would be an awesome VDS addition too.
I'm guessing it would involve undeleting in free space first.
I purchased one shredder software that puts Temp files in a temp folder while shredding free space, then another that can do it on the fly.
Interesting subject... |
|
| Back to top |
|
 |
|