massgrave.dev/_site/assets/js/d82e057f.d8eabe1b.js

1 line
58 KiB
JavaScript
Raw Normal View History

2024-04-12 16:57:34 +02:00
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[834],{9184:(e,d,i)=>{i.r(d),i.d(d,{assets:()=>c,contentTitle:()=>l,default:()=>j,frontMatter:()=>r,metadata:()=>n,toc:()=>h});var s=i(4848),t=i(8453);const r={},l="Ohook Activation",n={id:"ohook",title:"Ohook Activation",description:"Overview",source:"@site/docs/ohook.md",sourceDirName:".",slug:"/ohook",permalink:"/ohook",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/ohook.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"KMS38 Activation",permalink:"/kms38"},next:{title:"Online KMS Activation",permalink:"/online_kms"}},c={},h=[{value:"Overview",id:"overview",level:2},{value:"How does it work?",id:"how-does-it-work",level:2},{value:"Supported Products",id:"supported-products",level:2},{value:"Unsupported Products",id:"unsupported-products",level:2},{value:"How to remove Ohook?",id:"how-to-remove-ohook",level:2},{value:"Custom sppc.dll Info",id:"custom-sppcdll-info",level:2},{value:"Manual Activation",id:"manual-activation",level:2},{value:"Command line Switches",id:"command-line-switches",level:2},{value:"Setup Preactivate",id:"setup-preactivate",level:2},{value:"Troubleshooting",id:"troubleshooting",level:2}];function x(e){const d={a:"a",br:"br",code:"code",h1:"h1",h2:"h2",hr:"hr",img:"img",li:"li",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,t.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.h1,{id:"ohook-activation",children:"Ohook Activation"}),"\n",(0,s.jsx)(d.h2,{id:"overview",children:"Overview"}),"\n",(0,s.jsxs)(d.ul,{children:["\n",(0,s.jsxs)(d.li,{children:["How to use it? Please find the instructions ",(0,s.jsx)(d.a,{href:"/#download--how-to-use-it",children:"here"}),"."]}),"\n",(0,s.jsx)(d.li,{children:"This activation method can activate all kinds of Office versions on Windows 8 and higher and their Server equivalent except Office 2010 and Office UWP apps."}),"\n",(0,s.jsx)(d.li,{children:"This activation method works offline and activates Office permanently."}),"\n",(0,s.jsx)(d.li,{children:"This activation method can survive Office repairs, Office updates, and even Windows major feature upgrades. You do not need to reactivate in these cases."}),"\n",(0,s.jsx)(d.li,{children:"For the O365 subscription version, you can't get server side O365 specific features such as 1TB storage in Onedrive. However, almost all other features and 5GB storage in free onedrive account would work fine."}),"\n",(0,s.jsx)(d.li,{children:'This activation method does not modify/patch any onboard system files, instead it installs a custom SPPC.dll (open source) file for the activation to work. Check further details in below "How does it work?" section.'}),"\n"]}),"\n",(0,s.jsx)(d.hr,{}),"\n",(0,s.jsx)(d.h2,{id:"how-does-it-work",children:"How does it work?"}),"\n",(0,s.jsx)(d.p,{children:(0,s.jsx)(d.img,{src:i(8514).A+"",width:"778",height:"193"})}),"\n",(0,s.jsxs)(d.ul,{children:["\n",(0,s.jsxs)(d.li,{children:["As illustrated in the above 1st image, in the Official activation process of SPP based Office, Office asks ",(0,s.jsx)(d.code,{children:"C:\\Windows\\System32\\sppc.dll"})," about the activation status and that file asks the same thing to SPP (Software Protection Platform) ",(0,s.jsx)(d.code,{children:"C:\\Windows\\System32\\sppsvc.exe"})," and returns the message back to Office."]}),"\n"]}),"\n",(0,s.jsx)(d.p,{children:(0,s.jsx)(d.img,{src:i(1707).A+"",width:"801",height:"195"})}),"\n",(0,s.jsxs)(d.ul,{children:["\n",(0,s.jsxs)(d.li,{children:["As illustrated in the above 2nd image, we modify this behavior by placing a custom ",(0,s.jsx)(d.code,{children:"sppc.dll"})," file in Office folder without touching system's ",(0,s.jsx)(d.code,{children:"C:\\Windows\\System32\\sppc.dll"})," file and that custom file always returns the message that Office is activated. This is how ohook activation works."]}),"\n",(0,s.jsxs)(d.li,{children:["You can find the source code of ohook custom sppc.d