IORRT - The Official Office 2010 VL Rearm Solution

Discussion in 'MDL Projects and Applications' started by timesurfer, Dec 1, 2010.

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

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    I've always thought that if I could figure out what gets left behind, I'd mod the MS Uninstall script I use to delete it.

    My idea is to purposely break Office 2010, uninstall, make VM snapshot, and systematically hunt and destroy any remnant and see if reinstall cleans.

    Another thing I wanted to see if it can be done is use VM, have snapshot pre-os, and have 2 branches, each having XP installed, .NET so I can use toolkit, and Office 2010. I want to see if backups work across it but I think it did last time when it shouldn't so maybe I did something wrong then.
     
  2. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    Is anything of this in MSOCache, programdata or is it a reg thing?
     
  3. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    Probably reg as I could not find any obvious files of Office 2010. The MSOCache would be too obvious anyway. It's something hidden well as the Office 2010 Uninstaller built into toolkit cleans up well as it runs setup then looks for more stuff. I can simply extend that script if we find a for sure sign of Office.
     
  4. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    Plus I think I've deleted the cache and programdata and that didn't do it :eek: so it must be reg
     
  5. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    I'm thinking about DL'ing the smallest version of XP I can, and not using toolkit so I don't need .NET, and installing minimum features of a single office app (not suite) to minimize the amount of crap I have to sift thorough.
     
  6. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    Something is really interfering with my VM backup testing.

    I take a snapshot as soon as I've made the VM (No OS) and make 2 snapshots called Path 1 and Path 2. I then go to Path 1 and install XP and Office 2010 +.NET. I take a toolkit backup and go to Path 2 and do the same. Now the only thing wrong with the backup is that is doesn't work after a reformat, yet the backups between Path 1 and Path 2 are interchangable even though each is a separate OS install. I believe the fact that it is a VM and some conditions that would change on a real machine on a reformat don't on a VM.

    I really can't believe why we can't find out the backup problem as I don't see what is changing under a reformat to break it.
     
  7. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #328 timesurfer, Dec 10, 2010
    Last edited by a moderator: Apr 20, 2017
    (OP)
  8. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    #329 CODYQX4, Dec 10, 2010
    Last edited by a moderator: Apr 20, 2017
    Not sure. I think I may have tried a reinstall on the same day. VM unfortunately interferes so somebody with a very fast PC who likes reformatting could help test.

    You basically want to nuke, install windows+office, backup via toolkit, reformat, reinstall windows+office, restore backup, and check status. All in a short time.

    Also, killing OSPPSVC, changing that time of install date and restoring backup did not break it and I know you can kill OSPPSVC, move clock forward and it count down so I don't think InstallDate is. I think windows has something unique each install (It likely isn't the SID or VOLUME SERIAL NUMBER as I tried messing with that).
     
  9. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
  10. X-MEN

    X-MEN MDL Senior Member

    Dec 10, 2009
    311
    104
    10
    #332 X-MEN, Dec 10, 2010
    Last edited: Dec 10, 2010
    @timesurfer..firstly i would like to congratulate u for success on your IORRT project..secondly thank you very much for sharing your expert piece of work...also i would like to thank CODYQX4 for his EZ-Activator, but because of AV issues..i use IORRT for peaceful working of my MS office....both guys rocks..keep bringing more tools like these..cheers to both of you...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    #333 timesurfer, Dec 10, 2010
    Last edited: Dec 15, 2010
    (OP)
    The reasons I did this project:

    1. Won't get flagged by AV ever as virus or trojan or malware

    2. Works consitently whereas KMS is sometimes hit or miss

    3. Has dual "Hybrid" task action to restore/rearm daily silently as well as restore/rearm at boot so chances of rearm concept being out of notifications is much higher than KMS

    4. Won't EVER de-activate

    5. Isn't reliant on Keygen "emulator"

    6. Doesn't require firewall access

    7. Get's same appearance and usage as if activated

    8. No services needed

    9. Doesn't require network access

    10. Doesn't freak out people cause they think you gave them virus :eek:
     
  12. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
  13. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    I managed to use OSPPRUN.exe to implement a license uninstaller.

    It is strange though as uninstalling all licenses does not change the size of tokens or reg info. I believe it retains the license state info to prevent Uninstall+Install from resetting grace. Right now its only good for removing an accidental License install.

    I'm trying to see if Office behaves different when I remove all the licenses though then brick/repair it. I doubt it changes though.
     
  14. idsk

    idsk MDL Junior Member

    Aug 25, 2009
    62
    5
    0
    i was too searching how to make a clean reinstall after the expiration but i never found

    but these are what i found:
    some registry entry are visible only through office rights, to see them, u got to open an office application like word, go to file -> open then press shift key n right click on a folder, then choose "open command line from this folder" then launch regedit from this cmd window then ull see some new entries in the office key
    (u can also use that way to browse the Q drive and dump the virtual folder to ur disk drive, and launch the non-virtualized but it will tell u need to reinstall when u move the mouse on toolbars)
    and u can also launch explorer from this session, the Q drive then become visible, and maybe some files will become visible, i didnt checked

    also some informations of registration are stored in WMI, u need "WMI explorer" then change the root (i dont remember maybe nammed "security") then you will find all the osppsvc entries (i already tried to change the data, the osppsvc can display "registered" but will still stay unregistred in real)

    hope it helped
     
  15. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    Well I'd hope office uninstall isn't so crappy as to leave all that behind. Maybe possible to see if that WMI Info persists.
     
  16. CODYQX4

    CODYQX4 MDL Developer

    Sep 4, 2009
    4,813
    45,776
    150
    @timesurfer

    Something of interest that defeats my idea to make use of OSPPRUN to get rearm count.

    If I brick office and get the Notifications Mode + 0 Rearms, we know by counting them by actually rearming we get 0 as it won't let us rearm.

    When you successfully activate you get 5.

    OSPPRUN reports that I have 5 when I cannot rearm. This means that the bricked notifications locks them down as if it were zero and this explains why it goes to 5 when you activate.

    Unfortunately I don't think we can re-enable rearm count as it is locked because the trusted store is marked as tampered and the only to unmark it is to activate.
     
  17. Ankebut

    Ankebut MDL Junior Member

    Aug 30, 2009
    86
    4
    0
    @timesurfer...big thx for this wonderful script. Ihave a question...why there are 2 different tasks, that do the same job? Hybrid and iorrt...do we need both? Both executing the same .bat??
     
  18. timesurfer

    timesurfer MDL Developer

    Nov 22, 2009
    8,524
    4,112
    270
    first post should explain that but IORRT does rearm once a day and Hybrid at boot