How-to Windows 7 OEM Activation

I recently came across a system that had been rebuilt and the activation was not re-applied so after 90/120 days the system started reporting it was not genuine and realized a few of you may not know how to re-apply OEM activation.

 

In windows Vista, 7, server 2008, 2008r2, and server 2012 OEM activation is accomplished by the combination of 3 elements.

  1. The bios of the system must contain what is called a “SLIC” string, all systems made by a major OEM such as Dell, HP will include this. Home built systems will not (unless you modify the bios yourself)
  2. A certificate file that matches up against the “SLIC” string that is stored in the BIOS. These certificate files are unique to each OEM so Dell has their own, HP has their own, etc. and are not interchangeable.
  3. A Windows product key that tells the system to use OEM activation instead of the traditional Microsoft activation process. These keys are not specific to a particular OEM and are interchangeable.

If all 3 are present the system is instantly activated, does not communicate with MS to determine if activation is valid or to activate against a MS server. The activation is already trusted.

windows-7-activation

When you rebuild a PC component 1 is still present but #2 and # 3 are missing.

Attached in the SLIC.zip file you will find the certificate files used by Major OEM’s such as Dell, HP, Lenovo, as well as product keys that can be used for Windows 7 Professional, and Ultimate.

 SLIC Zip File Download

To use this, for example if you had a Dell.

Open an elevated command prompt, extract the Dell certificate to C:\temp

The certificate is called Dell-Dell-2.0.xrm-ms

So issue the command slmgr –ilc c:\temp\dell-dell-2.0.xrm-ms

Then issue the command slmgr –ipk 2QTV2-3CMPP-FQBYK-XXXXX-XXXXX (For windows 7 Pro)

Wait about 5 seconds and if you look that system is now genuine and activated.

 

PowerShell – Powershell plugin for LabTech

ps

  LabTech PowerShell Plugin

 

 

 

Squidworks has now released their PowerShell plugin for LabTech that will allow you to run basic Powershell commands on the remote computers under management. You no longer need to remote in to a server or workstation to run basic Powershell commands against that system. In this version we added a process to check to see if the computer is an Exchange server 2007,2010 or 2013 and if the system is a supported Exchange server then we will load up the exchange modules when we process your Powershell command so that you can take advantage of all the Powershell commands that the Exchange server provides. If we find the system is not an Exchange server we do not load any extra modules and run in a standard PowerShell.

mainview-1.0.4

 

 

 

*New – PowerShell Command Manager

Save and execute complex PowerShell commands with just a mouse click. There is no longer a need to try and remember hundreds of PowerShell commands you have crafted, with Squidworks PowerShell Command Manager you are able to create and save these little jewels so your entire team can use them on any PC console inside of LabTech. (Available on the [View] menu of your LT console.)

 

add-cmds-1.0.4

 

 

 

Version 1.0.4 available for download

download

 

 

 

 

 

Version 1.0.2 fixes
————————————————–

Fixed bug where pipe key would cause errors (|)
Added Multiline command box

 

Version 1.0.3 fixes
————————————————–
Added the ability to determine if we are an exchange server and what version, We will load Exchange Powershell modules if Exchange is found for that version.
Setup terminal to grow and shrink with size of window.
Changed colors to better reflect PS terminal
Changed formatting so it mirrors Powershell standard output.

 

Version 1.0.4
—————————————————

Added PowerShell Command Manager available via the [View] menu in your LT console
Added ability to launch saved powershell commands on any PC console

PassPort – Password manager plugin for LabTech

passport-600

PassPort is a password manager for plugin LabTech that leverages several applications to query Windows systems for passwords saved in Web Browsers, Instant Messengers, Network (VPN) and Dialup accounts and local email accounts and imports the information back into the LabTech database. You can then access this information inside of LabTech under the computer console on each PC.

 

website-view

 

 

 

im-view

 

 

 

email-view

 

 

configure-view

 

 Version 1.0.1 now available for download

download

 

 

 

 

 

 

We leverage several apps from Nirsoft to collect the password information and include up to date versions with our zip file download. Nirsoft tools can be found here at  http://www.nirsoft.net/

 

We use MailPassView:

Mail PassView is a small password-recovery tool that reveals the passwords and other account details for the following email clients: 

  • Outlook Express
  • Microsoft Outlook 2000 (POP3 and SMTP Accounts only)
  • Microsoft Outlook 2002/2003/2007/2010/2013 (POP3, IMAP, HTTP and SMTP Accounts)
  • Windows Mail
  • Windows Live Mail
  • IncrediMail
  • Eudora
  • Netscape 6.x/7.x (If the password is not encrypted with master password)
  • Mozilla Thunderbird (If the password is not encrypted with master password)
  • Group Mail Free
  • Yahoo! Mail – If the password is saved in Yahoo! Messenger application.
  • Hotmail/MSN mail – If the password is saved in MSN/Windows/Live Messenger application.
  • Gmail – If the password is saved by Gmail Notifier application, Google Desktop, or by Google Talk.

 

We use WebBrowserPassView:

WebBrowserPassView is a password recovery tool that reveals the passwords stored by the following Web browsers: Internet Explorer (Version 4.0 – 11.0), Mozilla Firefox (All Versions), Google Chrome, Safari, and Opera. This tool can be used to recover your lost/forgotten password of any Website, including popular Web sites, like Facebook, Yahoo, Google, and GMail, as long as the password is stored by your Web Browser.

  • This utility works on any version of Windows, starting from Windows 2000, and up to Windows 8, including 64-bit systems. Older versions of Windows (Windows 98/ME) are not supported, because this utility is a Unicode application.
  • Currently, WebBrowserPassView cannot retrieve the passwords if they are encrypted with a master password. Support for master password will probably be added in future versions.
  • Currently, WebBrowserPassView cannot retrieve passwords from external hard-drive. Support for that might be added in future versions.
  • On Internet Explorer 7.0-9.0, the passwords are encrypted with the URL of the Web site, so WebBrowserPassView uses the history file of Internet Explorer to decrypt the passwords. If you clear the history of Internet Explorer, WebBrowserPassView won’t be able to decrypt the passwords.
  • On Google Chrome – passwords originally imported from Internet Explorer 7.0-9.0, cannot be decrypted.

 

We use DialupPassView:

This utility enumerates all dialup/VPN entries on your computers, and displays their logon details: User Name, Password, and Domain. You can use it to recover a lost password of your Internet connection or VPN. This utility works under Windows 2000, Windows XP, Windows 2003/2008, Windows Vista, and Windows 7. The passwords are revealed only if you log on to the computer with administrator privileges.


We use MessenPass:

MessenPass is a password recovery tool that reveals the passwords of the following instant messenger applications:

  • MSN Messenger
  • Windows Messenger (In Windows XP)
  • Windows Live Messenger (In Windows XP/Vista/7)
  • Yahoo Messenger (Versions 5.x and 6.x)
  • Google Talk
  • ICQ Lite 4.x/5.x/2003
  • AOL Instant Messenger v4.6 or below, AIM 6.x, and AIM Pro.
  • Trillian
  • Trillian Astra
  • Miranda
  • GAIM/Pidgin
  • MySpace IM
  • PaltalkScene
  • Digsby

MessenPass can only be used to recover the passwords for the current logged-on user on your local computer, and it only works if you chose the remember your password in one of the above programs. You cannot use this utility for grabbing the passwords of other users.

 

 

 

Go Postal – Exchange Report Manager plugin for LabTech

 

gopostal-logo

 

Go Postal Microsoft Exchange Report Manager

 

 

 

 

Go Postal is a Microsoft Exchange 2007, 2010 and 2013 reporting plugin for LabTech that uses Powershell to generate reports on each Exchange server being managed by the LabTech RMM platform. The plugin searches all systems for Exchange server software and if it finds a compatible system it adds it to the list of Exchange servers. By selecting an Exchange server you can request the report from that Exchange server in real time and it will retrieve that report directly from the exchange server.

 

 

mainview

 

Plugin can be viewed on the Dashboard -> Config -> Integration -> Going Postal

or

Selecting the View Menu from the main menu bar and selecting Go Postal.

 

What you will get when running the script, is an overall overview about:

1. Exchange Servers in your organization
[Break down by AD Site]
[Info about External and Internal Web services names]
[Mailbox Count per AD Site]
• O.S version
• O.S Service Pack level.
• Exchange Service health.
• Up time in days.
• Exchange Version.
• Exchange Service Level.
• Exchange Rollup Update Information.
• Exchange Role(s).
• Number of mailboxes in case of MBX role.

2. Database Full Inventory
[Break down by DAG]
[Separate Table for Recovery DBs]
[Separate Table for Non DAG DBs]
[Table per DAG]
• DB Name.
• Server Location.
• Mailbox Count.
• Average Mailbox Size.
• Archive Mailbox Count.
• Average Archive Mailbox Size.
• Mount Status.
• DB Size.
• Storage Group Name (Pre E2010).
• White Space.
• Circular Logging.
• DB Disk Free Percentage.
• Log Disk Free Percentage.
• Last Full Backup Date.
• Backed up Since (Days) – with customized thresholds.
• Quota Info: Prohibit Send.
• Quota Info: Prohibit Send and Receive.
• DB Activation Preference Check [Is it mounted on the preferred Server?].
• DB Copy Location and Activation Preference assignment.

3. Mailbox Type Aggregated Data:
• User Mailbox Count.
• Shared Mailbox Count.
• Room Mailbox Count.
• Discovery Mailbox Count.

4. Exchange Server Aggregated Data
• Total Number of Exchange Servers break down by
i. Version.
ii. Role.

5. Mailbox Aggregated Data
[Overall Statistics for the Organization]
• Total Mailbox Count.
• Total databases Size
• Total Archive Count.
• Total Archive Size.
• Average Archive Size.

 

 

Version 1.0.2 Available

download 

 

 

If your import of the scripts fails to create the PowerShell script in your L:\transfer\Scripts folder then you can download that script here

Get Powershell script

 

 

NetDetective – TCPDump and NMAP plugin for LabTech

netdetective-logo

 

Net Detective is a plugin for LabTech that brings the power of TCPDump and NMAP to the LabTech console. You can use this tool to capture network packets traveling around the remote network or scan addresses and address ranges for open ports and network connectivity.

Become a Net Detective!

packetcapture

 

 

nmap

 

Version 1.0.2 available

download

 

 

 

 

 

 

 

Enjoy

 

Cubert

 

RegHog Windows Registry Search Plugin for LabTech

 

heagehog

 

 

RegHog is a Windows registry search plugin for the LabTech RMM platform. The tool allow you to search the Windows registry of a single computer or across the entire client. The plugin provides different search query options to help you better define and refine your search for the best results returned. The results are returned directly to the plugins display window where you can monitor the replies from the systems the the queries are running on.

 

Client Console Tab

clientmainview

 

 

Computer Console Tab

computermainview

 

 

 

Version 1.0.1

download

 

 

 

 

 

 

 

FileHog Storage Analyzer for LabTech

filehog-logo

“Rooting out the Truffles in a dirty filing system”

 

FileHog is a file stating tool that collects file names and paths for all files that meet the search criteria provided.

File Hog allows you to configure search parameters and search drives and folders for files that match filters, attributes, file dates and file sizes. Would you like to know how many files over 10 Mb is on a PC and where? What about all hidden files in the users home directory; or maybe you want all files on the C drive that have the word “Contract” in the name that are also “Zip” files, but only ones over 50 MB. 

Yeap you can do that too…

You can search files by location, last change date, files size, attributes or plain text filter or by using any combination of these filters you can search for files across an drive or folder location.

But wait there’s more…

As on version 1.0.1 you have a Client Tab that allows you to scan the PCs of an entire Client for the same search parameters and see what each computer replies with in the same comfortable view as at the computer level.

Using the Configure Tab to modify the search criteria for this PC and save the configuration, then select the Scan button to start a scan using those settings.

Scans take on average 2 to 5 minutes to complete and will be displayed on the File Viewer Tab. You can monitor the Scripts tab for the completion of the scans and to troubleshoot issues like was my file returned to big for LabTech.

You can export the file list to Excel once scan is completed, the Export to Excel can take some time if you have returned a lot of data. Ten minutes for 5000 records is not unlikely.

LT has limited the file content copy to 2 MB files max. If data fails to show then the most likely cause is the SQL file C:\windows\LTSVC\FileHog\filehog.sql is over 2 MB in size. Re-craft your search by adjusting files sizes and minimum date to reduce the max return on scans.

main-file-view

 

 

configure

 

 

FileHog-fileviewer

 

Get Version 1.0.4

download

#######New in Version 1.0.2##########

Added computers reporting in count to Client view
Fixed issue where default size limit was set to 4mb
Fixed issue with SQL file having csv headers as row 1

######New in Version 1.0.3###########

Added display console to send notifications, information and errors
Fixed SQL Client config table issues
Fixed minor issues

######New in version 1.0.4 ############

Added updated interface.dll
Added minor debugging to error messages
Added extra files to zip.

Chocolatey Plugin for LabTech

chocolateyiconChocolatey is a package manager for Windows (like apt-get or yum but for Windows). It was designed to be a decentralized framework for quickly installing applications and tools that you need. It is built on the NuGet infrastructure currently using PowerShell as its focus for delivering packages from the distros to your door, err computer.

Chocolatey for LabTech is a global App and tool silent installer.

Currently in Version 1.1.1 we host over 100 applications, servers and tools available that can be directly installed to the managed PC. First install the Chocolatey Package manager on the managed PC then start selecting different apps to install on the PC. Each app you click will auto install on PC in just 1 minute. Using the Installer Progress Window you can monitor the install of the applications live as it happens.

Chocolatey will keep your packages up to date.

Chocolatey 1.1.1 now allows you to update any installed package on a regular schedule to keep the deployed software current. Every night a cmd is sent to the systems set to auto update that has Chocolatey check to see if any new updates exist and if found to install the updates. Then once a week Chocolatey checks to see if it needs to be updated and if it finds a new Chocolatey version it to will update.

Computer Console Views

mainview-tools mainview-servers mainview-MS mainview-internet mainview

New in Version 1.1.2 -> Install any package you like using the unlisted package installer

clientview3-v2

Client Console View

client-mainview

Get Version 1.1.2 here

download 


[LabTech]-Flushot AntiViral and Antimalware plugin

Flu Shotlogo_sm

It’s the art of avoiding being sick by pricking yourself regularly in the hopes that you may dodge a bullet!

The plugin on the other hand,

In comes “Flu Shot” for LabTech,  A no install AV and Malware scanner using the  Emsisoft Command line Scanner – Version 9.0 to scan a PC on a set schedule and to clean off the PC if anything was found. After each scan you can see the results of that scan in the LabTech plugin visible in the computer console.

 

ScanTab

 

 

 

 

ClientTab

 

In the first version you can  launch scans manually from the console or schedule the Give PC A Flu Shot on a system or a group. The Send the Nurse Over script is just a worker script launched by the Give PC A Flu Shot, do not schedule or execute this script alone. (It just won’t do anything useful) Import the scripts, then using the plugin manage under the help menu of your LabTech console, you can upload the plugin and activate it. Make sure the scripts go to the correct folders in Labtech then start scanning systems.

The script will cause the scanner to update all AV defs to current status, runs a full system scan on PC, finds and removes all threats. Reports back to LabTech (on average in 1 hour) then finds and loads results of the scans. You will see in the display all the scans, how many files were scanned, how long scan took, and what was found and what was deleted.

New in Version 1.1.

We now added the ability to setup custom scanning configs, selecting a system you can modify the scan policy for that system from the Flu Shot Tab. We also now save and display the actual log files from the scanner based on log time under the new Logs tab of the Flu Shot Plugin.

 New in Version 1.2

Several bug fixes and improved scripts, Oh yea we also added in  help documentation so you can get all the help you need with managing FluShot.

 New in Version 1.2.1

We added a new Client Tab that provided a overview of the scan history for all computers the are under the client. We added the ability to export that view as a report in Excel. We added a few more nurse checks for long running scans and now do now force the download of the scanner if a local copy exists. This will prevent some of the download denials we have seen when a lot of systems scan at same time.

New in Version 1.3.1

We added a new sub tab for “Quick Scans” that will allow you to run a quick interactive scan and see the results in the terminal provided. We added UK time support to the Nurse collection scripts and corrected several issues in the scripts and console.

 

Flu Shot Version 1.3.3

download

 

QuickScanTab

 

ConfigureTab

 

LogTab

 

Please comment here how it works for you so we know if we need to fix anything.

 

LabTech Plugin -> Office 365 UM keeps improving with new features.

Squidworks Office365 UM Evolves

“New Flash we are now at version 1.8.6 and have added many great features since the writing of this blog, come check out all the new stuff when your done reading.”

 

Today Version 0.1.7.0 is launching, the 7th release of the first plugin in Labtech to manage Office 365 in the cloud.

GM-O365UM

 

In the beginning

 

If you are in the Labtech community then you should know about Cubert’s Office365 Plugin but did you know that it has been evolving?

Back in the beginning our plugin looked a little like this:

office365UM

 

In the  first version publicly available V 0.0.11 you could only see your users and change their passwords but this was a big step. We were now using remote Powershell CMDs in Labtech scripting and bringing the collected data back into Labtech’s database. This was the first steps to building a plugin for Labtech and getting the data from the cloud into Labtech. We now had a method and a functional process to import data from the cloud and the possibilities opened up for all sorts of new things to come.

It wasn’t long before we were trying new commands and adding some features to our new plugin. Shortly there after we had release a new version that provided the ability to manage some basic permissions like Send As and Send on Behalf As. We started working on added the ability to setup a forwarding email address and full level permissions to allow access for users to other users mailboxes. Version 0.1.4 was released which added the final pieces to our Office365 UM or so we thought.

Office365UM0.1.4

 

 

 

Moving Day

 

The Office365 tab’s face was full, no space left to really do anything new but the requests kept coming in for new features. Cubert can you do this was the common theme in the forums. We asked ourselves where are we to put all this new requested functionality? We were out of space and something was going to have to change if we were going to move this plugin any further.

In version 0.1.5.0 we introduced some tabs of our own:

Office3650.1.5

 

 

We redesigned the face of the plugin giving us the ability to spread out our functions across different tabs. This gave us the space we needed to really start making this thing preform.We added some new features like adding new users to Office365 , deleting users and also restoring deleted users, converting user mailboxes to shared mailboxes and improving the data collection and error management on the back end.

Our look was getting notice

 

Cubert heads to Labtech’s Automation Nation 2014 for the second year to see whats in the pipeline in the skunk works at Labtech. Speaking with several people at AN2014 we discovered that there were people using the plugin and had some insight in to how we could make it better and we were determined to do just that.

Our plugin was starting to take shape and the download counts were starting to roll in but with the users comes the problems. The first real wide spread issues started to arise with how Labtech was executing Powershell scripts. This process did not always produce the same results. We found that across platforms that some users were experiencing execution errors with the Data Miner scripts we had designed. We decided a rewrite of the collector was needed, a design that would use the native Powershell application on the PCs instead of the one provided with the Labtech Agent.

We re-crafted the entire data collection process and called it of course “Collect Data” aka “Office 365 Collect Data” . The new method incorporates all user data mining in a single session and adds our newest feature to the Office 365UM Distribution Group Management.

 

GM-O365UM

 

Come and get it

So today we announce our 7Th release of the Office365UM plugin for Labtech available for download now at Squidworks Office365 Plugin for Labtech . We hope you enjoy our products and post  here at Squidworks, your experiences with the plugin. This will help drive the development in the direction that is most useful to you and helps us build a better plugin.

 

Here is what we can do today:

  1. Add, update and delete user accounts and email addresses
  2. Manage Send As, Send on Behalf As and Full Permissions on Mailboxes for other users
  3. Set and delete Forwarding email addresses for users
  4. Restore soft deleted users (30 day limit on retention)
  5. Convert User Mailbox to Shared Mailbox
  6. Set/reset users password
  7. License/unlicense user
  8. Add and delete distribution groups
  9. Add,delete and view group members
  10. Add/Remove groups from Global Address Lists
  11. View License counts and type

 

Thanks to everyone involved!

Cubert