Extract ISO image

How can a non-root user (so I can't mount anything as a loopback FS)
extract an ISO image without writing and then mounting a CD.

'isoinfo' can (as far as I understand) only extract a single file at a
time. I guess it would be possible to use this program in conjunction
with 'awk' to extract a whole ISO-image, but I can't seem to find
anything like that on the net. Eventually I will try to do this myself,
if no other suggestions appear...