USB Flash Tools
By Sarah Dean
Last updated: 18th October 2009
Contents
Description
USB Flash Tools is a
straightforward toolkit which provides various functions for use
primarily with all flash memory card (e.g. SD cards, Compact Flash
cards), and is equally at home working with USB flash drives (aka key
drives, pen drives, memory drives, flash drives, key sticks, etc)
- Verify the actual size
of the USB drive/flash card's capacity (a fake SD/CF/other card
detector; to detect fake flash memory cards and USB drives which
deliberatly misreport their capacity)
- Backup/restore an image of the drive/card
- Securely erase the drive/card's contents using any of the following overwrite methods:
- Zeros
- Pseudorandom data
- Royal Canadian Mounted Police DSX
- US DoD 5220.22-M (E)
- US DoD 5220.22-M (ECE)
- Gutmann
Please email any bug reports, feature requests, comments, etc to me
at sdean12@sdean12.org
The latest version will always be available at: http://www.SDean12.org/
Download
Download latest USB Flash Tools
version, including full source code. (If you would like to
build your own copy of this software from the source, please see also Delphi
Components to download the library packages required.)
Hashes and PGP signatures of the software, as downloaded, are available
here
Notes
-
Please, do read the documentation in this file before emailing
me! I know it's not much, and only really covers the basics, but...
-
Pretty much everything in USB Flash Tools works as it seems, so I won't go
into too much detail as to how everything works. Besides, who reads manuals
anyway? ;) Anything you're not too sure of, just make an educated guess;
you'll probably be right!
License
- I retain all rights to this software
- You are free to distribute this software, although no charge may
be
made
of any kind for doing so (that includes any fees for copying and/or the
distribution media)
- If you distribute this software, this file must be included with
it,
intact
and unmodified.
- Any software derived from any part, or using, any of these
components
and/or
their source code are to be released into the public domain with full
source code
freely available (Note: This condition may be lifted,
subject to negotiation; please
email
me for further information)
- Blah, blah, blah ... you use this software at your own risk ...
blah,
blah
... author takes no responsibility ... blah, blah ... (i.e. the usual
disclaimers,
etc. Do be careful with the TShredder though - test it out with junk
files
before trusting this component
TODO List
Any suggestions?
Known Bugs
None known of at present
Credits
Appendix A: Version History
- v2.10 (18th October 2009)
- Corrected minor fault causing compressed files to be created without a gzip header, preventing them from being decompressed correctly (this version will now correctly decompress compressed images with, or without, a gzip header). If you have compressed images created using the v2.00, please upgrade to this version ASAP!
- v2.00 (1st October 2009)
- Add zlib/gzip compression support
- Set program icon (at last!)
- Replaced TEdit/TButton controls for filename entry with TSDUFilenameEdit
- Corrected fault with open/save dialogs on advanced options
- v1.25 (27th October 2008)
- Corrected fault with estimated time remaining on progress dialog
- v1.00 (30th June 2007)
Email me at: sdean12@sdean12.org
Return to the main page