Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Need Help Creating a CDFS Partion on a USB Flash Drive.
Micah C
post Fri, 17 Jul 2009 11:57:36 +0000
Post #1


Hak.5 Fan ++
****

Group: Active Members
Posts: 99
Joined: Sun, 02 Nov 2008 19:36:09 +0000
Member No.: 11,506



I have searched the Internet all over for a way to create a CDFS partion on a USB Disk, but no luck. Does anyone know how I would go about doing something like this? Im basically looking to auoplay a program when the USB drive is inserted. Almost like U3, but with more flexibility allowing me to write files to it. Any help?


--------------------
"Those who do not learn from history are doomed to repeat it."
-- Santayana
Go to the top of the page
 
+Quote Post
IOSys
post Sat, 18 Jul 2009 08:55:54 +0000
Post #2


Hak.5 Zombie
*****

Group: Active Members
Posts: 147
Joined: Wed, 01 Nov 2006 13:29:36 +0000
Member No.: 3,222



It's not a partition, it's a LUN, and the OS actually sees it as a CD-ROM class device ..
The flash-drives controller must support both multi-LUN and "autorun-feature" as they like to call it .
Many flash-controllers manufactured within the last 3-4 years have these features, even when it's not advertised or used .
To enable it, you will need the specific "Mass-production tool (MPT)" for the controller .
You can find a large collection of MPT's at the Russian site "flashboot.ru" .. google translate is your friend smile.gif
You will also find a nice tool there that helps you identify the controller ..
There is no available MPT for sandisk-drives, they are after all a military contractor with Israeli security ...


NB : You can only write to the CD-ROM device using special software that can "talk" with the flash-controller ..
This may sound annoying, in real life it's very good because it makes it virtually impossible to delete (or infect )
anything residing on the CD-ROM ..

For u3-drives there is also " the universal customizer ", it allows you to load your own ISO on the CD-ROM .
Beware !! older versions of " the universal customizer " only supports up to 4GB, anything above "disappears" !!!
For Sandisk-drives you should use sandisk's own " LP-installer " ..

More info here : http://hak5.org/forums/index.php?showtopic=8614&hl=


--------------------
Fake flashdrive (and instructions how to fix it) ? http://sosfakeflash.wordpress.com/
Tools to fix flash-drives and create/remove CD-ROM : flashboot.ru (via Google-translate)
http://translate.google.com/translate?hl=e...3Fname%3Diflash
Go to the top of the page
 
+Quote Post
m0u53
post Tue, 04 Aug 2009 08:55:55 +0000
Post #3


Hak.5 Zombie
*****

Group: Members
Posts: 146
Joined: Mon, 05 Mar 2007 21:52:11 +0000
Member No.: 6,743



there was a way to turn the drive into a CDFS by using a hex editor and opening the device and changing the first couple of lines i forgot exactly what todo but it worked in linux only


--------------------
Go to the top of the page
 
+Quote Post
elinap
post Wed, 30 Sep 2009 05:22:21 +0000
Post #4


Newbie


Group: Members
Posts: 1
Joined: Wed, 30 Sep 2009 05:15:13 +0000
Member No.: 15,840



If I use a suitable MPT tool for a particular device, is it possible to have the cd-rom partition to be unerasable and unmodifiable? I would like to create a cd-rom partition, containing my own software, and to make sure that this software is protected from changes or deletion.

Where can the software that "talks" to the cd-rom partition be found? Does it mean that everybody that has access to this software can modify the partition, or is there some password protection?

I have an usb flash drive with PID and VID of 0117. How can I find about what type of controller this device uses?

Thanks very much.

Eli

(please cc reply by email to napchan@gmail.com)

QUOTE (IOSys @ Sat, 18 Jul 2009 14:55:54 +0000) *
It's not a partition, it's a LUN, and the OS actually sees it as a CD-ROM class device ..
The flash-drives controller must support both multi-LUN and "autorun-feature" as they like to call it .
Many flash-controllers manufactured within the last 3-4 years have these features, even when it's not advertised or used .
To enable it, you will need the specific "Mass-production tool (MPT)" for the controller .
You can find a large collection of MPT's at the Russian site "flashboot.ru" .. google translate is your friend smile.gif
You will also find a nice tool there that helps you identify the controller ..
There is no available MPT for sandisk-drives, they are after all a military contractor with Israeli security ...


NB : You can only write to the CD-ROM device using special software that can "talk" with the flash-controller ..
This may sound annoying, in real life it's very good because it makes it virtually impossible to delete (or infect )
anything residing on the CD-ROM ..

For u3-drives there is also " the universal customizer ", it allows you to load your own ISO on the CD-ROM .
Beware !! older versions of " the universal customizer " only supports up to 4GB, anything above "disappears" !!!
For Sandisk-drives you should use sandisk's own " LP-installer " ..

More info here : http://hak5.org/forums/index.php?showtopic=8614&hl=
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: Sun, 05 Sep 2010 23:16:09 +0000