HyperDrummer: Disk Image unter Java erstellen

Hallo zusammen,
ich möchte gerne mit Java ein Disk Image einer CD oder DVD erstellen. Ich möchte hierzu jedoch KEINE Betriebssystem Befehle (wie unter Linux z.B. dd oder mkisofs) verwenden, da das Programm absolut plattformunabhängig laufen soll. Hat jemand zufällig schon mal sowas gemacht? Oder ein paar Tips oder Denkanstößte o.ä.
Danke schonmal im Voraus