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
Dell Vostro 3500 full unlocked
Last Post: kamilchno
Today 10:51 AM
» Replies: 0
» Views: 17
Bios photo
Last Post: Nkosenhle
Today 10:43 AM
» Replies: 0
» Views: 17
Gigabyte AORUS 5 (KB/SB/MB) BIOS Unlock
Last Post: Dudu2002
Today 10:41 AM
» Replies: 23
» Views: 4751
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
Today 09:09 AM
» Replies: 1730
» Views: 671233
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
Today 02:06 AM
» Replies: 1090
» Views: 450705
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: RuryGame
Yesterday 06:23 PM
» Replies: 494
» Views: 171104
Lenovo ThinkCentre M700 10GS - Kaby Lake...
Last Post: tommi22012
Yesterday 04:22 PM
» Replies: 9
» Views: 3742
[Request] Asus H110M-R Mainboard - Xeon ...
Last Post: kusslegyen
Yesterday 03:31 PM
» Replies: 14
» Views: 6699
2x CPU Dell Workstation BIOS modding
Last Post: William P
Yesterday 03:30 PM
» Replies: 0
» Views: 69
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
Yesterday 01:28 PM
» Replies: 492
» Views: 185931
[Request] ECS P6LX-A bios mod for HDD si...
Last Post: pdesrosiers
11-24-2024 11:20 PM
» Replies: 0
» Views: 338
Sony Vaio AW11Z - Support for Quad CPU -...
Last Post: lala2025
11-24-2024 08:19 PM
» Replies: 12
» Views: 3854
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-24-2024 06:14 PM
» Replies: 1
» Views: 186
[REQUEST] Bios for packard bell tj65 wit...
Last Post: THECAIDA
11-24-2024 03:49 PM
» Replies: 2
» Views: 144
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
11-24-2024 02:47 PM
» Replies: 476
» Views: 168627
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: tarikyeter
11-24-2024 02:44 PM
» Replies: 236
» Views: 89314
[REQUEST] Remove whitelist in a Panasoni...
Last Post: coco62
11-24-2024 11:20 AM
» Replies: 2
» Views: 1608
Lenovo ThinkPad SL510 Whitelist Removal....
Last Post: deepTeNk
11-23-2024 03:32 PM
» Replies: 5
» Views: 6404
[REQUEST] Acer Aspire 5738(G,Z): CPU Upg...
Last Post: DeathBringer
11-21-2024 03:44 PM
» Replies: 49
» Views: 33045
[REQUEST] HP Mini 110-4100 BIOS Unlock
Last Post: DSI INF
11-21-2024 09:24 AM
» Replies: 7
» Views: 340

Possible bypass RSA check?
#1
Bios in case is G62 SP55430.exe
Since I can flash BIOS chip on external programmer,maybe there is a way to skip RSA check at BIOS initialization.
Or maybe patch CryptSHA1 and Sha1AndRsa to dummy or to replay fake (required) data.
But is just an idea,and my disassembly skills tend to 0.
Anyway maybe someone will have time to investigate this.

Full 4MB dump
find
quote
#2
The signature verification check(s) occur every time your computer starts up. Flashing the rom through different methods is not going to bypass these checks since they exists directly in the rom's code.

The only 2 ways I can think of are: 1. Generate your own private and public RSA keys and replace the existing ones and sign the image with those. 2. Find and bypass the start up check(s) in the code.
find
quote
#3
I know that flashing external won't bypass checks.
I mentioned this for explain,no fear to brick or to experiment.
Second variant is what I talk about.
Bypass startup check.
find
quote
#4
I try to disassembly Sha1AndRsa
Here I see some references to three modules.

298CAC74-76C2-4705-8DD2-26E44664E93D Public KEY
9FF956FE-7E07-487B-ACAC-185EE6367EAC Public KEY
C783CC01-82AE-48A2-A5FF-54C5B3A0E04D SHA-1 of CryptRSA.efi from diagnostic partition

Maybe is somehow related with RSA
Code:
00000000 01 CC 83 C7 AE 82 A2 48 A5 FF 54 C5 B3 A0 E0 4D .̃Ǯ‚¢H¥ÿTų àM
00000010 04 E5 02 40 4C 00 00 F8 34 00 00 02 B0 CD 1B FC .å.@L..ø4...°Í.ü
00000020 31 7D AA 49 93 6A A4 60 0D 9D D0 83 1C 00 02 00 1}ªI“j¤`.Ðƒ....
00000030 42 DD 62 35 18 00 00 19 63 32 43 6A 0A D4 69 4D BÝb5....c2Cj.ÔiM
00000040 B2 D0 A5 E0 C0 4B 2E BE 7A 23 5A E2             ²Ð¥àÀK.¾z#Zâ

00-0Fh module name
10-33h unknown data
34-37h header?
38-4Bh module content

maybe somebody with knowledge can understand more than me.
find
quote
#5
Maybe I found a way to bypass semibrick state.
Tested now few changes in BIOS setup,and save and exit,and survived,no semibrick.
Need to do more test to be sure.

Until then can somebody unlock everithing is available and remove whitelist on SP55430 BIOS?
Thanks.
find
quote
#6
(04-11-2014, 04:15 AM)gabiz_ro Wrote: Maybe I found a way to bypass semibrick state.
Tested now few changes in BIOS setup,and save and exit,and survived,no semibrick.
Need to do more test to be sure.

Until then can somebody unlock everithing is available and remove whitelist on SP55430 BIOS?
Thanks.

Hi friend,
Donovan is bigger expert on HP RSA Bios and He did many wonderful
mods on these bioses, so I think He is the only one can do a miracle
on It !
I know as He said that only so far sp5xxxx.exe It's possible to mod bios
and You are talking about an sp5 not sp6 and I would like to know what
is your technique to bypass semibrick !
Would You share your knowledge ?
I studied many HP bioses and the last Camiloml's bioses suffered of semibrick,
but Donovan's not !
Donovan modded some sp6 too, so I hope He will explain better what are You saying.
Thanks for your efforts in this research.
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
Camiloml moded bios sp55430 also semibrick my laptop even if I modified in same way like for original one.
At this moment all is working fine,no semibrick on saving Bios settings,all option unlocked,no white list.
Only one little problem.At power on (didn't test on resume) wireless is powered off,need to press Fn key combination to turn on.
Also EFI have no way of booting,except CryptRSA method selecting diagnostics.

I think method is better to not make it public on widew internet,since if is working for more laptops,HP could easy block it.
find
quote
#8
Lol I didn't even look at the bios version he was using. Yeah, the sp55430 bios are moddable. The only place where their signature is verified is from InsydeFlash.exe, and that's easily bypassable. When HP first started incoporating the RSA portection into their bios, they only had the flasher verify it. Then near the end of 2011, then started having the rom verify itself every time your computer starts. The later bios are unmoddable, however the former are Big Grin

The problem with Camiloml's modded RSA bios is that the version of Andy's tool he was using did not properly update the checksum bytes for the EFI modules that were modified. When I first modded my bios, which are moddable RSA, I used Ezh20 to open the rom and I directly modded the location in ram that Ezh20 had extracted the rom to. I didn't know about the checksum bytes in the EFI header, so I didn't update them. The resulting modded rom seemed to work at first, but would quickly brick due to the checksums. All modern EFI bios editors, like UEFITool, no longer have this checksum problem, so that's why the bricking issue is gone Tongue

And I hate the term semi-brick. All bricks are recoverable as long as you have the right tools. This is why you will rarley hear me say semi-brick. A brick by any other name is still a brick Wink

I've modded only one sp6xxx bios, and that was the sp61028. This is only because this bios was one of the former moddable RSA bios. I didn't do anything special with it.

The mthods to remove the wifi and bluetooth whitelists still result in issues occasionally. This is probably causing the problem with the startup wireless off. You can cover one of the pins on the wifi card with electrical tape to prevent it from being switched on/off. I don't remember which one it is, but I'm sure BDMaster does Smile And your stuck with legacy with those bios. HP decided to remove much of the EFI functionality aside from the diagnostics tool. I was able to boot into EFI in a very non ideal way though Undecided
find
quote
#9
Finally I removed whitelist and have working from startup wireless switch.
For anyone who may need,BIOS is for G62, Intel i3 with ATI,original name SP55430,board id 1439,version F48.
Unlocked all menu,even added one option but all related to EFI isn't working.
Inside archive there is CryptRsa.efi (in fact is Efi shell),if you need it.
Prepare USB drive with HP tools software,rename original to something else and put that one in place.Press F2 at power on.
BIOS link
find
quote
#10
(05-04-2014, 08:21 PM)gabiz_ro Wrote: Finally I removed whitelist and have working from startup wireless switch.
For anyone who may need,BIOS is for G62, Intel i3 with ATI,original name SP55430,board id 1439,version F48.
Unlocked all menu,even added one option but all related to EFI isn't working.
Inside archive there is CryptRsa.efi (in fact is Efi shell),if you need it.
Prepare USB drive with HP tools software,rename original to something else and put that one in place.Press F2 at power on.
BIOS link

hi, do u think i can get this bios for my laptop? IT's a g62, board id 1439, version f48, but with i5 460m cpu and Ati 5470m (switchable graphics). thank you
find
quote


Forum Jump:


Users browsing this thread: 2 Guest(s)