|
|
@ -31,6 +31,22 @@ func TestArgvSubject(t *testing.T) {
|
|
|
|
in: []string{"/bin/mono", "/sbin/exampleProgram.bin"},
|
|
|
|
in: []string{"/bin/mono", "/sbin/exampleProgram.bin"},
|
|
|
|
want: "exampleProgram.bin",
|
|
|
|
want: "exampleProgram.bin",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
in: []string{"/usr/bin/sshd_config [listener] 1 of 10-100 startups"},
|
|
|
|
|
|
|
|
want: "sshd_config",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
in: []string{"/usr/bin/sshd [listener] 0 of 10-100 startups"},
|
|
|
|
|
|
|
|
want: "sshd",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
in: []string{"/opt/aws/bin/eic_run_authorized_keys %u %f -o AuthorizedKeysCommandUser ec2-instance-connect [listener] 0 of 10-100 startups"},
|
|
|
|
|
|
|
|
want: "eic_run_authorized_keys",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
in: []string{"/usr/bin/nginx worker"},
|
|
|
|
|
|
|
|
want: "nginx",
|
|
|
|
|
|
|
|
},
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
for _, test := range tests {
|
|
|
|
for _, test := range tests {
|
|
|
|