C# Class Incog.PowerShell.Automation.ChannelCommand

Channel command is the base type that subsequent Incog covert channel cmdlet classes inherit from.
Inheritance: Incog.PowerShell.Automation.BaseCommand
Show file Open project: SimWitty/Incog

Private Properties

Property Type Description
CheckLocalAddressIsBound void
CheckLocalAddressRemoteAddressFamily void
CheckWindowsFirewall void
DefaultLocalAddressToAny void

Protected Methods

Method Description
InitializeComponent ( ) : void

Initialize parameters and base Incog cmdlet components.

PrintInteractiveMode ( Incog mode ) : void

Update the screen with the parameters of the chat session.

Private Methods

Method Description
CheckLocalAddressIsBound ( ) : void

Check that the Local IP Address is bound to the current adapters.

CheckLocalAddressRemoteAddressFamily ( ) : void

Confirm both the Local IP Address and Remote IP Address are in the same family (IPV4, IPV6).

CheckWindowsFirewall ( ) : void

Check the Windows Firewall and warn the user if it is enabled.

DefaultLocalAddressToAny ( ) : void

Default the Local IP Address to .Any if it is blank.

Method Details

InitializeComponent() protected method

Initialize parameters and base Incog cmdlet components.
protected InitializeComponent ( ) : void
return void

PrintInteractiveMode() protected method

Update the screen with the parameters of the chat session.
protected PrintInteractiveMode ( Incog mode ) : void
mode Incog Communications mode (Alice/sending or Bob/receiving).
return void