Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] ThinkPad T14 Gen1 Intel BIOS W...
Last Post: SSV CHAOTIC
Today 05:19 AM
» Replies: 0
» Views: 41
[REQUEST] Lenovo Ideapad 100-14IBD & 100...
Last Post: Dudu2002
Today 03:48 AM
» Replies: 15
» Views: 6748
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: 5CarPileup
Today 02:04 AM
» Replies: 1767
» Views: 379274
HP Pro 3500: CPU Upgrade
Last Post: DeathBringer
Today 12:13 AM
» Replies: 20
» Views: 4434
[READ FIRST] Access Advanced settings th...
Last Post: Klinzah
Yesterday 05:11 PM
» Replies: 424
» Views: 568668
[REQUEST] Asus eeepc 1025C
Last Post: sloseba123
Yesterday 04:44 PM
» Replies: 87
» Views: 110293
HP EliteBook 840 g2 NVMe
Last Post: x86-64
Yesterday 06:30 AM
» Replies: 0
» Views: 83
[Request] Dell 7400 2 in 1 Computrace/Ab...
Last Post: Lorand187
05-01-2024 10:34 PM
» Replies: 0
» Views: 125
Fujitsu Esprimo P5710 - unlock [REQUEST]
Last Post: monkeywrench
05-01-2024 02:28 PM
» Replies: 12
» Views: 354
[REQUEST] Gigabyte B75M-D3H BIOS Unlock
Last Post: topadefir
05-01-2024 12:56 PM
» Replies: 10
» Views: 4029
[REQUEST] Lenovo B590 (H9ETxxWW) Whiteli...
Last Post: samugarob
05-01-2024 10:08 AM
» Replies: 674
» Views: 168486
[REQUEST] Asus GL504GV BIOS Unlock
Last Post: merjeu
05-01-2024 09:28 AM
» Replies: 5
» Views: 1695
[REQUEST] Asus ROG Strix GL702ZC BIOS Un...
Last Post: George205
05-01-2024 09:22 AM
» Replies: 167
» Views: 68646
[REQUEST] Lenovo G780 advanced menu
Last Post: serinity63
05-01-2024 07:03 AM
» Replies: 42
» Views: 16921
[REQUEST] HP Gaming Pavilion 15-cx0xxx B...
Last Post: falkorikstv
05-01-2024 07:03 AM
» Replies: 10
» Views: 1623
[REQUEST] Gigabyte G5 KC Unlock BIOS
Last Post: Dudu2002
05-01-2024 04:06 AM
» Replies: 6
» Views: 2287
[REQUEST] M920q BIOS unlock
Last Post: d3vf0x
04-30-2024 04:50 PM
» Replies: 0
» Views: 170
[REQUEST] Lenovo G500 (78CNxxWW) Whiteli...
Last Post: MAVARACOMPLEX
04-30-2024 02:15 PM
» Replies: 1186
» Views: 268704
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: BOJIKA
04-30-2024 01:33 PM
» Replies: 49
» Views: 17242
[REQUEST] Lenovo Y400 & Y500 (6BCNxxWW) ...
Last Post: Dudu2002
04-30-2024 11:17 AM
» Replies: 157
» Views: 55428

Ida and efiutils
#1
Is more visible and easy to follow code.
Like that
http://www.bios-mods.com/forum/Thread-UNLOCKED-Unlocking-amd-v-for-Aspire-AO725?pid=53017#pid53017
But aricart long time ago was last time online.

https://github.com/snarez/ida-efiutils

Can someone explain how to do that.
Or tell me what I do wrong.

-open module in IDA
-initial analyze is performed
-File > Load file > Parse C header file > select behemoth.c
-message compilation successful

-View > open subview > Local types
-on Local type window, select all > synchronize to IDB > Do you really want to copy selected local types to structure ... ,press yes

But for all of them message is "failed to add constant"

Thanks.
find
quote
#2
Hi friend,
Are You disassembling some module or only SetupUtility module ?
Which kind of Bios AMI - Award - Phoenix - Insyde ?
Which want to get ?
Have all tools ? have idea about Code x86 or x64 Assembler ?
IDA Pro is simple I needs only to open a PE file (extracting executable module from Bios Packed) select it then choice CPU Metapc set ok and open it (use IDA 64 bit) !
Let me know
Regards

P.S. Beyond everyone is hidden a genious, so show You !

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#3
-Other modules.SetupUtility too.
-Bios is Insyde HP
-Since problem with whitelist and WiFi was OFF at startup I already solved in H19BiosLock,now I try to enable EFI boot.
-Software tool I have,asm or other is what I miss.
-That part is really simple,no problem at that.

If you look at
http://ho.ax/posts/2012/09/ida-pro-scrip...reversing/
See that after is more easy to follow some tracks
Here I have problem,I don't know if I do something wrong or that's isn't working for BIOS modules.
find
quote
#4
(05-10-2014, 02:35 AM)gabiz_ro Wrote: -Other modules.SetupUtility too.
-Bios is Insyde HP
-Since problem with whitelist and WiFi was OFF at startup I already solved in H19BiosLock,now I try to enable EFI boot.
-Software tool I have,asm or other is what I miss.
-That part is really simple,no problem at that.

If you look at
http://ho.ax/posts/2012/09/ida-pro-scrip...reversing/
See that after is more easy to follow some tracks
Here I have problem,I don't know if I do something wrong or that's isn't working for BIOS modules.

Many of this scripts are actualy integrated in IDA Pro, so It will show You as much as It can then You can try edit them and modify, but It's time to waste.
Let me know what do You want to get, Beyond the scripts, as the most important thing like said Donovan to me is Assembler Language and Disassembling Code to understand It !
So every Refernces You can rename or not, but if You know Cde It's not a problem !
Show me which Bios and which module You want to edit !
Let e know I will reply !
Regrads

P.S. go here and find all You want

http://donovan6000.blogspot.it/2013/06/i...7858214287

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#5
At this moment I don't focus on one specific module,since I can't see where HP denied EFI boot.
Could be BDS but I'm not sure,BDS could be fine and deny of EFI boot could be somewhere else.
Also under EFI boot sub-menu EFI is grayedout,even if in SetupUtility I've changed all conditions for grayout.I find that OemSetupBrowser is responsible for this grayout.
Also replacing one space (really space) string in strings list I can see that under EFI boot list there exist two choices or two fields.

Comparing BDS with other from another vendors,I see there is one call from entry point for something like a menu,but since on others,that one doesn't exist I don't pay to much attention,could be the one that Donovan speak on this blog on one message.But with no positive result.

BIOS in discusion is SP55430 for G62 Intel cpu
find
quote
#6
(05-11-2014, 09:31 AM)gabiz_ro Wrote: At this moment I don't focus on one specific module,since I can't see where HP denied EFI boot.
Could be BDS but I'm not sure,BDS could be fine and deny of EFI boot could be somewhere else.
Also under EFI boot sub-menu EFI is grayedout,even if in SetupUtility I've changed all conditions for grayout.I find that OemSetupBrowser is responsible for this grayout.
Also replacing one space (really space) string in strings list I can see that under EFI boot list there exist two choices or two fields.

Comparing BDS with other from another vendors,I see there is one call from entry point for something like a menu,but since on others,that one doesn't exist I don't pay to much attention,could be the one that Donovan speak on this blog on one message.But with no positive result.

BIOS in discusion is SP55430 for G62 Intel cpu

Ok friend,
I haven't UEFI Bios as mine laptop is very old and only mine experiences on UEFI Boot were in Acer 8951G When i introduced new modules to get into EFI IFR the visualization of "Boot From UEFI" and "USB First" so I had not shown these items and I modified IFR to get them active, so I got an Hybrid UEFI mode !
I don't know if You are talking about the same thing or other (You want to show in Boot Tab Bios Menu the item "Boot UEFI" or a kind if It ?)
Let me know and post a link to your bios.
Regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#7
In BIOS menu,after modify on SetupUtility,there is EFI boot -enable -disable
But have no real effect.
http://www.bios-mods.com/forum/Thread-Po...-RSA-check
Original in first post
whitelist removed and menu unlocked on post 9
find
quote
#8
It's not so much as HP blocking EFI as much as they never fully implemented a way to use it Undecided

I was never able to get an ideal solution to EFI boot working for old HP bios, mine was sp55299, aside from the diagnostics tool trick. There's is a complete boot maitance manager in the BDS module, which you can see with Universal IFR Extractor. It'll let you add/remove EFI boot entries and boot directly to an EFI file. I spent more than a month trying to access this menu without success. It looks like it is connected to pressing F9 to get to the boot manager since I was able to get to a screen that asked me to "Save any changes" after pressing F9. This save screen is called only if the settings in the boot maitance manager are changed, so they must be connected Smile

And if you add an EFI application module with a specific GUID, then the option for "Boot to EFI Shell" will appear in the boot manager. However it always failed to boot the application on my computer. I don't remember the exact GUID, but the shell and shellx64 application modules have it. Also changeing the "EFI Boot" from enabled to disabled will make this boot menu option show/hide. There is also a boot options similar to "Windows Boot Manager", but I wasn't even able to get this to show via modding.

These boot entries are contained in the boot0, boot1, boot2, etc global EFI variables. After discovering the diagnostics EFI trick, I installed Windows 8 through EFI and tried to use EasyUEFI to manually edit these boot entries. Any changed I made were always overwritten upon reboot because the bios would recreate the boot entries from scratch Sad
find
quote
#9
(05-11-2014, 11:45 AM)donovan6000 Wrote: It's not so much as HP blocking EFI as much as they never fully implemented a way to use it Undecided

I was never able to get an ideal solution to EFI boot working for old HP bios, mine was sp55299, aside from the diagnostics tool trick. There's is a complete boot maitance manager in the BDS module, which you can see with Universal IFR Extractor. It'll let you add/remove EFI boot entries and boot directly to an EFI file. I spent more than a month trying to access this menu without success. It looks like it is connected to pressing F9 to get to the boot manager since I was able to get to a screen that asked me to "Save any changes" after pressing F9. This save screen is called only if the settings in the boot maitance manager are changed, so they must be connected Smile

And if you add an EFI application module with a specific GUID, then the option for "Boot to EFI Shell" will appear in the boot manager. However it always failed to boot the application on my computer. I don't remember the exact GUID, but the shell and shellx64 application modules have it. Also changeing the "EFI Boot" from enabled to disabled will make this boot menu option show/hide. There is also a boot options similar to "Windows Boot Manager", but I wasn't even able to get this to show via modding.

These boot entries are contained in the boot0, boot1, boot2, etc global EFI variables. After discovering the diagnostics EFI trick, I installed Windows 8 through EFI and tried to use EasyUEFI to manually edit these boot entries. Any changed I made were always overwritten upon reboot because the bios would recreate the boot entries from scratch Sad

Hey Donovan, I Always saying "You're simply The Best !" (Tina Turner I love her)
Regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#10
(05-11-2014, 11:55 AM)BDMaster Wrote: Hey Donovan, I Always saying "You're simply The Best !" (Tina Turner I love her)
Regards

XD I know. And It's true Big Grin

I was thinking we could make that as a slogan for the website we've been talking about. "Simply The Best!" sounds like the perfect phrase for it Cool
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)