Forum: EasyBoot
Topic: Dual Boot Ophcrac
started by: Ophcracker

Posted by Ophcracker on Jun. 03 2009,22:40
So I am trying something new (or at least it seems that way because I haven't found anyone else who has done it). I am trying to multiboot both Ophcrack for XP and Vista on one DVD.

I have both .iso files and have tried using Easyboot with no success.

I made my menu correctly (and have also just tried using a standard one) and the disk boots up to the menu fine. But when I click which one I want to boot to (XP or Vista) it gives me this error.

"isolinux 3.61 2008-02-03  isolinux: Image checksum error, sorry...

Boot failed: press a key to retry..."

I extracted both .iso files using UltraISO and made the .bif file, like was said to do on other forms. I did have to rename (by just adding a 1 to the end) on the vista one, but that should not have stopped XP from loading.

Let me know if you have any suggestions or need any more info!

Thanks!

Posted by balder on Jun. 04 2009,02:30
@Ophcracker

Welcome to this forum :)

Tutorial for ophcrack-xp-livecd-2.3.0.iso (didn’t test Vista type)
Please note that I used live version (shouldn’t really make any difference).

Open “ophcrack-xp-livecd-2.3.0.iso” and extract boot file (I used UltraIso) from this ISO file and save it to folder ezboot with name ophcrack.bif (or any name of your choice, but keep it 8 letters or shorter like: ophxp.bif or whatever).

Continue with extracting folder “Boot” and folder “Tables” from ISO file to EasyBoot\disk1

Use this command in menu:  bootinfotable;run ophcrack.bif

Do not check ”Joliet” and do not check “Allow lower cases”!

To test created ISO file I recommend using “MobaLiveCD_v2.0.exe”
Download from here: < http://www.4shared.com/file....bbf4ed8 > I recommend this because when testing using my “standard” procedure (I normally use Virtual PC) I got “kernel panic”.

Note1: It’s a kind of hazard to get linux or isolinux system up and running in Easyboot, and I am no expert on linux/isolinux distro - so no guaranties…. If it works from a “real” CD/DVD I don’t know. You have to be your own “test pilot” :D  

Edit: Found a way to directly start/load this ISO file :laugh:  Do as follows
Download live versions of ophcrack-livecd-2.3.0.iso (XP and Vista)
Rename XP-iso file to ophcrackxp.iso and rename VISTA-iso file to ophcrackvista.iso Attention! Name on ISO files must match exactly as described!
Copy/move iso files to EasyBoot\disk1
Download “kicker-images” from my site here: < http://web.telia.com/~u75404713/kicker-images.zip >

Inside zip-file you have two floppy images: ophxp.ima and ophvista.ima
Extract floppy images to EasyBoot\disk1\ezboot
Use menu command as usual: run ophxp.ima and run ophvista.ima
You can create ISO using EasyBoot.
Note1: When creating ISO in EasyBoot only check “Allow lower cases”.
Note2: You need to recreate this ISO using UltraIso.
Open ISO created by EasyBoot. In UltraIso open File>Properties and check “RockRigde” and “Allow lower case” and “Omit ISO 9660 version number” and finally use Windows/Unix(31) as file name format. Resave ISO file with this settings and you are finished. Test ISO using MobaLiveCD.
That’s it!

balder



Posted by Ophcracker on Jun. 04 2009,14:24
The first suggestion worked, but only with the first one (xp). I put vista on the same as xp, except changed the names to 1 at the end. I guess that messed it up because when I tried to boot to the vista one, it just booted to xp again.

The second suggestion seemed like it would work, but when I tried it the xp one started to load, then half way through had an error. and the vista one didn't even start up.

Let me know what you think or if you need anymore info. Again, thanks for your help. I hope we can get this working.



Posted by balder on Jun. 04 2009,16:14
@Ophcracker

Well I have to this point tested XP-version with full success - even from a burned CD-RW and in fact from USB (run EasyBoot from USB Stick and starting ophcrack.iso file from this point with 100% success). When testing using Virtual PC it crached but tested from MobaLiveCD it works fine. Note: I haven’t tested Vista version.

Hard to tell what went wrong in your case ???  Most likely something is wrong with ISO file creation. As I pointed out earlier in my previos post, linux/isolinux for sure is sensitive stuff when used (run) from EasyBoot.

I used UltraIso version 8.1.2.1625 to recreate ISO file - if it could be to any help. I now that small changes has been made to UltraIso. I am pretty sure something is wrong with created ISO file in your case (not you fault) I guess it’s more related to version number of software etcetera.
If you do have UltraIso version 8.1.2.1625 still in position, I advice you to use that one when recreating ISO created by EasyBoot.

Final note: You of course need at least 1GB RAM to make sure there is memory to run application.

balder

Posted by Ophcracker on Jun. 04 2009,22:26
Well, the first way (when I extracted the .iso files to the disk1 folder and then created the .bif file) worked fine. I just ran into the problem of putting both on there because they both have the same names.

Is there a work around for that that you can think of??

Thanks.

PS. I'll see if I can find the older version and try it again.

Posted by balder on Jun. 05 2009,01:35
@Ophcracker

Unfortunately I’m not familiar with Linux/Isolinux stuff :(  Can’t be to any much help if you persist to combine XP and Vista type using “the first way” (standard procedure I would say). At least we did get ophcrackXP up and run using “standard procedure” :)

Method two using a grub kicker-image do work, if the created ISO-file (recreated by UltraIso) is “perfectly” modified, witch seems to be the central problem here ???  

Again I must point out that Linux/Isolinux is “picky” when used in EasyBoot (this is a well known fact).

As I in previous post wrote, it’s extremely important that you use UltraIso version 8.1.2.1625 to recreate ISO file (of course using settings in UltraIso suggested in post 2).
Note: If I recreate ISO using UltraIso version 9.00 it starts EasyBoot all right and I can use start command in EasyBoot to load “kicker-image” as usual. This “kicker-image” then do start ophcrackxp.iso  but then system halts. Conclusion is that this is sensitive stuff and I have at present time no clues how to 100% solve this issues :(  

Using “kicker-image” to start a ISO file is in my opinion extremely painless. Note: not all ISO files are bootable using “kicker-images”, but plenty of them out there are bootable this way.  

regards balder

Posted by Ophcracker on Jun. 09 2009,01:51
Ok. Thanks again balder! You have been very helpful through this and very knowledgeable. This is by far one of the best forums that I have ever received help on for an issue.

I did find a way to do it :) And I am going to post it for anyone who ever has this problem and/or wants to do it. (because I hate when you browse a forum or blog and someone has the same problem as you, fixes it, then doesn't post how they did it.)

So basically you are going to download which ever ophcrack image you want (xp or vista) and extract the .iso to your desktop using UltraISO. Then you need to download the other .iso file (ex: if you extracted xp, then download the vista one or better yet just navigate to their "Tables" link and download the tables you want).

Now in the extracted file on your desktop, go to the "ophcrack" folder, then create a folder called "other_tables". Extract the new tables you downloaded or the tables in the "tables" folder of the other .iso file to this "other_tables" folder.

Now navigate to the "rootcopy" folder, then to the "root" folder and open the file "launch.sh" in notepad or something. Now scroll until you find the text that says this:  

echo "Starting Ophcrack" ophcrack -d $LIVECD_DIR/ -t tables -w $FOUND/ -n $numcpu -o /tmp/ophcrack.txt $opts

and make it so it now reads this:

echo "Starting Ophcrack" ophcrack -d $LIVECD_DIR/ -t tables,other_tables -w $FOUND/ -n $numcpu -o /tmp/ophcrack.txt $opts

notice the ",other_tables" is what you need to add.

save it and now create an .iso file out of the whole thing again and burn it to a disk.

NOTE: For me it did not create an .iso correctly so what I did using UltraISO was open the xp .iso, add the new tables and modify the "launch.sh" file all within the UltraISO program without extracting the original .iso file. Then I just resaved it as a new .iso.

Now it boots up and automatically starts the (xp in my case) tables. If your cracking vista, simply stop the xp tables and click the install button to install the other tables. Now I don't have the path in front of me any more. Just start looking around in a bunch of different folder until you find something that looks like the files on the .iso file you created.

I know it is not the crisp, sexy way that I imaged it would be, but it works. So have fun!