Bypass Windows 7 Extended Security Updates Eligibility

Discussion in 'Windows 7' started by abbodi1406, Nov 17, 2019.

  1. Nagivator

    Nagivator MDL Novice

    Jan 27, 2020
    20
    8
    0
    How to do that with Bypass?
     
  2. vinzf

    vinzf MDL Novice

    Sep 6, 2013
    3
    94
    0
    Ok girls, here is the solution:

    I've captured the custom action dll from NDP48-KB4552921.msp and analyzed it in IDA.
    The custom action dll exports a function ValidateESULicense which initially queries a msi property "ESU_LOCK" and compares it to several values that determine the further path of action.
    Long story short, if that value is "2D40812E-974C-4EA2-8DCC-63C992D505B9" the code path logs "ESU Validation is OFF", yay!

    So we can override that property via msiexec:

    msiexec /p PACKAGENAME.msp /log c:\tmp\log.txt ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9


    Luckily also the ndp48-kb4552921 installer exe accepts msioptions for the embedded package it ships.

    So the final solution to get KB4556399 installed is:

    for x86:
    ndp48-kb4552921-x86_608b67e4011b9e103ca18deadbfc013d1c328508.exe /msioptions "ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9"

    for x64:
    ndp48-kb4552921-x64_6912af0422fc16a14f4f398fda98117f1e2f01b8.exe /msioptions "ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9"

    reboot as requested and go to windows updates which still believes that KB4556399 is not installed but quickly marks it as installed once you tell it to update.
     
  3. FlyingLuka

    FlyingLuka MDL Novice

    Dec 15, 2019
    39
    13
    0
    What are you talking about? Microsoft does not sell the key to the private/final users like us, but only to the companies.
     
  4. pesho_georgiev

    pesho_georgiev MDL Junior Member

    Dec 29, 2019
    64
    109
    0
    I am now trying out this method, it's installing and still no reverting... Interesting!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. ch100

    ch100 MDL Addicted

    Sep 11, 2016
    829
    694
    30

    Excellent! Confirmed working for .NET Framework 4.7.2 as well - KB4552919.
    Same ESU_LOCK value.

    Note: The log file which is optional will be created only if the folder already exists.
     
  6. pesho_georgiev

    pesho_georgiev MDL Junior Member

    Dec 29, 2019
    64
    109
    0
    upload_2020-5-13_14-51-45.png vinzf's method worked;
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. pesho_georgiev

    pesho_georgiev MDL Junior Member

    Dec 29, 2019
    64
    109
    0
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Dgk

    Dgk MDL Member

    Jan 18, 2020
    145
    52
    10
    I've installed May Rollup kb4556836 without kb4538483.
    Who were saying they are mandatory?
     
  9. JaimeSH

    JaimeSH MDL Novice

    Jan 16, 2020
    42
    41
    0
    @vinzf Thank you very much: the method you have explained works perfectly and the .NET Framework update is no longer pending in WU :rolleyes:
     
  10. jose-mayorga

    jose-mayorga MDL Novice

    Jan 11, 2020
    20
    5
    0
    @vinzf Thank you very much: the method you have explained works perfectly and the .NET Framework update is no longer pending in WU

    +1
     
  11. FroggieTheGremlin

    FroggieTheGremlin MDL Member

    Aug 25, 2015
    117
    98
    10
    @Dgk - the statement was they didn't know other than it was a re-issue (different size) of the old ESU WU enabling System
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. ExciterGB

    ExciterGB MDL Novice

    Jan 5, 2020
    1
    2
    0
    @vinzf: Worked for me, too... many thanks!
     
  13. Greg R

    Greg R MDL Novice

    Mar 2, 2020
    18
    5
    0
    It works!! As easy as opening a cmd window, navigating to the folder containing the patch, and pasting the corresponding command above. Tested it on both x86 and x64 with the v4 bypass lol. I only have the SSU up till April and no May ESU prep package and all the other updates (including kb4552965 for .net 3.5) installed fine; I'm assuming you'll need the May SSU and that ESU whatever package for the next round though. Thank you so much for figuring this out and saving others precious time.

    Exactly, thank you. The ESU key is not available to consumers, and let's just say there are very good reasons not to switch to Windows 10 beyond application compatibility. I found the uncharacteristic push to get users onto Win 10 highly suspicious even by those standards, and that's saying something. I do like the added exploit mitigations in 10, but at what cost?
     
  14. Psajk8

    Psajk8 MDL Novice

    Feb 24, 2020
    10
    3
    0
    Thanks guys !
    I manually installed KB4556836, KB4555449 and KB4552921 on Windows 7 Ultimate x64 (ESU Bypass v4).
    Again,thank you !
     
  15. FroggieTheGremlin

    FroggieTheGremlin MDL Member

    Aug 25, 2015
    117
    98
    10
    #2999 FroggieTheGremlin, May 13, 2020
    Last edited: May 13, 2020
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. ErmOKd3nz

    ErmOKd3nz MDL Novice

    Jan 23, 2014
    1
    0
    0
    Thanks !!!