Instead of gatekeeping I decided to share it here. I already saw some discord servers selling this "service" and I hate it!
1. Download Linux Mint on your usb stick:
2. win+r -> tpm.msc -> clear/delete tpm
3. Boot into your bios
4. Clear TPM in your Bios - If you dont have it, dont worry about it
5. DO NOT BOOT INTO YOUR WINDOWS! - if you did you need to repeat the steps above
6. Make sure Secureboot is disabled -> Boot into your linux (usb)
7. Open Linux terminal and type the following commands:
apt update && upgrade
sudo su
apt install tpm2-tools
tpm2_clear
tpm2_createprimary -C e -g sha256 -G rsa -c primary.ctx
tpm2_readpublic -c primary.ctx -f pem -o endorsement_pub.pem
tpm2_createprimary -C e -g sh1 -G rsa -c primary.ctx
tpm2_createprimary -C e -g MD5 -G rsa -c primary.ctx
-(if you get an error on this command you can ignore it)
-final command (this replaces tpm):
tpm2_evictcontrol -C o -c primary.ctx 0x81010001
8. Now boot into Windows and check your tpm hash
This is limited to algorythms so dont waste it all.
Other algorythms:
sh1 sha256, <----- most mbs only support these | rsa1024, rsa2048, rsa3072, rsa4096 rsaecc192, ecc224, ecc256, ecc384, ecc521, ecc_sm2 and ecc
Here you have free 70-80 tpm "spoofs" for free
1. Download Linux Mint on your usb stick:
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
2. win+r -> tpm.msc -> clear/delete tpm
3. Boot into your bios
4. Clear TPM in your Bios - If you dont have it, dont worry about it
5. DO NOT BOOT INTO YOUR WINDOWS! - if you did you need to repeat the steps above
6. Make sure Secureboot is disabled -> Boot into your linux (usb)
7. Open Linux terminal and type the following commands:
apt update && upgrade
sudo su
apt install tpm2-tools
tpm2_clear
tpm2_createprimary -C e -g sha256 -G rsa -c primary.ctx
tpm2_readpublic -c primary.ctx -f pem -o endorsement_pub.pem
tpm2_createprimary -C e -g sh1 -G rsa -c primary.ctx
tpm2_createprimary -C e -g MD5 -G rsa -c primary.ctx
-(if you get an error on this command you can ignore it)
-final command (this replaces tpm):
tpm2_evictcontrol -C o -c primary.ctx 0x81010001
8. Now boot into Windows and check your tpm hash
This is limited to algorythms so dont waste it all.
Other algorythms:
sh1 sha256, <----- most mbs only support these | rsa1024, rsa2048, rsa3072, rsa4096 rsaecc192, ecc224, ecc256, ecc384, ecc521, ecc_sm2 and ecc
Here you have free 70-80 tpm "spoofs" for free