Are there any linux command which lets me to read Iso file byte by byte without mounting?
dd if=file.iso bs=1 count=1|tr '\000-\177\200-\377' [0*128][1*128]
read is OK.
You can do sth. like:
cat file.iso | while read -n 1 x ; do .. here do something with one character (like echo "$x") .. ; done
for more info use:
Or you can use C
man 2 read
An ISO is just a container file, much like a zip file. Most compression utilities (such as 7-zip for windows) can extract the files contained in the ISO to your hard drive for you.