Let's say your image file is called image.iso.
Now create a directory called isodir in your current directory. Mount image.iso in isodir like this (as root):
Code:
mount image.iso isodir -o loop,rw
The loop option means to mount a regular file not a device (you must have loopback device support for this to work), and rw means to mount it in read/write mode.
The contents of the ISO now appear under isodir, and you can edit, remove and add files as you please, provided there's enough space in image.iso's filesystem. Before you burn the CD, remember to unmount the directory with:
from the same directory you mounted it in. (You won't be able to unmount it if you have any terminals, file browsers, etc. pointing at anywhere under the isodir directory).