Hello list. Complicated question:
I have a old SGI box with an installed IRIX 5.something, that i got for free a while back.
Problem: No root passsword. Only "Guest" account access. Linux cant read the older 5.x XFS system Thus having an unmountable filesystem. So i can't mount it and change the password manually.
Question: Can i somehow find the exact place on any given disc for a file, and hexedit the "device" and thereby changing it? (In this case; the entry for root in /etc/password)
I know i can get the IRIX media for almost nothing, but i see this as an opportunity to delve deeper into security issues...
-- /Rikard
----------------------------------------------------------------------------- email : rikard.j@rikjoh.com web : http://www.rikjoh.com mob : +46 (0)736 19 76 25 ------------------------ Public PGP fingerprint ---------------------------- < 15 28 DF 78 67 98 B2 16 1F D3 FD C5 59 D4 B6 78 46 1C EE 56 >
-- Check the headers for your unsubscription address For additional commands, e-mail: suse-security-help@suse.com Security-related bug reports go to security@suse.de, not here
Hi, I used dd to copy files from an unmountable disc (due to a fs-crash). As far as I've seen, all offset parameter exist for input as well as for output so you should be able to use it for writing on unmountable discs as well. You just take /dev/hdxyz as a file, not as a device Another try might be to use xfs utils. I haven't got any xfs but for JFS there is a jfs_debugfs which is very comfortable. 'apropos xfs' pointed to xfs_db. According to it's man page, it might be an equally useful tool. But I'd check the differences between your old XFS and newer XFS before using a new tool on an old version. ('http://oss.sgi.com/projects/xfs/' might help.)