coderobe / VBiosFinder

Extract embedded VBIOS from (almost) any BIOS Update
GNU Affero General Public License v3.0
129 stars 21 forks source link

Zbook not supported? #14

Closed silverchairbg closed 5 years ago

silverchairbg commented 5 years ago

Hi,

I tried to extract the VBIOS from Zbook G5. I get the following output:

`hp@HP:/mnt/c/Users/hp/Desktop/VBiosFinder$ ./vbiosfinder extract /mnt/c/Users/hp/Desktop/VBiosFinder/Q70_010700.bin output will be stored in '/mnt/c/Users/hp/Desktop/VBiosFinder/tmp-vbiosfinder' checking for ruby... yes

checking for innoextract... yes checking for upx... yes checking for 7z... yes trying to extract ./Q70_010700.bin extracting uefi data trying to extract ./Q70_010700.bin found UEFIExtract archive trying to extract ./mkmf.log found UEFIExtract archive filtering for modules... got 3034 modules finding vbios no candidates found :( input contains uefi data but no vbios could be found the vbios might not be baked into the input! Cleaning up garbage Traceback (most recent call last): 1: from /mnt/c/Users/hp/Desktop/VBiosFinder/src/cli.rb:27:in block in extract' /usr/lib/ruby/2.5.0/fileutils.rb:629:inremove_entry_secure': parent directory is world writable, FileUtils#remove_entry_secure does not work; abort: "/mnt/c/Users/hp/Desktop/VBiosFinder/tmp-vbiosfinder" (parent directory mode 40777) (ArgumentError)`

I got the image from here: https://ftp.hp.com/pub/softpaq/sp95501-96000/sp95877.exe

vbioses used to be there on these laptops, maybe using tool wrong way?

coderobe commented 5 years ago

I checked manually and that bios update does not seem to contain a vbios