fails here. Maybe because i'm on amd64 ? the big-endian one
doesn't work neither.
% python unsquash_lit.py hda3 mnt/hda3
Processing <__main__.Sqfs_block instance at 0x2afc1062ab48>
len with data= (0)
Bad Squashfs. Does not support little endian
Traceback (most recent call last):
File "unsquash_lit.py", line 786, in ?
main()
File "unsquash_lit.py", line 775, in main
sqfs.load_meta()
File "unsquash_lit.py", line 654, in load_meta
d = self.uncompress(frag_block)
File "unsquash_lit.py", line 555, in uncompress
block.getall(header)
File "unsquash_lit.py", line 88, in getall
val = self.get(data,r)
File "unsquash_lit.py", line 71, in get
num = ord(data[byte])
IndexError: string index out of range
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Script for little endian machines (i386)
Logged In: YES
user_id=109474
fails here. Maybe because i'm on amd64 ? the big-endian one
doesn't work neither.
% python unsquash_lit.py hda3 mnt/hda3
Processing <__main__.Sqfs_block instance at 0x2afc1062ab48>
len with data= (0)
Bad Squashfs. Does not support little endian
Traceback (most recent call last):
File "unsquash_lit.py", line 786, in ?
main()
File "unsquash_lit.py", line 775, in main
sqfs.load_meta()
File "unsquash_lit.py", line 654, in load_meta
d = self.uncompress(frag_block)
File "unsquash_lit.py", line 555, in uncompress
block.getall(header)
File "unsquash_lit.py", line 88, in getall
val = self.get(data,r)
File "unsquash_lit.py", line 71, in get
num = ord(data[byte])
IndexError: string index out of range
-1'
1