Class App
-
App
uses
ReferenceableObject,
PathableName
Located at object-classes/App.php
Methods summary
public
|
#
__construct( mixed $name, mixed $owner )
|
public
|
|
public
|
|
public
|
|
public
boolean
|
#
useDynamicPorts( )
returns true if application is using dynamic ports
returns true if application is using dynamic ports
Returns
boolean
|
public
|
#
matchPort( mixed $proto, mixed $port )
|
public
App[]
&
|
#
calculateDependencies( )
will return a list of dependencies and remove the 'implicit' ones
will return a list of dependencies and remove the 'implicit' ones
Returns
|
public
|
|
public
|
|
Methods used from ReferenceableObject
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
()
|
Properties summary
public
string
|
$type |
'tmp' |
|
public
mixed
|
$tcp |
null |
|
public
mixed
|
$udp |
null |
|
public
mixed
|
$icmp |
null |
|
public
mixed
|
$icmp6 |
null |
|
public
mixed
|
$tcp_secure |
null |
|
public
mixed
|
$udp_secure |
null |
|
public
mixed
|
$icmp_secure |
null |
|
public
mixed
|
$icmp6_secure |
null |
|
public
mixed
|
$icmpsub |
null |
|
public
mixed
|
$icmp6sub |
null |
|
public
mixed
|
$icmpcode |
null |
|
public
mixed
|
$icmp6code |
null |
|
public
mixed
|
$proto |
null |
|
public
mixed
|
$timeout |
null |
|
public
mixed
|
$tcp_timeout |
null |
|
public
mixed
|
$udp_timeout |
null |
|
public
mixed
|
$tcp_half_closed_timeout |
null |
|
public
mixed
|
$tcp_time_wait_timeout |
null |
|
public
null|array
|
$app_filter_details |
null |
|
public
null|string
|
$category |
null |
|
public
null|string
|
$subCategory |
null |
|
public
null|string
|
$technology |
null |
|
public
null|string
|
$risk |
null |
|
public
boolean
|
$virusident |
FALSE |
|
public
boolean
|
$filetypeident |
FALSE |
|
public
boolean
|
$fileforward |
FALSE |
|
public
boolean
|
$custom_signature |
FALSE |
|
public
string[]
|
$_characteristics |
array() |
|
public static
array
|
$_supportedCharacteristics |
array(
'evasive' => 'evasive',
'excessive-bandwidth' => 'excessive-bandwidth',
'prone-to-misuse' => 'prone-to-misuse',
'saas' => 'saas',
'transfers-files' => 'transfers-files',
'tunnels-other-apps' => 'tunnels-other-apps',
'used-by-malware' => 'used-by-malware',
'vulnerabilities' => 'vulnerabilities',
'widely-used' => 'widely-used'
) |
|