This repository has been archived by the owner on Aug 14, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
39 changed files
with
7,156 additions
and
3,763 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,142 +1,149 @@ | ||
# | ||
# | ||
# Sample vlmcsd.ini | ||
# | ||
# An ini file for vlmcsd is normally not required. It is for advanced users only. | ||
# vlmcsd uses an ini file only if specified using the -i option in the command line parameters. | ||
# There is no default ini file because vlmcsd is designed to run on many platforms. | ||
# | ||
# Every line starting with a number sign (#) or semicolon (;) is treated as a comment. | ||
# If a key word is used more than once, the last occurrence is used. The only exception | ||
# to this is Listen. You can use Listen=<ip address>[:port] more than once. | ||
# | ||
|
||
# Set ePID/HwId for Windows explicitly | ||
;Windows = 06401-00206-471-111111-03-1033-9600.0000-3622014 / 01 02 03 04 05 06 07 08 | ||
|
||
# Set ePID for Office 2010 (including Visio and Project) explicitly | ||
;Office2010 = 06401-00096-199-222222-03-1033-9600.0000-3622014 | ||
|
||
# Set ePID/HwId for Office 2013 (including Visio and Project) explicitly | ||
;Office2013 = 06401-00206-234-333333-03-1033-9600.0000-3622014 / 01 02 03 04 05 06 07 08 | ||
|
||
# Set ePID/HwId for Office 2016 (including Visio and Project) explicitly | ||
;Office2016 = 06401-00206-437-444444-03-1033-9600.0000-3622014 / 01 02 03 04 05 06 07 08 | ||
|
||
# Set ePID/HwId for Windows China Government (Enterprise G/GN) explicitly | ||
;WinChinaGov = 06401-03858-000-555555-03-1033-9600.0000-3622014 / 01 02 03 04 05 06 07 08 | ||
|
||
# Use a compatible VPN device to create a hidden local IPv4 address | ||
# Command line: -O | ||
# VPN = <VPN adapter name>[=<IPv4 address>][/<CIDR mask>][:<DHCP lease duration>] | ||
# Use VPN adapter "KMS Mirror" give it IP address 192.168.123.100 with a lease duration of one day and make entire 192.168.128.x a hidden local IPv4 address. | ||
;VPN = KMS Mirror=192.168.123.100/24:1d | ||
|
||
# Use custom TCP port | ||
# Command line: -P | ||
# ***The Port directive only works if vlmcsd was compiled to use MS RPC or simple sockets | ||
# ***Use Listen otherwise | ||
;Port = 1234 | ||
|
||
# Listen on all IPv4 addresses (default port 1688) | ||
# Command line: -L | ||
# Does not work with MS RPC or simple sockets, use Port= | ||
;Listen = 0.0.0.0:1688 | ||
|
||
# Listen on all IPv6 addresses (default port 1688) | ||
# Command line: -L | ||
;Listen = [::]:1688 | ||
|
||
# Listen on all private IP addresses and reject incoming requests from public IP addresses | ||
# Command line: -o | ||
# PublicIPProtectionLevel = 3 | ||
|
||
# Allow binding to foreign IP addresses | ||
# Command line: -F0 and -F1 | ||
;FreeBind = true | ||
|
||
# Randomize ePIDs at program start up (only those that are not explicitly specified) | ||
# Command line: -r | ||
;RandomizationLevel = 1 | ||
|
||
# Use a specific culture (1033 = English US) in ePIDs even if the ePID is randomized | ||
# Command line: -C | ||
;LCID = 1033 | ||
|
||
# Set a maximum of 4 workers (forked processes or threads) | ||
# Command line: -m | ||
;MaxWorkers = 4 | ||
|
||
# Disconnect users after 30 seconds of inactivity | ||
# Command line: -t | ||
;ConnectionTimeout = 30 | ||
|
||
# Disconnect clients immediately after each request | ||
# Command line: -d and -k | ||
;DisconnectClientsImmediately = yes | ||
|
||
# Write a pid file (a file containing the process id of vlmcsd) | ||
# Command line: -p | ||
;PidFile = /var/run/vlmcsd.pid | ||
|
||
# Load a KMS data file | ||
# Command line: -j | ||
;KmsData = /etc/vlmcsd.kmd | ||
|
||
# Write log to /var/log/vlmcsd.log | ||
# Command line: -l (-e and -f also override this directive) | ||
;LogFile = /var/log/vlmcsd.log | ||
|
||
# Don't include date and time in logs (default is true) | ||
# Command line: -T0 and -T1 | ||
;LogDateAndTime = false | ||
|
||
# Create a verbose log | ||
# Command line: -v and -q | ||
;LogVerbose = true | ||
|
||
# Whitelist known products | ||
# Command line: -K0, -K1, -K2, -K3 | ||
;WhiteListingLevel = 0 | ||
|
||
# Check that the client time is within +/- 4 hours of the system time | ||
# Command line: -c0, -c1 | ||
;CheckClientTime = false | ||
|
||
# Maintain a list of CMIDs | ||
# Command line: -M0, -M1 | ||
;MaintainClients = false | ||
|
||
# Start with empty CMID list (Requires MaintainClients = true) | ||
# Command line: -E0, -E1 | ||
;StartEmpty = false | ||
|
||
# Set activation interval to 2 hours | ||
# Command line: -A | ||
;ActivationInterval = 2h | ||
|
||
# Set renewal interval to 7 days | ||
# Command line: -R | ||
;RenewalInterval = 7d | ||
|
||
# Exit vlmcsd if warning of certain level has been reached | ||
# Command line: -x | ||
# 0 = Never | ||
# 1 = Exit, if any listening socket could not be established or TAP error occurs | ||
;ExitLevel = 0 | ||
|
||
# Run program as user vlmcsduser | ||
# Command line: -u | ||
;user = vlmcsduser | ||
|
||
# Run program as group vlmcsdgroup | ||
# Command line: -g | ||
;group = vlmcsdgroup | ||
|
||
# Disable or enable the NDR64 transfer syntax in RPC (default enabled) | ||
# Command line: -N0 and -N1 | ||
;UseNDR64 = true | ||
|
||
# Disable or enable bind time feature negotiation in RPC (default enabled) | ||
# Command line: -B0 and -B1 | ||
;UseBTFN = true | ||
# | ||
# | ||
# Sample vlmcsd.ini | ||
# | ||
# An ini file for vlmcsd is normally not required. It is for advanced users only. | ||
# vlmcsd uses an ini file only if specified using the -i option in the command line parameters. | ||
# There is no default ini file because vlmcsd is designed to run on many platforms. | ||
# | ||
# Every line starting with a number sign (#) or semicolon (;) is treated as a comment. | ||
# If a key word is used more than once, the last occurrence is used. The only exception | ||
# to this is Listen. You can use Listen=<ip address>[:port] more than once. | ||
# | ||
|
||
# Set ePID/HwId for Windows explicitly | ||
;Windows = 06401-00206-471-111111-03-1033-17763.0000-2822018 / 01 02 03 04 05 06 07 08 | ||
|
||
# Set ePID for Office 2010 (including Visio and Project) explicitly | ||
;Office2010 = 06401-00096-199-222222-03-1033-17763.0000-2822018 | ||
|
||
# Set ePID/HwId for Office 2013 (including Visio and Project) explicitly | ||
;Office2013 = 06401-00206-234-333333-03-1033-17763.0000-2822018 / 01 02 03 04 05 06 07 08 | ||
|
||
# Set ePID/HwId for Office 2016 (including Visio and Project) explicitly | ||
;Office2016 = 06401-00206-437-444444-03-1033-17763.0000-2822018 / 01 02 03 04 05 06 07 08 | ||
|
||
# Set ePID/HwId for Office 2019 (including Visio and Project) explicitly | ||
;Office2019 = 06401-00206-666-666666-03-1033-17763.0000-2822018 / 01 02 03 04 05 06 07 08 | ||
|
||
# Set ePID/HwId for Windows China Government (Enterprise G/GN) explicitly | ||
;WinChinaGov = 06401-03858-000-555555-03-1033-17763.0000-2822018 / 01 02 03 04 05 06 07 08 | ||
|
||
# Use a compatible VPN device to create a hidden local IPv4 address | ||
# Command line: -O | ||
# VPN = <VPN adapter name>[=<IPv4 address>][/<CIDR mask>][:<DHCP lease duration>] | ||
# Use VPN adapter "KMS Mirror" give it IP address 192.168.123.100 with a lease duration of one day and make entire 192.168.128.x a hidden local IPv4 address. | ||
;VPN = KMS Mirror=192.168.123.100/24:1d | ||
|
||
# Use custom TCP port | ||
# Command line: -P | ||
# ***The Port directive only works if vlmcsd was compiled to use MS RPC or simple sockets | ||
# ***Use Listen otherwise | ||
;Port = 1234 | ||
|
||
# Listen on all IPv4 addresses (default port 1688) | ||
# Command line: -L | ||
# Does not work with MS RPC or simple sockets, use Port= | ||
;Listen = 0.0.0.0:1688 | ||
|
||
# Listen on all IPv6 addresses (default port 1688) | ||
# Command line: -L | ||
;Listen = [::]:1688 | ||
|
||
# Listen on all private IP addresses and reject incoming requests from public IP addresses | ||
# Command line: -o | ||
# PublicIPProtectionLevel = 3 | ||
|
||
# Allow binding to foreign IP addresses | ||
# Command line: -F0 and -F1 | ||
;FreeBind = true | ||
|
||
# Randomize ePIDs at program start up (only those that are not explicitly specified) | ||
# Command line: -r | ||
;RandomizationLevel = 1 | ||
|
||
# Use a specific host build in ePIDs even if the ePID is randomized | ||
# Command line: -H | ||
;HostBuild = 17763 | ||
|
||
# Use a specific culture (1033 = English US) in ePIDs even if the ePID is randomized | ||
# Command line: -C | ||
;LCID = 1033 | ||
|
||
# Set a maximum of 4 workers (forked processes or threads) | ||
# Command line: -m | ||
;MaxWorkers = 4 | ||
|
||
# Disconnect users after 30 seconds of inactivity | ||
# Command line: -t | ||
;ConnectionTimeout = 30 | ||
|
||
# Disconnect clients immediately after each request | ||
# Command line: -d and -k | ||
;DisconnectClientsImmediately = yes | ||
|
||
# Write a pid file (a file containing the process id of vlmcsd) | ||
# Command line: -p | ||
;PidFile = /var/run/vlmcsd.pid | ||
|
||
# Load a KMS data file | ||
# Command line: -j | ||
;KmsData = /etc/vlmcsd.kmd | ||
|
||
# Write log to /var/log/vlmcsd.log | ||
# Command line: -l (-e and -f also override this directive) | ||
;LogFile = /var/log/vlmcsd.log | ||
|
||
# Don't include date and time in logs (default is true) | ||
# Command line: -T0 and -T1 | ||
;LogDateAndTime = false | ||
|
||
# Create a verbose log | ||
# Command line: -v and -q | ||
;LogVerbose = true | ||
|
||
# Whitelist known products | ||
# Command line: -K0, -K1, -K2, -K3 | ||
;WhiteListingLevel = 0 | ||
|
||
# Check that the client time is within +/- 4 hours of the system time | ||
# Command line: -c0, -c1 | ||
;CheckClientTime = false | ||
|
||
# Maintain a list of CMIDs | ||
# Command line: -M0, -M1 | ||
;MaintainClients = false | ||
|
||
# Start with empty CMID list (Requires MaintainClients = true) | ||
# Command line: -E0, -E1 | ||
;StartEmpty = false | ||
|
||
# Set activation interval to 2 hours | ||
# Command line: -A | ||
;ActivationInterval = 2h | ||
|
||
# Set renewal interval to 7 days | ||
# Command line: -R | ||
;RenewalInterval = 7d | ||
|
||
# Exit vlmcsd if warning of certain level has been reached | ||
# Command line: -x | ||
# 0 = Never | ||
# 1 = Exit, if any listening socket could not be established or TAP error occurs | ||
;ExitLevel = 0 | ||
|
||
# Run program as user vlmcsduser | ||
# Command line: -u | ||
;user = vlmcsduser | ||
|
||
# Run program as group vlmcsdgroup | ||
# Command line: -g | ||
;group = vlmcsdgroup | ||
|
||
# Disable or enable the NDR64 transfer syntax in RPC (default enabled) | ||
# Command line: -N0 and -N1 | ||
;UseNDR64 = true | ||
|
||
# Disable or enable bind time feature negotiation in RPC (default enabled) | ||
# Command line: -B0 and -B1 | ||
;UseBTFN = true |
Binary file not shown.
Binary file not shown.
Oops, something went wrong.