SLP 3.0 makes biosmodding always impossible

Discussion in 'Windows 7' started by Yen, Apr 24, 2009.

  1. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    11,171
    10,931
    340
    #1 Yen, Apr 24, 2009
    Last edited: Apr 24, 2009
    SLP3.0:

    The bios contains a SLIC like SLP2.0. Additional to its public key and marker it consists of a signature field.

    Signature field:

    9Ch bytes, read from different places at the EEPROM area, where the bios is stored (FFFFFFFF-biossize), encrypted and stored as signature field at bios.
    The signature field has to be at a defined place, since it cannot be a part of the area to read those bytes. The bios maps the signature field to the SLIC at Acpi namespace.
    Each OEM knows about the algorithm. So after a new bios is programmed, every OEM has to create a bios specific signature table and to add it to the bios to the defined place. Since every bios is different, every signature table will be different.

    Windows7 has implemented this algorithm, reads those 9Ch bytes from the EEPROM (bios) at the same addresses, encrypts them (builds the signature) and looks if they match to the signature field of SLIC. If not windows7 won’t activate.

    Result:

    Since you don’t know how to create a valid signature (algorithm unknown), you cannot make a valid signature filed for your bios (mod.)

    You have to get the tool, the algorithm………….




    Don’t be shocked!!!

    Fortunately this is just my idea, my invention how I would do it……..I don’t know what’s about M$.


    Feel free to write your comments……..:D:p:)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. zort

    zort MDL Expert

    Feb 19, 2008
    1,105
    18
    60
    You scared me! Now don't give them any ideas... ;)
     
  3. FABIGUI

    FABIGUI MDL Member

    Jun 2, 2007
    155
    0
    10
    Please where can I read more about SLP 3.0 and windows 7 ?
     
  4. poedoom

    poedoom MDL Junior Member

    Sep 15, 2007
    67
    0
    0
    so how would the oem upgrade program work,please correct me if im wrong but i was under the impression m$ were going to offer an oem upgrade to w7
     
  5. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    11,171
    10,931
    340
    #5 Yen, Apr 24, 2009
    Last edited: Apr 24, 2009
    (OP)
    I'm talking about a idea of SLP3.0!
    There is nothing known about a official 3.0 version (yet).

    To upgrade means another kind of licensing, SLP = SystemLockedPreinstallation and is nothing about an upgrade license.
    It comes officially with a new PC preinstalled.........
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. PrEzi

    PrEzi MDL Addicted

    Aug 23, 2007
    534
    3
    30
    Yen - I think that this would render the old SLP 2.0 obsolete ?
    And OEM's can't just do that, cause of the (possible) upgrade issues from Vista -> Win7 ?

    Well... hopefully anyway...
    I have a modded bios by myself and you scared the s**t out of me :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    11,171
    10,931
    340
    That was my intention:D;)
    SLP3.0 will be an upgrade, an extension to SLP2.0. A SLP3.0 SLIC could still activate Vista using right cert. and key........

    But IMO M$ will just release new certs and keys, nothing more.....;) no new SLP version.......
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. PrEzi

    PrEzi MDL Addicted

    Aug 23, 2007
    534
    3
    30
    Yep I'm hoping for this too (free and *cough* easy *cough* upgrade *cough* with just one key change and a cert *cough* Win7 ;) )
    However that _could_ be possible in the next iteration - Win8 ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. ph03n!x

    ph03n!x MDL Member

    Apr 21, 2008
    125
    0
    10
    Cheers to that!!!
     
  10. 1clicc

    1clicc MDL Member

    Jul 6, 2008
    150
    0
    10
    Come on Yen, Nothing is impossible to you all you have to do is add a space in impossible and you get this IM POSSIBLE. :)
     
  11. shakeyplace

    shakeyplace MDL Addicted

    May 5, 2007
    861
    75
    30
    #11 shakeyplace, Apr 24, 2009
    Last edited: Apr 24, 2009


    With Vista, the OEM upgrade consisted of a copy of the retail installation Dvd for vista and your own key and certificate of authenticity valid for one installation, same as retail keys.. not a OEM installation dvd with certs and oem key.. At least with my oem upgrade cds, My oem manufacturer had already updated the bioses with slp anyways, though
     
  12. FABIGUI

    FABIGUI MDL Member

    Jun 2, 2007
    155
    0
    10
    I think that next semester many OEM manufatures are going to offer the possibility to up grade from Vista to Windows 7 so they are going to be using a new cert with a new key that matches the same slic inside the bios or maybe have to upgrade the bios with a new slic we will see.
     
  13. sscywong

    sscywong MDL Novice

    Mar 7, 2009
    4
    0
    0
    So if I'm currently using, say ABC notebook model 123 with Vista preinstalled, even if ABC release a Win 7 recovery CD for 123, it won't be possible for me to use it to upgrade my notebook right?

    Do you think if a BIOS upgrade released by the manufacturer will work?
     
  14. shakeyplace

    shakeyplace MDL Addicted

    May 5, 2007
    861
    75
    30
    #14 shakeyplace, Apr 24, 2009
    Last edited: Apr 24, 2009
    I expect at least a new SLIC, otherwise everyone with an OEM machine will easily upgrade for free without even a bios flash. way too easy, MS will never allow that. At least if you require a bios hack/flash that probably eliminates 80% of the casual users. But that introduces another problem, what happens when a model carries over to Win7 from Vista, how do they license both if they require different slic? unless they introduce something different. You folks are way too hopeful if you expect the status quo...
     
  15. shakeyplace

    shakeyplace MDL Addicted

    May 5, 2007
    861
    75
    30
    #15 shakeyplace, Apr 24, 2009
    Last edited: Apr 24, 2009
    It worked for me with Vista.. I can't see it being so easy next time.. But they continued selling the same model with Vista afterwards, the new bioses needed the SLIC.
     
  16. FABIGUI

    FABIGUI MDL Member

    Jun 2, 2007
    155
    0
    10
    Have to be easy becuse is a comercial bussines if they make dificult to upgrade they don't sold the machines!! For end of the year they would propose upgrade for free in the same machine to sell more if not the people don't buy or wait to windows 7 is out. So will be easy maybe as I said a bios upgrade is enough.
     
  17. shakeyplace

    shakeyplace MDL Addicted

    May 5, 2007
    861
    75
    30
    As I said, at least for me, when I recieved the upgrade dvd, it was a retail dvd without any cert other than the certificate of authenticity with a retail serial number, did not require the bios with slip cause it was a retail serial number and disk and required "normal activation" when installled..
     
  18. FABIGUI

    FABIGUI MDL Member

    Jun 2, 2007
    155
    0
    10
    Yes probable because you upgrade from XP to Vista no slic inside the bios. Now Vista to Windows 7 is almost the same. They all have slic and the ones we mod too!!
     
  19. shakeyplace

    shakeyplace MDL Addicted

    May 5, 2007
    861
    75
    30
    Exactly, microsoft would be making a major mistake if they made it that easy, don't believe it for a minute, at the least the slip will have to change, and the certs too, At the very least you will need new slip... Otherwise everyone that has oem vista will upgrade to Win7 for free, see MS won't allow for that...
    PS I got slip through bios update and had vista long before I recieved the upgrade disks..
     
  20. gollum

    gollum MDL Junior Member

    Jun 6, 2007
    97
    1
    0
    #20 gollum, Apr 24, 2009
    Last edited: Apr 24, 2009
    First off: very nice to have you back, yen! i missed ur witty posts, really :D

    secondly: nice idea of yours that is, truly! But i have had my tries already and all i can say is that windows 7 accepts slic and cert the same way as it does in Vista. So all we are lacking right now is an OEM Key...

    unless Microsoft decides to implement a major change shortly before release this will mean we will not have any problems to activate with the modded bioses we have. A major change of this nature shortly before release is highly unlikely if you ask my opinion.
    so much for now. Hope u r all well my friend!
    cya somewhere sometime...

    [EDIT]
    As much as i understand the process of emulating the slic i believe it should be possible to also emulate signature field by providing false information about the bios and board used by installing an emulation driver. so even if ur idea came true it doesn't do much to my understanding since it could still be emulated. not patched though :D