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] Acer Aspire E1-571(G) BIOS Unl...
Last Post: Dudu2002
Today 04:44 PM
» Replies: 127
» Views: 57821
Acer Predator Helios 300 N17C1 G3-572-79...
Last Post: chadreuel
Today 11:39 AM
» Replies: 0
» Views: 72
[REQUEST] Acer Nitro 5 AN515-56 BIOS Unl...
Last Post: Dudu2002
Today 07:25 AM
» Replies: 5
» Views: 877
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: Dudu2002
Today 03:52 AM
» Replies: 1972
» Views: 661483
[Request] Acer Aspire Z1620 (h61h aio v1...
Last Post: spingernexx
Yesterday 06:09 PM
» Replies: 2
» Views: 143
[REQUEST] Lenovo G505 (82CNxxWW) Whiteli...
Last Post: khaos
Yesterday 04:15 PM
» Replies: 155
» Views: 55182
Asus Prime b250m plus, RAM compatibility
Last Post: Slayery777
Yesterday 06:23 AM
» Replies: 0
» Views: 139
[REQUEST] Bios Unlock Request Clevo W230...
Last Post: happycrazyman
04-23-2024 03:53 PM
» Replies: 0
» Views: 115
Rog Strix B650E-F BIOS File Extraction
Last Post: panmetrix24
04-23-2024 11:25 AM
» Replies: 0
» Views: 133
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: Pipo89
04-23-2024 06:47 AM
» Replies: 236
» Views: 69624
[REQUEST] Acer Nitro 5 AN517-41 BIOS Unl...
Last Post: onetapxdf
04-23-2024 03:37 AM
» Replies: 11
» Views: 1359
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: Dudu2002
04-23-2024 03:14 AM
» Replies: 203
» Views: 70590
[REQUEST] Lenovo V570(c) (44CNxxWW) BIOS...
Last Post: d3m3n7r
04-22-2024 05:20 PM
» Replies: 18
» Views: 11179
[REQUEST] Lenovo Y520-15IKBN (4KCNxxWW) ...
Last Post: ati90
04-22-2024 05:02 AM
» Replies: 64
» Views: 37008
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: SteamTug
04-22-2024 04:24 AM
» Replies: 1734
» Views: 545687
[REQUEST] Lenovo G410 (79CNxxWW) Whiteli...
Last Post: Dudu2002
04-22-2024 03:58 AM
» Replies: 53
» Views: 10795
Asus h110m-a & xeon e3-1280v5
Last Post: Brutoloco
04-21-2024 08:22 PM
» Replies: 16
» Views: 573
[REQUEST] LG GRAM 14T990 Unlock request
Last Post: riclausk
04-21-2024 12:15 PM
» Replies: 16
» Views: 4264
[REQUEST] SLIC 2.1 for ASRock 880GM-LE F...
Last Post: amijim
04-21-2024 10:27 AM
» Replies: 2
» Views: 137
[REQUEST] Dell Alienware 15 R3 BIOS Unlo...
Last Post: jason.exe
04-21-2024 03:44 AM
» Replies: 1
» Views: 189

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: 1 Guest(s)