evilsocket / evilsocket/opensnitch

[Feature Request] default rule naming and columns

Open
#1,121 0 comments 3 reactions 0 assignees View on GitHub
feature
Dominant language
Python
Stars
14.1k
Forks
665
PR merge metrics
No merged PRs in 30d

Description

i'd like to propose that the default rule name format be reconsidered

using audacious as an example, a default rule name might look like:
`allow-always-list-usr-bin-audacious-123-123-123-123-9999-1000`

i think both the action and duration can be eliminated from the rule name given that there's already columns in the UI for these items

i would also propose that the UID (and the port potentially) be removed and columns added in the UI to hold these items

lastly, i'd prefer to discard the hyphens in addresses and use the actual address - so now the above rule becomes much shorter and more readable...

```
name | direction | address
audacious > *
-or-
audacious > 123.123.123.123
-or-
audacious > 123.123.123.123:9999
```

perhaps hovering or selecting a rule would display a pop-up that would reveal more detail, like the full command, or perhaps another column(s) could be added in the UI

i wonder if auto-grouping could also be done here - for example, if a rule for firefox is created (`[100] firefox > example.com`) and then another rule is created, maybe opensnitch could see that a previous rule for that command exists and give it the same group id (`[100] firefox > example.com:22`)

related: [\[Feature Request\] Rule Groups · Issue #1078 · evilsocket/opensnitch](https://github.com/evilsocket/opensnitch/issues/1078)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.