MSI Installation Guide for IT Administrators

Overview The CICB MSI installer provides enterprise-grade deployment capabilities using Windows Installer technology. This guide covers installation, silent deployment, configuration, optional feature flags, uninstallation, and troubleshooting. Installer Type The current Windows MSI packaging model uses a single package, typically named CICBv2-Win-vX.X.X.X.msi. This package installs the CICB application set as one product. …

Troubleshooting

Debug Mode on Windows 10+ / Server 2019+ Install CICB. Make sure server.exe and client.exe are not running. Create the configured debug trigger file. The default trigger filename is debug.txt. Place the file in the expected debug-trigger location for your deployment. Launch the components you want to troubleshoot and reproduce …

Basic Support Services Policy (BSSP)

SOFTWARE PRODUCT: Cyber Intel Classification Banner (CICB)Service Name: Cyber Intel Systems – Basic Support Services (BSS)Service Provider: ARKSOFT INC DBA Cyber Intel Systems (hereinafter referred to as “CIS”)Scope of Coverage: Cyber Intel Classification Banner (CICB) software and related servicesUpdated: 01/30/2025Version: 1.00 1. Service Overview 2. Scope of Services 2.1 Included …

Technical Support Service Agreement (TSSA)

SOFTWARE PRODUCT: Cyber Intel Classification Banner (CICB)Service Name: Cyber Intel Systems – Technical Support Services (TSS)Service Provider: ARKSOFT INC DBA Cyber Intel Systems (hereinafter referred to as “CIS”)Scope of Coverage: Cyber Intel Classification Banner (CICB) software and related servicesUpdated: 01/30/2025Version: 1.00 1. Service Overview 2. Scope of Services 2.1 Included …

Classification Codes

CICB uses color codes for the classification levels used by the government and the armed forces. Here are some examples, but the list is not exhaustive. You can configure CICB to comply with any of the standards listed below.All text content (left, middle, right) and color (text, background) are customizable. …

Download License

Once you bought a license, the next step is to redeem and download the license.

Steps:

  1. Find your Server ID from our CICB-Server -> About tab -> Server ID section.
  2. Please copy and paste it into the Server ID column shown below.
  3. Select the license and click the Bind Server ID button to generate the license.
  4. Select the license again, then click the Download License button.
1 -> 2 -> 3
1 -> 2 -> 3

Standalone Feature

Definition of Standalone: A machine or VM/VDI installed BOTH CICB-Server and CICB-Client with/without any network access when using it. Let’s say a customer bought a CICB package that contained 1 CICB-Server and 3 CICB-Clients. Now, the customer can choose how to distribute his licenses to fit his needs. There are …

OS Resource Usage

Instance Location Required # of Instance Memory Usage MinimalTotal Memory Usage MaximumTotal Memory Usage Server.exe Server Machine 1 48.2MB ~ 55.6MB 48.2MB 55.6MB Client.exe Workstation/VM 1 17.2MB ~ 24.8MB 17.2MB 24.8MB Banner.exe Workstation/VM 1 ~ 12 0.8MB ~ 2.86MB 0.8MB x 1 ≈ 0.8MB ~0.8MB x 12 ≈ 9.6MB 2.86MB …

Communication

IMPORTANT: CICB is designed to communicate efficiently between clients and servers, and the number of screens does not materially change the communication model. The CICB client does not upload user files or workstation content to the server. The server-side metadata exchanged for management and banner coordination is limited to operational …

End-User License Agreement (EULA)

SOFTWARE PRODUCT: Cyber Intel Classification Banner (CICB)PUBLISHER: ARKSOFT INCDBA: CYBER INTEL SYSTEMSUpdated: 2026-02-05Version: 1.05 IMPORTANT READ THOROUGHLYThis End-User License Agreement is a legal agreement between you (either an individual or an entity) and CYBER INTEL SYSTEMS (CIS) for the CIS product identified above, which includes computer software and may include …

Network Topology

With the CICB-Client/CICB-Server or C/S structures, IT admins have many ways to achieve many scenarios.

NOTICE
The setup shown below is just an example use case that customers can follow or design their own use case that fits their needs. A firewall configuration may be needed.

Cyber Intel Classification Banner
CICB-Client: Connect and report the client information to the CICB-Server (server.exe) and CICB-Banner (banner.exe).
Cyber Intel Classification Banner
CICB-Server: A central service communicating with the CICB-Client (client.exe).

Green Color: Public Network/Commercial Network
Blue Color: Standalone/Unsecured Network/NIPR
Red Color: Airgap/Private Network/Offline/SCIF/SIPR/Intranet


As you can see from the above network topology setup. There are eight tyep of usecases in total with the following specifications and licenses:

Topology Usecase ##1#2#3#4#5#6#7#8
EnvironmentAirgap/OfflineAirgap/OfflineAirgap/OfflineAirgap/OfflineAirgap/OfflineRemote/OnlineRemote/OnlineTravel/Off-Grid
Internet RequiredNoNoYesNoNoYesYesNo
Intranet RequiredAs NeedAs NeedYesAs NeedNoYesYesNo
LAN RequiredYesYesNoYesNoNoNoNo
Domain Server Qty.11/1//1/
Domain Workstation Qty.5534/2//
Standalone Workstation Qty. (include VMs)///12///
Qty. of CICB-Server Need11@^ 11/@^ 1//
CICB-Client License Need5534/2//
CICB Standalone License Need///? 1? 2//2
* Total CICBv2 Licenses Need553522& 02
*: Total CICBv2 Licenses Need = Qty. of CICB-Server Need x CICB-Client License Need + Standalone License Need
@: You can have a region using another region’s licenses via an intranet or internet connection.
e.g. Region#4 clients connect to Region#5-Server2. (You may need to increase the total license capacity for clients connected to Region#5-Server2)
^: The client cannot work alone. Therefore, a server is required.
&: All licenses are based on the total number of clients, not the server. However, without clients, the server will be meaningless.
?: A standalone license includes 1 Server and 1 Client. (AKA Self-Served Setup)

Terminology

Abbreviation Description CICB Cyber Intel Classification Banner Client Client.exe / CICB – Client / C / Client Services Server Server.exe / CICB – Server / S / Service Agent Portal Software Portal / portal.cyberintelsystems.com CCM CCM.exe / Client Config Manager LDAP Lightweight Directory Access Protocol AD/DS Active Directory / Directory …

Runtime Requirements

Windows Requirements Distribution OS Supported Version Dependency Included? EXE / MSI Windows 10 Build 1809 or newer Yes EXE / MSI Windows Server 2019 or newer Yes All required Windows runtime dependencies are included within the installation package. Download and install the CICB package from the official download page, or …

System Requirements

Current Production System Requirements Specification Minimum for Windows CPU Intel Core i3 (Gen 4+) or AMD Ryzen 3+ GPU 128 MB VRAM per display RAM 8 GB+ Disk 128-256 GB SSD+ NIC 1 GbE OS Windows 10 1809+ / Windows Server 2019+ For smart-card license models, use a PC/SC-compliant smart-card …

FAQ

Most of your questions have been answered via our support system. Please visit https://support.cyberintelsystems.com/kb/ for more details.

Deployment & Update

Deployment Options CICB supports multiple deployment methods: Official MSI installers for enterprise rollout Silent installation for automated deployment Group Policy deployment Managed deployment through enterprise endpoint tools WinGet distribution where applicable Portable or script-based deployment for specialized environments Client Deployment Administrators can preconfigure client connection settings such as server address, …

Portal & Licensing

Setting/Group/Device similar to the user manual’s server section. License Type Type Work Email Verification Required Email Example Retail No john.doe@gmail.com Business Yes john.doe@abc.com Government Contractors Yes john.doe.ctr@usmc.miljohn.doe.ctr@fbi.gov Public and Government Sector (PGS) Yes john.doe@cia.govjohn.doe@dia.gov Free licenses for Government Sector (PGS) Obtain License for Air Gap Add License(s) Enter a value …

CICB-Server

CICB-Server (S) is the central service that communicates with CICB-Client and supported portal workflows. Setting Modes Online Mode When Online Mode is enabled, supported settings are retrieved from the configured portal workflow. IMPORTANT: Do not use Online Mode in SCIF or other secure environments where internet-connected workflows would violate policy. …

CICB-Banner

CICB-Banner (B) displays and reserves screen space for a classification banner. It communicates locally with CICB-Client on the same operating system. banner.exe is launched and controlled by client.exe. A system can run one banner instance per display. The number of supported displays per workstation depends on the active license tier. …

CICB-Client

CICB-Client (C) connects to the CICB-Server (server.exe) and coordinates local banner instances (banner.exe) on the workstation. The client.exe process communicates with the server over the configured network connection and applies banner settings for each local display. For example, a workstation with four monitors can run four banner instances, with each …