Setting Up Imminent Monitor 5

12. October 2017 Tutorial 0


Imminent Monitor uses a client-server model with two individual programs installed separately like so:

Imminent Monitor Controller

  • Installed on a main (trusted) machine (the administrator’s workstation)

Imminent Monitor Client

  • Installed on the remote computers connecting to the Controller via IP address or DNS


Section 1

To accept connections you must listen on a port number (this number can be any random number from 100 – 65535)

To do this navigate to the “Settings” menu

Then click the “Ports / Dedicated Servers” tab

You can use the port 9003 if you like, but if you wish to use a different port number, right click the empty area in the list and click “Add Port”

This will bring up the “Add Port” dialog, simply type in any random number between 100 – 65535 and click “Continue”

Once you have added your port to Imminent Monitor, press the “Start Listening” button, and if prompted by windows, add Imminent Monitor to your firewall.

Section 2

If you require to make your Clients to be accessible over the internet please follow the steps below, if not feel free to skip this section.

To make Imminent Monitor’s client-server model work, this requires the Administrators machine to have a port forwarded, so the client can successfully connect.

To forward your ports please follow the following guide here

Building The Client

To build an Imminent Monitor Client simply begin by clicking the wrench button next to the settings button, once you have done that you will be presented with this page:

This page may look intimidating at first, but don’t worry we will be going into each settings with detail.


First fill out the required values, then choose if you wish your Client to be compiled with “Invisible Mode” or not.

If Invisible Mode is checked, you will be able to install the Client on your machines without the installation prompt, this is especially handy when installing our software on a wide array of machines across your network.

If Invisible Mode remains unchecked, the Client will prompt the machine asking whether or not the user wishes to have the software installed.

Network Settings


The IP/DNS field is where you insert the IP address your Client will connect to.

If you will be using Imminent Monitor locally under the same roof, please use your machines local IP address, to find this IP address open the Start menu, search for Command Prompt, and press Enter. Then type ipconfig in the Command Prompt that appears and press Enter—the results should look something like this:

(Using Imminent Monitor with your local IP address doesn’t require port forwarding)

On the other hand if you are using Imminent Monitor over the internet, please use your public IP address, which can easily be found at


The Port field is where you enter the port you listened on from the earlier on in the guide.

Client Group

The group the Client is assigned to (can be anything).

Module Protection

File Integration

The File Integration feature will delete the Imminent Monitor Client from it’s execution directory and move it into it’s “Client Startup” directory.

Set File Properties to “Hidden”

Does what it says, marks the Client as hidden.

Disable Taskmanager

Disables Windows Task Manager/

Process Security Flag & Critical Process Flag

Both of these functions are currently deprecated as the “Process Watcher” feature replaces them/

Process Watcher

The Process Watcher feature spawns a separate daemon to watch the main Imminent Monitor Client in case the client ever crashes or gets closed.

Client Startup

If you wish for Imminent Monitor to run at windows startup, enable this option. All fields in this section are up to user interpretation.

Startup Entry Name

The registry entry name.

Startup Folder Name

The name of the folder your Client will be moved into.

Startup File Name

The file name of your installed Client. (please ensure to add “.exe” to the end of your file name)

Assembly Information

Please fill in the fields accordingly, this will edit your files “Properties” section. (small note, for the version field, please only use numbers and periods “.”)


There are 3 buttons in the final section, “Save Settings” will save your current build settings, “Build Profiles” will show each one of your profiles you have saved, and once you’re ready click the “Compile” button, this will write your settings to a new Client file and save it to the path you have specified, once this is done, feel free to begin installing the Client on your machines.


And that’s it! We hope you enjoy Imminent Monitor, and we are always here to help, if you require any assistance please visit our support site and create a ticket, we’d be glad to help!


Leave a Reply

Your email address will not be published. Required fields are marked *