After trying this successfully on a trial app, Windows Store keeps saying that my PC is offline. Is this normal, kost? Is there a way to temporarily activate a trial to full, then deactivate it so I can browse the store again? Either way, thanks for your work. Really dedicated stuff here.
Is it possible to just backup the licence before cracking and restoring it before updating it? Also, i feel like Install/Uninstall License buttons don't do anything with the license, it just stays the same
I repeat you more and more. What you see in the TokenExtractor list - do not believe it. it is NOT the actual list of installed licenses. To get this list correct I need to further reverse engineer ws client api Yes u can backup individual licenses. Find license in the list. Go to "View". See if this is not oem license. (OEMs are only for preinstalled apps or bogus) Save original
I dont think you can get this behaviour by using the crack. Winstore lags itself. I often need press "try again" many times before store is working again With or without crack. 1) WSCrack itself is absolutely safe for the current version of the winstore. Having WSServiceCrk running have not side effects on anything. I dunno what will be in the future when microsoft changes something. 2) Some problems caused by having bogus licenses in tokens.dat. Main of problems is inability of download cracked app via windows update. This is not because crack is bad - its by microsoft design. Winstore consist of client and server part. Server part cannot be modified without hacking into microsoft servers.(Anyone want to break into lic.apps.microsoft.com ? 3) Winstore itself very laggy with or without crack
Finally I reversed enumeration of WS licenses. Bruteforcing of tokens.dat confused ppl. I'm tired to explain to everyone why they see strange list in TokenExtractor. Will no more. List will always be correct as seen by WSService. 1.2.8 TokenExtractor : license list retrieval now uses WSClient API and shows really installed licenses as seen by WSService. Tokens.dat bruteforce option left as button. wsll : added "-l" option (Show license list).
Pls upload somewhere your C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\WSLicense\tokens.dat I need for analysis Btw, what version do you use ? 1.2.9 ?
1.2.9 Every time I install a new app, it occurs. After I reinstall the "bad" lics from files, it becomes ok. The file is here pan.baidu.com/share/link?shareid=110383&uk=3120961978
Microsoft licenses come with some leading strange characters I cannot understand. OEM preinstalled licenses and bogus licenses do not have them. I added skipping code to tokenextractor and it works on my side. With your tokens.dat I can't do anything. It contains only one valid entry for TinSoldier. No error displayed in token extractor. You uploaded tokens.dat to japaness or chineese site. Are you from those countries ? Problem can be caused by chineese language on your computer. I cannot reproduce it because chinesse for me is worst nightmare
Version 1.3.0 Added UTF-8 conversion of licenses coming from WS client API. (Looking at reversed storewuauth code I see they do the same, so it's clear license XML encoding should be UTF-8) Slightly modified algorithm of skipping bad leading characters in microsoft licenses. Added some useful options to wsll : -n , -u
I am really sorry but it is the only website I could upload successfully due to my bad network. I use the English OS but do have some Chinese winstore apps. Is it the problem? You mean there's only one valid? But I have at lst 4 apps from store and the toysoldier is the only one cracked.
I have a question. If I want to install a new app that is downloaded from a VM, should my host pc be a clean one? I mean with no MachineID? I have copied the cracked Lic in VM to my host pc. But it still doesn't work. P.S The cracked lic generated in host works well