Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
My Gateway NV57h has an ACER in BIOS - c...
Last Post: drmrsolds
Today 05:42 PM
» Replies: 1
» Views: 1967
Z97-PRO(Wi-Fi ac)/USB 3.1
Last Post: Jedrek
Today 09:49 AM
» Replies: 4
» Views: 2268
Lenovo Z50-70: CPU update
Last Post: DeathBringer
Today 09:26 AM
» Replies: 5
» Views: 103
[Request] Acer Aspire 3050 unlocked BIOS
Last Post: prowindows62
Today 07:43 AM
» Replies: 0
» Views: 71
Fujitsu Esprimo P5710 - unlock [REQUEST]
Last Post: Maxinator500
Today 07:16 AM
» Replies: 18
» Views: 484
HP H-IG41-uATX 45nm microcode update LGA...
Last Post: goldenhill
Today 04:49 AM
» Replies: 58
» Views: 56564
Asus h61m-d & xeon e3-1265l v2
Last Post: DeathBringer
Yesterday 04:28 PM
» Replies: 3
» Views: 193
[REQUEST] - Acer Swift 3 SF314-41G bios ...
Last Post: ersan
Yesterday 03:03 PM
» Replies: 1
» Views: 142
[REQUEST] Lenovo G780 advanced menu
Last Post: Dudu2002
Yesterday 09:41 AM
» Replies: 43
» Views: 17055
[REQUEST] ThinkPad T14 Gen1 Intel BIOS W...
Last Post: SSV CHAOTIC
Yesterday 05:19 AM
» Replies: 0
» Views: 137
[REQUEST] Lenovo Ideapad 100-14IBD & 100...
Last Post: Dudu2002
Yesterday 03:48 AM
» Replies: 15
» Views: 6915
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: 5CarPileup
Yesterday 02:04 AM
» Replies: 1767
» Views: 380438
HP Pro 3500: CPU Upgrade
Last Post: DeathBringer
Yesterday 12:13 AM
» Replies: 20
» Views: 4589
[READ FIRST] Access Advanced settings th...
Last Post: Klinzah
05-02-2024 05:11 PM
» Replies: 424
» Views: 568970
[REQUEST] Asus eeepc 1025C
Last Post: sloseba123
05-02-2024 04:44 PM
» Replies: 87
» Views: 110486
HP EliteBook 840 g2 NVMe
Last Post: x86-64
05-02-2024 06:30 AM
» Replies: 0
» Views: 119
[Request] Dell 7400 2 in 1 Computrace/Ab...
Last Post: Lorand187
05-01-2024 10:34 PM
» Replies: 0
» Views: 168
[REQUEST] Gigabyte B75M-D3H BIOS Unlock
Last Post: topadefir
05-01-2024 12:56 PM
» Replies: 10
» Views: 4056
[REQUEST] Lenovo B590 (H9ETxxWW) Whiteli...
Last Post: samugarob
05-01-2024 10:08 AM
» Replies: 674
» Views: 168759
[REQUEST] Asus GL504GV BIOS Unlock
Last Post: merjeu
05-01-2024 09:28 AM
» Replies: 5
» Views: 1721

[REQUEST] Lenovo Thinkpad T430 (G1ETxxWW) Whitelist Removal
hi donovan6000!
thanks for your reply.
i'm lost with your explanation.. hehehehe
i guess i need more research on this issue.
btw, is h20 insyde and phoenix share the same idea/code?
i saw in andy's tool that when i opened my T430 using it, it shown that the bios is EFI/insyde bios.
but all other discussion lead me to believe that it is phoenix's.

(05-08-2014, 02:56 PM)donovan6000 Wrote: Insyde secure flash is certainly annoying lol Tongue

I guess I'll contribute a little bit. Get ready for a long post! When a new rom is flashed via Insyde's programs, it is flashed to a reserved space on the bios chip which is 20MB ( according to the source code). Then immedialey after the computer restarts, then old bios verifies the new bios before overwiriting itself with it. Then the new bios is fully in place.

Since it is the old bios which is verifying the new bios, we can't modify the secure flash verification process since it would require modifying the old rom somehow. Here's some of the code that the old rom preforms at the end of the verifccation process.
Code:
if (*ErrorStatus == EFI_ACCESS_DENIED) {
do {
IfrLibCreatePopUp (8,
&Key,
L"",
L" InsydeH2O - Secure Flash ",
L"",
L" Error : Invalid firmware image!!! ",
L"",
L"",
L" Please press any key to reset system...... ",
L""
);
} while (Key.UnicodeChar == CHAR_NULL);
} else if (*ErrorStatus == EFI_SUCCESS) {
do {
IfrLibCreatePopUp (8,
&Key,
L"",
L" InsydeH2O - Secure Flash ",
L"",
L" Status : Finish!!! ",
L"",
L"",
L" Please press any key to reset system...... ",
L""
);
} while (Key.UnicodeChar == CHAR_NULL);
} else {
do {
IfrLibCreatePopUp (8,
&Key,
L"",
L" InsydeH2O - Secure Flash ",
L"",
L" Error : Firmware update failed!!! ",
L"",
L"",
L" Please press any key to reset system...... ",
L""
);
} while (Key.UnicodeChar == CHAR_NULL);
}

The digital signature for the new rom isn't limited to a fixed hash algorithm. It can be any of the following. Most manufacturers go with one of the asymmetric encryption algorithms, so it's something we can easily change accuratley Undecided
Code:
Sha1
Sha224
Sha245
Sha384
Sha512
Md5
Tdes
Aes
Rsa
Pkcs7
X509

This digital signature is stored in the extra space in the bios rom. You'll notice that the Insyde secure roms are slightly bigger than what they should be. They are also PE32 programs, which you can verify by looking at their header. This program is run by Insyde's flasher programs and it will usually overwrite platforms.ini with an unmodified version to make modifying platforms.ini useless. However my tests have shown that any modifications to platforms.ini's secure flash settings is useless anyway.

So what if we extract the pure rom from the securre flash rom and try to flash that? Thanks to the research done by BDMaster, this is simple Big Grin Unfortunatley InsydeFlash.exe will make sure the rom is secure before flashing it. Special thanks to the person who was willing to test out my ideas on their computer lol
[Image: 4pus9tyemw1jsj8fg.jpg]

So lets bypass that error to make it flash the pure rom.
[Image: d61fv5xyx8yetd3fg.jpg]

So we look up what that error message corresponds to in Iscflash.dll, and we find out that it is a write permission error. And here's where I'm stuck lol Tongue The region of the bios chip that contains the current bios is locked. So we can't directly overwrite it with InsydeFlash.exe. I have some more ideas, but nothing I want to make public right now Wink If I ever buy a laptop that has Insyde Secure bios, then I'll be able to experiment more Sleepy
find
quote
All EFI/UEFI uses Intel's opensource code and compiler as a base. Because of this, they all have to stick to the same standards for everything. That's why we can now develop tools that can easily work on all EFI/UEFI instead of having to focus on just one brand. That's why Insyde, Phoenix, and Aptio are all very similar.
find
quote
Question about the T430, I was looking to run a mini PCIE raid card and I don't get the "unauthorized card inserted" upon start, it just doesn't recognize it at all, would going through these steps to remove the whitelist allow it to be recognized? I'm worried that the card isn't compatible with the motherboard in the first place.
find
quote
(05-12-2014, 07:46 AM)Mysticcal Wrote: Question about the T430, I was looking to run a mini PCIE raid card and I don't get the "unauthorized card inserted" upon start, it just doesn't recognize it at all, would going through these steps to remove the whitelist allow it to be recognized? I'm worried that the card isn't compatible with the motherboard in the first place.

After a request I reuploaded a Bios Mod here new link :

http://rghost.net/55120590

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
Hi and what is the result of your investigation, did you already remove a whitelist, I have the same problem
find
quote
Hello! I have a problem with my Lenovo T430.
I got a new Broadcom PCI card, but the error:
1802: Unauthorized network card is plugged in... 
I tried the no-1802.iso, but in the screen: 

To remove the 1802 error, type "no-1802" (no quotes) and press Enter..

Again, and again i got the A:\

and nothing...

I don't found removed whitelist bios version of me.
Please, help me.


Lenovo T430 with win7 64 bit
BIOS version: UEFI 2.66 G1ETA6WW
BIOS download link: g1uj33us.exe

Thank you very much!
find
quote
I uploaded the BIOS file to rghost.net

http://rghost.net/7tMh5gT79
find
quote
Hi friend,
use this toolo run It as Admin and upload the result file here :

http://rghost.net/58219938

use this tool too and do he same :

http://rghost.net/53128665

let me know
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
okay, this is the backup from my bios.

download link: http://rghost.net/8jkX2rBSK

or the attached rar.


Attached Files
.rar   results.rar (Size: 2.7 MB / Downloads: 9)
find
quote
Hi BDMaster and ucupsz!

I want to ask about progress in BIOS hack for keymapping for Tx30 ThinkPad series... Do you have any progress in this topic? We had already a small discussion on another forum about this issue: look

To bring some more light on our issue: Classic Keyboard on XX30 Series ThinkPads ;-)

Thank you in advance for your answer.

Lenovo Thinkpad T430: 14,1 HD+ / i7-3632QM / Crucial M4 SSD 512GB / HyperX 16GB DDR3 1600MHz CL9 / Intel HD4000 / Sierra AirPrime MC7710 / Expresscard E-SATA & PE4C v2.1 Asus GTX660 / Ultrabay: Toshiba HDD 2,5 1TB / Lenovo 9-cell 70++
Past: Lenovo ThinkPad T420 // on both using Linux
www find
quote


Forum Jump:


Users browsing this thread: 17 Guest(s)