How to "activate" all editions of 7/R2 with 2 commands

Discussion in 'Windows 7' started by Hazar, Oct 10, 2009.

Thread Status:
Not open for further replies.
  1. Hazar

    Hazar MDL Guru

    Jul 29, 2009
    2,489
    458
    90
    I am going to remove it not make it say activated :)
     
  2. Brandrune

    Brandrune MDL Addicted

    Jul 30, 2009
    519
    6
    30
    Continuing to love you day by day. More mature person aswell as polite :O.
    Your present is the thing you wanted Hazar. No more nagging. Results and comments every OTHER day :D

    takeown /F %WINDIR%\System32\sppcomapi.dll
    icacls %WINDIR%\System32\sppcomapi.dll /deny *S-1-1-0:F

    Explain each word to me and what it does.
     
  3. Hazar

    Hazar MDL Guru

    Jul 29, 2009
    2,489
    458
    90
    Haha ok Brandon :)

    the first command takeown, takes ownership of the file so I can change permissions like I do in the next step.

    the icacls command:
    icacls is the windows ACL editor, or permission changing thing to you and me. I tell it to deny everyone access to sppcomapi, it is equivalent to:

    icacls %windir%\System32\sppcomapi.dll /deny EVERYONE:F

    But I used a SID (security identifier) instead so I did not rely on the English word.

    This deny command stops anything from altering the file or reading it, so no patching from updates whilst also rendering it useless :)

    sppcomapi controls most of the software protection platform functions, so nullifying this DLL disables it all.

    Hope this helps :)
     
  4. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,769
    1,106
    60
    So when SPPSVC fails to contact the DLL, does it generate errors in the Event Viewer ?
     
  5. Brandrune

    Brandrune MDL Addicted

    Jul 30, 2009
    519
    6
    30
    Must do. Its an important contactable DLL due to the financing aswell. If the script doesn't run MS don't get accurate readings of successful activations so therefore logs an error. Will test in VM later. On the other hand, if its been denied access then the script isn't running because its "not there" so may not error but Windows may just turn a blind eye. Lastly, Windows may think uh oh, no DLL so it tries to fix it. Then it is "visible" again when its trying to be replaced because the file is there.

    @Hazar EVERYONE:F Whats the F do?
     
  6. Hazar

    Hazar MDL Guru

    Jul 29, 2009
    2,489
    458
    90
    As far as the OS is concerned that DLL is there but it cannot touch it.

    F means full control, meaning it denies everything (read, write, execute, set permissions etc.)

    :)
     
  7. Hazar

    Hazar MDL Guru

    Jul 29, 2009
    2,489
    458
    90
    There are no sppsvc related errors in the event log :)
     
  8. Hazar

    Hazar MDL Guru

    Jul 29, 2009
    2,489
    458
    90
    Jinje F is not an an acronym is it? Don't bend his words and give sensible explanations :)
     
  9. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    #170 nononsence, Oct 14, 2009
    Last edited: Oct 14, 2009
    the patches to date

    so far the only nag I have got is the balloon from the task bar.
     

    Attached Files:

  10. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,255
    675
    60
    This method will not pass WGA since the Validation Status will either be Notification or if you remove the product key Validation Status will change to Invalid License. For proof try installing MSE, though it as an older version of WGA v1.9.9.1 it will not pass validation.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Reign_Of_Freedom

    Reign_Of_Freedom MDL Expert

    Aug 1, 2009
    1,246
    467
    60
    So, Hazar how goes it? From 6 commands to 2.... Might take a bit of poking around to get it sorted.:p
     
  12. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    it is not about passing wga, its about breaking it, removing the nags, while
    retaining funconality
     
  13. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    #174 nononsence, Oct 14, 2009
    Last edited: Oct 15, 2009
    ok I finaly started getting the nags for notepad.exe and wordpad.exe

    the fix for notepad

    goto offset 2442 and change 7C 1B to EB 1B

    there is also a notepad in syswow64 rename for now Ill patch it tomorrow.

    post any other apps that pop nags and Ill add them to the list
     
  14. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    the fix for the notepad.exe in SysWOW64 is

    1B90 from 0F 85 94 35 00 00 TO 90 90 90 90 90 90

    1B9C from 0F 84 88 35 00 00 TO 90 90 90 90 90 90

    Paint and Calculator have been add to the list of apps that need to be exorcised
     
  15. Robert Cartman

    Robert Cartman MDL Junior Member

    Oct 14, 2009
    76
    49
    0
    Hi all! This is my 1st post here and I start with a stupid question :)

    If we can undo this cr**k with this command: icacls %WINDIR%\System32\sppcomapi.dll /grant *S-1-1-0:F ,then why MS should not be able to do it with an update?
     
  16. plauzi

    plauzi Guest

    Microsoft is not Admin of your computer.
     
  17. Robert Cartman

    Robert Cartman MDL Junior Member

    Oct 14, 2009
    76
    49
    0
    Thanks for the answer! ;)
     
  18. ite24081

    ite24081 MDL Novice

    Jun 2, 2008
    2
    0
    0
    would you bet on that?
     
  19. Cipher

    Cipher MDL Member

    May 31, 2008
    129
    37
    10
    So is this like Chew-WGA then?