Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
Total 1 files
■ ■ ■ ■ ■ ■
README.md
skipped 19 lines
20
20
21
21
From version **2.0** it is *mostly* **POSIX** compliant and tested with `shellcheck` and `posh`.
22
22
23
+
It can also **monitor processes to discover recurrent program executions**. It monitors while it is executing all the other tests so you save some time. By default it monitors during 1 minute but you can choose the watch time with the `-p` parameter.
24
+
23
25
It has 3 levels of verbosity so you can control how much information you see.
24
26
25
27
In the default level you should see the highly important security flaws in the system. The level `1` (`./lse.sh -l1`) shows
skipped 13 lines
39
41
If that does not help, `level 2` will just dump everything you can gather about the service using `./lse.sh -l2`. In this case you might find useful to use `./lse.sh -l2 | less -r`.
40
42
41
43
You can also select what tests to execute by passing the `-s` parameter. With it you can select specific tests or sections to be executed. For example `./lse.sh -l2 -s usr010,net,pro` will execute the test `usr010` and all the tests in the sections `net` and `pro`.
44
+
42
45
43
46
```
44
47
Use: ./lse.sh [options]
skipped 22 lines
67
70
Specific tests can be used with their IDs (i.e.: usr020,sud)
68
71
-e PATHS Comma separated list of paths to exclude. This allows you
69
72
to do faster scans at the cost of completeness
73
+
-p SECONDS Time that the process monitor will spend watching for
74
+
processes. A value of 0 will disable any watch (default: 60)