Windows 8 Product Key Decoding

Discussion in 'Windows 8' started by Bob65536, Sep 20, 2012.

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

    jm287 MDL Novice

    Dec 27, 2008
    27
    132
    0
    View attachment 22649

    I have done a C# port of it, with a few unit tests as well
     
  2. paul44

    paul44 MDL Member

    Feb 11, 2010
    178
    80
    10
    Awesome, thanks a lot for this :)
     
  3. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,818
    45,792
    150
    If I understand that keyinfo tool, it is possible to forge ANY key from a pkeyconfig?

    I may have a cheap trick idea to get permanant Office activation in that case.

    I'll have to try it and post more when I'm ready.
     
  4. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,818
    45,792
    150
    Seems they didn't leak the stuff needed, but if one makes an OEM_Bypass key (these are alluded to in branding.xml, maybe 2013 as well as 2010).

    OEM_Perp to my disappointment requires activation, but those Bypass keys exist for Starter and Sharepoint Designer, so if anyone could fake and install one, it should insta-activate offline.
     
  5. egroups_megapics

    egroups_megapics MDL Member

    Aug 12, 2009
    137
    49
    10
    can this tool be used to chk windows 7 / 2008R2 pkconfig
     
  6. Humphrey

    Humphrey MDL Expert

    Dec 13, 2011
    1,456
    990
    60
    Thread title says WINDOWS 8.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. egroups_megapics

    egroups_megapics MDL Member

    Aug 12, 2009
    137
    49
    10
    :) ... let me rephrase my query..
    can this be ported to be used to decode windows 7/2008R2 keys
     
  8. Tito

    Tito Admin / Adviser
    Staff Member

    Nov 30, 2009
    19,091
    19,920
    340
  9. ntoskrnl

    ntoskrnl MDL Novice

    Sep 15, 2013
    1
    0
    0
    Please excuse me for being pushy, but I'm (fairly desperately as you can probably tell) looking for someone interested in a reverse engineering challenge. It has to do with Flash Player. Please see this thread for details: http: //forums.mydigitallife.net/threads/48251

    Alternatively, do you have suggestions where I might find people that could be interested?

    Note that this is not a typical "crack this for me" request – the annoying work of identifying the relevant parts of the executable is already done, and this has nothing to do with illegal software.
     
  10. mbaba

    mbaba MDL Novice

    May 14, 2013
    12
    0
    0
    thank u...really a wonderful thread
     
  11. Alaa2014

    Alaa2014 MDL Novice

    Sep 20, 2013
    8
    4
    0
  12. St66

    St66 MDL Novice

    Sep 24, 2013
    2
    0
    0
    The cryptographic algorithm employed to encrypt the Installation ID in Windows XP was
    a proprietary four-round Feistel cipher. Info from licenturion.com.
     
  13. woot332

    woot332 MDL Senior Member

    Feb 18, 2011
    397
    831
    10
    Awesome work one could make a keygen but its only gona generate counterfeit product keys.
    Maybe one could add random number generator to the secret and make a lottery keygen app lol.
    Anyways very nice work guys:worthy: for educational purposes of course.:)
     
  14. St66

    St66 MDL Novice

    Sep 24, 2013
    2
    0
    0
    #134 St66, Sep 29, 2013
    Last edited by a moderator: Apr 20, 2017


    What for act_id in SLDepositOfflineConfirmationIdEx(slc,&act_id,nullptr,iid,cid)?
    Variant 1.
    There is no info about SLID in iid or cid. That's why you must send &act_id - appropriate MS product SLID pointer.
    Variant 2.
    There are many keys in Windows to encode/decode iid and cid. SLID indicates what key sppsvc should use. May be SLID is the key.
     
  15. deagles

    deagles MDL Developer

    Feb 22, 2013
    252
    1,265
    10
    #135 deagles, Sep 29, 2013
    Last edited by a moderator: Apr 20, 2017
    The correct prototype is:

    Code:
    HRESULT WINAPI SLDepositOfflineConfirmationIdEx(
      _In_      HSLC hSLC,
      _In_opt_  const SLID *pProductSkuId,
      _In_opt_  const SL_ACTIVATION_INFO_HEADER *pActivationInfo,
      _In_      PCWSTR pwszInstallationId,
      _In_      PCWSTR pwszConfirmationId
    );
    
    pProductSkuId indicates which installed license should be used.
     
  16. paquitao007

    paquitao007 MDL Novice

    Jun 16, 2010
    22
    3
    0
    HI Can this method be used to generate several keys and activated windows 8 copies? I want generate 500 keys and these activate windows, don`t need to update online just pass install screen, for test. Can somebody help me with this.
     
  17. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,466
    11,872
    240
    Just use the default install key, nobody is gonna help you create counterfeit dvds
     
  18. user_hidden

    user_hidden MDL Expert

    Dec 18, 2007
    1,041
    1,078
    60
    it's probably just a wrapper for the code posted in this thread.
    although it can generate keys it can't pass activation/validation.
    would be nice however to see the shell in English.
     
  19. woot332

    woot332 MDL Senior Member

    Feb 18, 2011
    397
    831
    10
    Yeah windows gui with a generate button would be nice.
    But the cli will do just fine too.
    View attachment 24317
     
  20. LostED

    LostED SVF Patch Lover

    Jul 30, 2009
    7,279
    21,931
    240



    .......................
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...