- 10 Sep 2021
- 10 Minutes to read
-
Print
-
DarkLight
-
PDF
Agent Command Line Reference
- Updated on 10 Sep 2021
- 10 Minutes to read
-
Print
-
DarkLight
-
PDF
- endid is found on the SecureCircle Server as Device ID. Under the Devices section, select the desired device and note the Device ID in the Description field.
- circle is found on the SecureCircle Server as Circle ID. Under the Circles section, highlight the desired circle and note the Circle ID in the Description field.
- inv is found on the SecureCircle Server as Invitation ID. Under the Circles section, select the desired circle and highlight the target user in order to reveal more details. Note the Invitation ID in the Description field.
- When performing a decrypt operation, ensure the target folder is not set as a MagicFolder as it will result in files being re-protected.
- Active Directory Client installs may require some functions to reference sid and gids arguments or they may error out with a 1056 Access Unknown error.
- gids is found on the SecureCircle Server as Group ID. Under the Policies→Directory section, click on your desired policy to bring up the list of imported groups. Select the desired group and note the Group ID in the Description field.
- sid refers to the Windows user SID that is a member of the provided Group ID. To find your Windows user SID, open a CMD prompt window and type the following; wmic useraccount get name,sid
Add Active Directory Groups using PowerShell
Please see ad-idp-create-and-refresh-new.ps1
Required script arguments
schost - the host name/FQDN of the SecureCircle Server. E.g., 1234.us1.saas.securecircle.com
apiKey - the API key of a user with privileges to create and refresh an Identity Provider
searchbase - the searchbase for the domain groups. For example, "dc=securecircle,dc=com". Note: "dc" must be lowercase.
Required arguments if creating a new Identity Provider
CreateProviderName - an arbitrary name to assign the new Identity Provider in the SecureCircle Server. E.g., "My Active Directory Identity Provider"
Required arguments if refreshing an existing Identity Provider
RefreshItemId - the Identity Provider item ID to refresh. For example, "ip-cdddb6c5-63f8-11ea-a291-8d5a34c1fb4f"
Optional arguments
server - the IP/host/FQDN of the domain controller to be queried.
ad-idp-create-and-refresh-new.ps1
Refreshing an existing Active Directory integration
You can call the script above with the following line to refresh an existing Active Directory integration rather than create a new one.
- Launch Powershell as a Domain Administrator.
- Navigate to the location where the script was saved.
- Run the following command, replacing the items with items from your server.
./ad-idp-create-and-refresh-new.ps1 -schost "your.securecircleserver.com" -apiKey "123abc456" -searchbase "dc=your,dc=domain,dc=com" -RefreshItemId "item-id-123"
-Your API key can be found here
-Your Active Directory integration ItemID can be found in the description pane of the Active Directory Integration you wish to refresh listed as a "Service ID".
Activate endpoint with a server
$ fhtools --accept --inv=0123456789ABCEDFFDECBA9876543210 --url=yoursecurecircle.server --cname=%computername%
Invitation has been successfully confirmed and circle added with results:
circle:<{516358d8-96fc-11e9-bc42-526af7764f64}>
url:<securecircle.server>
confirmed:<0>
fallback:<0>
service:<0>
alias:<MyCircle>
role:<contributor>
modified:<1970-01-01 00:00:00>
info:<{"error":"0","exception":"","results":{}}>
Get information about a file, or files in a folder
$ fhtools --info --input=/path/to/file/or/folder
fuuid: "{9963ca96-e545-11e8-9f32-f2801f1b9fd1}" cuuid: "{a0acb29a-e545-11e8-9f32-f2801f1b9fd1}" perms: ?????? cached: 0 path: "/path/to/file"
Encrypt a file or folder
(Note: Encrypting a folder will result in all files in that folder being protected. For MagicFolder, see "Attach a folder to a circle (MagicFolder)")
$ fhtools --encrypt --input=/path/to/file/or/folder --circle=123-abc-456-def --url=yoursecurecircle.server --endid=123-abc-456-def
Encrypt a batch of specific extension files in a location using PowerShell
Get-ChildItem -Path "C:\path\to\folder\with\protected\files" -Recurse -Include *.xml, *.csv |
Foreach-Object {
fhtools.exe --encrypt --input="$($_.FullName)" --url=yoursecurecircle.server --endid=123-abc-456-def }
Decrypt a file or folder
$ fhtools --decrypt --input=/path/to/file/or/folder --url=yoursecurecircle.server --endid=123-abc-456-def
Decrypt a batch of specific extension files in a location using PowerShell
Get-ChildItem -Path "C:\path\to\folder\with\protected\files" -Recurse -Include *.xml, *.csv |
Foreach-Object {
fhtools.exe --decrypt --input="$($_.FullName)" --url=yoursecurecircle.server --endid=123-abc-456-def }
Decrypt a batch of files in a folder using Bash
Please see decrypt.sh
Script arguments
$1 - Endpoint/device ID
$2 - Process name to report to server
$3 - Server FQDN
$4 - Input file path
On Directory Device endpoints you will need to provide the --sid and --gid arguments as well. Not providing these will result in a 1056 Access Unknown error.
Get permissions information about a file
$ fhtools --permissions --input=/path/to/file
fuuid: "{a6459cfa-e548-11e8-9f32-f2801f1b9fd1}" cuuid: "{ac3f2b80-e548-11e8-9f32-f2801f1b9fd1}" perms: RWXCPP cached: 0 path: "/path/to/file"
Attach a folder to a Circle (Magyc Folder)
$ fhtools --attach --input=/path/to/folder --circle=76b56c9e-e549-11e8-9f32-f2801f1b9fd1 --url=securecircle.server
Folder has been attached to auto encryption service:
server:securecircle.server
path:/path/to/folder/
circle:{76b56c9e-e549-11e8-9f32-f2801f1b9fd1}
info:<{"error":"0","exception":"","results":{}}>
Detach a folder from a circle (Magyc Folder)
fhtools --detach --input=/path/to/folder --circle=e6cde4de-e549-11e8-9f32-f2801f1b9fd1
Folder has been detached from auto encryption service:
server:
path:/path/to/folder/
circle:{e6cde4de-e549-11e8-9f32-f2801f1b9fd1}
info:<{"error":"0","exception":"","results":{}}>
Get certificate information from a binary
fhtools --certificate --input="c:\Program Files (x86)\SecureCircle\fhtools.exe"
Verified: Signed
Serial: 0F8064C7C4AC5C4FD26D754759FDF051
Path: c:\Program Files (x86)\SecureCircle\fhtools.exe
Image: fhtools.exe
Signers:
Secure Circle, LLC
DigiCert EV Code Signing CA (SHA2)
DigiCert
Signing date: 2018-08-28 00:14:44
Publisher: Secure Circle, LLC
Description: SecureCircle Tools SSL TLS 1.2 AES 256 Deriv
Product: SecureCircle
Version: 1.0.9.7
Strong Name: fhtools.exe
Original Name: fhtools.exe
Internal Name: fhtools.exe
Compare derivative DNA of files
$ fhtools --dna --normalize --fpath=/path/to/file1 --fpath=/path/to/file2
By default binary data will be compared.
Document normalization can be done before comparison with the --normalize option. This emulates default derivative works behavior.
A folder can be specified in the --fpath option to compare all files within a folder.
Update the Allowed Process list from the server
$ fhtools --proclist --url=securecircle.server --circle=356868ec-e54c-11e8-9f32-f2801f1b9fd1 --endid=3b1b18d4-e54c-11e8-9f32-f2801f1b9fd1
Modified: 2018-11-09 12:30:15
Allowed: 1 Name: application.exe
-------
Allowed: 0 Name: application2.exe
Update the Exclusions list from the server
$ fhtools --whitelist --url=securecircle.server --circle=8ba1adae-e54c-11e8-9f32-f2801f1b9fd1 --endid=901c968c-e54c-11e8-900d-f2801f1b9fd1
Modified: 2018-03-20 22:52:21
sha1: bfc3beccf07885a782839b56d3229018790de21a
sha1: 88dfcc1b77b2b3ed5001579fd21d5c6e2ab26077
sha1: 39055dce23736c172c8ecf3e5778068a782402dd
sha1: 21e68b52528ded5d1c55b05d7114543feb47af3e
Delete all entries in the Exclusions list from the client and server
$ fhtools --whitelist --cleanup --url=securecircle.server --circle=2d09364e-e54d-11e8-9f32-f2801f1b9fd1 --endid=31616784-e54d-11e8-9f32-f2801f1b9fd1
White list of files has been successfully cleaned on server and in local cache: securecircle.server
Modified: 2018-11-10 16:59:08
Start, stop, or restart SecureCircle filesystem driver
This option requires administrative privileges.
$ fhtools --driver --restart
FileHiveDriver has been successfully stopped and unloaded.
FileHiveDriver has been successfully loaded and started.
$ fhtools --driver --stop
FileHiveDriver has been successfully stopped and unloaded.
$ fhtools --driver --start
FileHiveDriver has been successfully loaded and started
.
## Help Output
fhtools --help
$ fhtools --help
usage:
fhtools [--help | --version | --verbose | --encrypt | --decrypt | --containerize | --decontainerize | --info | --permissions | --accept | --attach | --detach | --add | --certificate | --dna |--proclist | --whitelist | --safestorage | --driver |
--airpmode | --access | --replace | --policy | --stats | --email_attach | --proxy | --log_level | --log_driver | --log_traffic | --dump | --fast]
fhtools --help
fhtools --version
fhtools --info [--fast] (--input=<path>) [(--endid=<endid>) (--url=<url>)] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--depth=<-1|n>] [--proxy=<user:psw@host:port>]
fhtools --containerize [--fast] (--input=<path>) [--output=<path>] (--circle=<guuid>) [--endid=<endid>] [--url=<url>] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [(--key=<base64aes256key> --iv=<base64aes256iv> --fuuid=<guuid>)]
[--proxy=<user:psw@host:port>]
fhtools --decontainerize [--fast] (--input=<path>) (--output=<path>) [--endid=<endid>] [--url=<url>] [--unregister] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [(--key=<base64aes256key> --iv=<base64aes256iv>)] [--proxy=<user:psw@host:port>]
fhtools --encrypt [--fast] (--input=<path>) [--output=<path>] (--circle=<guuid>) [--endid=<endid>] [--url=<url>] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [(--key=<base64aes256key> --iv=<base64aes256iv> --fuuid=<guuid>)] [--proxy=<user:psw@host:port>]
fhtools --decrypt [--fast] (--input=<path>) (--output=<path>) [--endid=<endid>] [--url=<url>] [--unregister] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [(--key=<base64aes256key> --iv=<base64aes256iv>)] [--proxy=<user:psw@host:port>]
fhtools --permissions [--fast] (--input=<path>) (--endid=<endid>) (--url=<url>) [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --accept ([(--endid=<endid>) (--circle=<guuid>)] [(--inv=<inviteid>) (--hwd=<hardwareid>) (--cname=<compname>)]) (--url=<url>) [--endpref=<path>] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--confirmed=<true|false>] [--fallback=<true|false>]
[--proxy=<user:psw@host:port>]
fhtools --attach (--input=<path>) (--circle=<guuid>) (--url=<url>) [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --detach (--input=<path>) (--circle=<guuid>) [--url=<url>] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --certificate (--input=<path>)
fhtools --dna [--normalize | --cleanup] (--fpath=<path> --fpath=<path> ...)
fhtools --proclist (--endid=<endid>) (--circle=<guuid>) (--url=<url>) [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --whitelist [--cleanup] (--endid=<endid>) (--circle=<guuid>) (--url=<url>) [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --safestorage [--add] (--trusted=<path>)
fhtools --driver <--stop | --start | --restart | --mute | --unmute>
fhtools --airpmode <--enable | [--assets] | --disable | --status> [--sid=<sid>] [--gids=<sid;sid;sid;...>]
fhtools --stats --circles [(--endid=<endid>) (--url=<url>) [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--use_pool=true|false]] [--repeat=<times>] [--delay=<ms>] [--detailed] [--threads] [--proxy=<user:psw@host:port>]
fhtools --access=<int> [--fast] (--input=<path>) (--circle=<guuid>) (--endid=<endid>) (--url=<url>) (--apikey=<key>) [--proxy=<user:psw@host:port>]
fhtools --replace (--content=<base64content> | --content=stdin) (--output=<path>) (--circle=<guuid>) (--endid=<endid>) (--url=<url>) [--proxy=<user:psw@host:port>]
fhtools --policy --network --get (--circle=<guuid> | --url=<url> --endid=<endid>) [--proxy=<user:psw@host:port>]
fhtools --email_attach (--input=<path>) (--circle=<guuid>) (--from=<email>) (--to=<email;email...>) [--cc=<email;email;email...>] [--bcc=<email;email;email...>] [--sid=<sid>] [--gids=<sid;sid;sid;...>]
fhtools --encrypt_file (--input=<path>) [--output=<path>] (--circle=<guuid>) [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --reencrypt_file (--input=<path>) [--output=<path>] (--circle=<guuid>) [--endid=<endid>] [--url=<url>] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --decrypt_file (--input=<path>) [--output=<path>] [--sid=<sid>] [--gids=<sid;sid;sid;...>] [--proxy=<user:psw@host:port>]
fhtools --proxy <user:psw@host:port>
fhtools --log_level <none | fatal | critical | error | warning | notice | information | debug | trace>
fhtools --log_driver <true | false>
fhtools --log_traffic <true | false>
options:
-h, --help Display help information.
-v, --version Display version information.
--verbose Verbose level of output.
--url=url Specify security server URL.
--inv=inv Specify invitation id.
--cname=cname Specify computer(machine) name.
--hwd=hwd Specify hardware id.
--endpref=endpref Specify URI where to create protected storage with endpoint id issued by server.
--circle=guuid Specify security circle GUUID.
--endid=id Specify endpoint device id.
--role=role Specify role type. contributor | user
--alias=alias Specify circle alias.
-ipath, --input=path Specify input file path of file to be containerized, if no --output file path provided --input file path will be used as output.
-opath, --output=path Specify output file path for containerized file.
--key=key Custom AES256 base64 encoded KEY of 44 symbols.
--iv=iv Custom AES256 base64 encoded IV of 24 symbols.
--fuuid=fuuid File guuid.
--sid=sid Specify Active Directory user id(SID) for domain verification.
--gids=gids Specify Active Directory group id(SID;SID;SID...;SID) for domain verification.
--depth=depth Specify envelope depth level.
--encrypt Encrypt file using the local endpoint client while registering on server.
--decrypt Decrypt file using the local endpoint client while keeping server registration.
--containerize Can be used to Encrypt file without using the agent or requiring the SecureCircle process to be running. Requires --endid to function, and should be used with --fast
--decontainerize Can be used to Decrypt file without using the agent or requiring the SecureCircle process to be running. Requires --endid to function, and should be used with --fast
--unregister Unregister (put into whitelist) file on server within decontainerize command.
--info Display container info or every folder file container info.
--permissions Display containerized file permissions and key information.
--accept Accept invitation with hardware id and computer name.
--attach Attach folder path to circle.
--detach Detach folder path from circle.
--certificate Show module certificate with verification status.
--confirmed=confirmed Set confirm marker in to current circle.
--fallback=fallback Set fallback(service) marker in to current circle.
--fpath=fpath Absolute file or folder path.
--dna Analyze files derivative relationship, provide similarity metrics and percentage.
--normalize Normalize file's content before calculating DNA.
--cleanup Cleanup specified target.
--proclist Get server known processes list.
--whitelist Get server white-listed items list.
--safestorage Safe storage commands.
--add Add object into
--trusted=trusted Trusted application path.
--driver FHFS driver commands.
--mute Mute FHFS driver.
--unmute Unmute FHFS driver.
--start Load and start FHFS driver.
--stop Stop and unload FHFS driver.
--restart Stop, unload, load and start FHFS driver.
--airpmode Airplane mode commands.
--assets Get all assets(envelopes, firewalls, procs...) before airplane mode command.
--enable Enable airplane mode command.
--disable Disable airplane mode command.
--status Get airplane mode status command.
--stats Display a resource usage statictics.
--circles Display information about circles.
--access=access Change file permissions.
--apikey=apikey API-key.
--replace Replace file's content
--content=content Base64 content
--policy Manipulate circle's policies
--get Retrieve information
--network Network policy
--repeat=repeat Repeat n times
--use_pool=use_pool Reuse connection for repeated network operations.
--threads=threads Number of threads.
--detailed Show detailed info.
--delay=delay Delay in ms.
--email_attach Register enveloped files as future email attachments for email sharing circle.
--from=from FROM email address.
--to=to TO email addresses.
--cc=cc CC email addresses.
--bcc=bcc BCC email addresses.
--encrypt_file Encrypts a file using a spare envelope.
--reencrypt_file Reencrypts a file using a spare envelope.
--decrypt_file Decrypts a file recursive.
--proxy=proxy Set proxy server using user:psw@host:port format for presiding cmd or entire product setup if used without accomplished cmd line.
--log_level=log_level Set log level for entire product setup.
--log_traffic=log_traffic Enable agent to driver traffic logging for entire product setup.
--log_driver=log_driver Enable driver logging for entire product setup.
--dump=dumo Create system or agent crash dump.
--fast Bypass fhagent and driver usage.
examples:
fhtools --info --input="~user/secret.txt" --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315
fhtools --containerize --input="~user/secret.txt" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-4357435345773485-1000
fhtools --containerize --input="~user/dir/" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-4357435345773485-1000
fhtools --containerize --input="~user/dir/" --output="~user/dir_encypted/" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-4357435345773485-1000
fhtools --containerize --input="~user/secret.txt" --output="~user/secret.enveloped.txt" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-4357435345773485-1000
--gids=S-1-5-0;S-1-5-3
fhtools --containerize --input="54.pdf" --output="54.enveloped.pdf" --url=dev.securecircle.io --circle=fd8075b5-84fc-4216-8075-b58ß4fca21622 --endid=da180146-1376-4833-9801-461376f83315
fhtools --containerize --input="C:\Users\admin\Desktop\TestFolder\" --output="C:\Users\admin\Desktop\TestFolderEcrypted\" --url=dev.securecircle.io --circle=fd8075b5-84fc-4216-8075-b58ß4fca21622 --endid=da180146-1376-4833-9801-461376f83315
fhtools --info --input="54.enveloped.pdf" --depth=0
fhtools --info --input="C:\Users\admin\Desktop"
fhtools --decontainerize --input="54.enveloped.pdf" --output="54.released.pdf" --unregister --url=dev.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-2334 --gids=S-1-5-0;S-1-5-3
fhtools --decontainerize --input="~user/dir/" --output="~user/dir_decrypted/" --url=dev.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-2334 --gids=S-1-5-0;S-1-5-3
fhtools --decontainerize --input="C:\Users\admin\Desktop\TestFolder\" --output="C:\Users\admin\Desktop\TestFolder_Decrypted\" --url=dev.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-2334 --gids=S-1-5-0;S-1-5-3
fhtools --decontainerize --input="54.enveloped.pdf" --output="54.released.pdf"
fhtools --decontainerize --input="54.enveloped.pdf"
fhtools --accept --inv="533a7836805cf448fa7836805cf748f4a" --hwd="VMxOXA/iNJU1" --cname="MyComputer" --url="dev.securecircle.io" --sid="S-1-5-2334" --gids="S-1-5-0;S-1-5-3"
fhtools --accept --inv="533a7836805cf448fa7836805cf748f4a" --hwd="VMxOXA/iNJU1" --cname="MyComputer" --url="dev.securecircle.io" --fallback="true" --confirmed="false" sid="S-1-5-2334" --gids="S-1-5-0;S-1-5-3"
fhtools --accept --endid="dc9bc980-433d-4d2e-9bc9-80433dad2e83" --circle="210814dd-0b31-4b08-8814-dd0b318b087f" --alias="TestBench" --role="contributor" --url="dev.securecircle.io"
fhtools --accept --endid="dc9bc980-433d-4d2e-9bc9-80433dad2e83" --circle="210814dd-0b31-4b08-8814-dd0b318b087f" --alias="TestBench" --role="contributor" --url="dev.securecircle.io"
fhtools --attach --input="C:\Users\admin\Desktop\SecureCircle" --circle="fa88dd28-294a-46ac-88dd-28294a36ac00" --url="dev.securecircle.io" --sid="S-1-5-2334" --gids="S-1-5-0;S-1-5-3"
fhtools --detach --input="C:\Users\admin\Desktop\SecureCircle" --circle="fa88dd28-294a-46ac-88dd-28294a36ac00" --sid="S-1-5-2334" --gids="S-1-5-0;S-1-5-3"
fhtools --certificate --input="/Applications/Microsoft Word"
fhtools --certificate --input="C:\Windows\explorer.exe"
fhtools --dna --normalize --fpath=C:\Users\user\Desktop\Tests\
fhtools --dna --normalize --fpath=C:\Users\user\Desktop\Tests\1.txt --fpath=C:\Users\admin\Desktop\Tests\2.txt
fhtools --dna --fpath=C:\Users\user\Desktop\Tests\1.txt
fhtools --dna --cleanup
fhtools --proclist --endid=8e668df1-1ee8-4699-a68d-f11ee8a6990c --circle="210814dd-0b31-4b08-8814-dd0b318b087f" --url=dev.securecircle.io
fhtools --whitelist --endid=8e668df1-1ee8-4699-a68d-f11ee8a6990c --url=dev.securecircle.io
fhtools --whitelist --cleanup --endid=8e668df1-1ee8-4699-a68d-f11ee8a6990c --url=dev.securecircle.io
fhtools --safestorage --add --trusted="\usr\local\fhfs\bin\fhagent"
fhtools --driver --mute
fhtools --driver --unmute
fhtools --driver --stop
fhtools --driver --start
fhtools --driver --restart
fhtools --airpmode --enable
fhtools --airpmode --enable --assets
fhtools --airpmode --disable
fhtools --airpmode --status
fhtools --stats --circles --detailed
fhtools --stats --circles --url=dev.securecircle.io:443 --endid=63d96534-bb96-11e8-bd89-cf0de91f698c --repeat=4 --use_pool=true --detailed --threads=2
fhtools --access=1 --input="~user/secret.txt" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --apikey=28e11693abcf11e8a6811b64c3d9580f
fhtools --replace --content=stdin --output="~user/secret.txt" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315
fhtools --replace --content="base64(...)" --output="~user/secret.txt" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315
fhtools --policy --network --get --circle=210814dd-0b31-4b08-8814-dd0b318b087f
fhtools --policy --network --get --url=dev.securecircle.io --endid=8e668df1-1ee8-4699-a68d-f11ee8a6990c
fhtools --email_attach --input="1.jpeg.enveloped;2.jpeg.enveloped" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --from="from@from.com" --to="to@to.com;to1@to.com" --cc="cc@cc.com;cc1@cc.com" --bcc="bcc@bcc.com;bcc1@bcc.com"
fhtools --info --input="C:\Users\admin\Desktop" --proxy="user:test@10.47.1.40:8080"
fhtools --info --input="54.enveloped.pdf" --depth=0 --proxy="user:test@10.47.1.40:8080"
fhtools --encrypt_file --input="~user/secret.txt" --output="~user/secret2.txt" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-4357435345773485-1000
fhtools --reencrypt_file --input="~user/secret.txt" --output="~user/secret2.txt" --circle=0F3E9E06-6569-4D73-9DC2-CE74B2DF21EC --url=company.securecircle.io --endid=da180146-1376-4833-9801-461376f83315 --sid=S-1-5-4357435345773485-1000
fhtools --decrypt_file --input="~user/secret.txt" --output="~user/secret2.txt"
fhtools --proxy=user:test@10.47.1.40:8080
fhtools --log_level debug
fhtools --log_driver true
fhtools --log_traffic true