Commit graph

82 commits

Author SHA1 Message Date
Peter Stöckli
0efcfe9e65
also detect applications that use the AF_INET6 socket for IPv4 connections 2019-05-13 11:14:58 +02:00
Northern-Lights
ba00f91bde
Fix QueueDNSResponses to include ip6tables 2019-01-26 20:56:12 -08:00
Armen Boursalian
cc3786b919 Fix ignored err check in RunRule 2018-12-30 19:07:05 -08:00
Christina Lena Korosec
08c3e17c37
Fixes #228: Parse IP and port to uint 2018-12-13 12:08:44 +01:00
evilsocket
61cf3d1e08
Merge pull request #224 from jkozera/jkozera/list-rule-type
Add a 'list' rule type
2018-11-22 01:56:27 +01:00
Jerzy Kozera
22c4aca5d0 IPv6 support 2018-11-21 22:57:43 +01:00
Jerzy Kozera
616fef6e83 Add a 'list' rule type 2018-11-21 22:51:33 +01:00
Armen Boursalian
a8a52f8650 RWMutex may help performance in DNS tracking 2018-08-28 08:21:26 -07:00
Armen Boursalian
b95c63f0c0 #176: IP -> CNAME -> orig. domain display 2018-08-28 08:20:42 -07:00
Armen Boursalian
bb2ca3887c Put DNS rule higher up in chain 2018-08-23 22:44:48 -07:00
Northern-Lights
f4162b9384
Update probed function sys_execve to do_execve 2018-08-12 13:02:33 -07:00
evilsocket
6962c19de2
fix: calling ftrace probe Reset in order to start from a clean state (fixes #159) 2018-04-18 02:00:12 +02:00
evilsocket
461e6b678e
using ftrace in order to track pids in realtime 2018-04-17 18:08:03 +02:00
evilsocket
96cc94180e
misc: small fix or general refactoring i did not bother commenting 2018-04-16 19:28:28 +02:00
evilsocket
d4cca89329
optimization 2018-04-16 19:12:46 +02:00
evilsocket
a80f41a147
misc: small fix or general refactoring i did not bother commenting 2018-04-16 17:51:54 +02:00
evilsocket
bd2be803c9
made computations during stats collection async in preparation for #139 2018-04-16 13:17:10 +02:00
evilsocket
494cf1ab1a
migrating from glide to dep (closes #147) 2018-04-15 16:51:58 +02:00
evilsocket
d37cd40495
implemented process.env.ENV_VAR_NAME operand (closes #152) 2018-04-15 16:18:49 +02:00
evilsocket
4560219b92
parsing process env (ref #152) 2018-04-15 15:47:08 +02:00
evilsocket
55e7ad9702
misc: small fix or general refactoring i did not bother commenting 2018-04-15 15:40:40 +02:00
evilsocket
b014a4069e
misc: small fix or general refactoring i did not bother commenting 2018-04-15 15:39:43 +02:00
evilsocket
51bf34139e
limiting the number of elements the stats can have 2018-04-15 15:15:59 +02:00
evilsocket
4e9117c9de
new process.command operand 2018-04-15 14:58:23 +02:00
evilsocket
4699e13d9e
misc: small fix or general refactoring i did not bother commenting 2018-04-13 11:18:26 +02:00
evilsocket
c311a85dbc
misc: small fix or general refactoring i did not bother commenting 2018-04-12 11:32:03 +02:00
evilsocket
87967c5e9a
misc: small fix or general refactoring i did not bother commenting 2018-04-12 11:26:17 +02:00
evilsocket
6883af4165
misc: small fix or general refactoring i did not bother commenting 2018-04-11 19:19:37 +02:00
evilsocket
ec6ecea8b4
UI is now using python3 2018-04-11 15:35:29 +02:00
evilsocket
3a5932de38
misc: small fix or general refactoring i did not bother commenting 2018-04-10 20:04:59 +02:00
evilsocket
4ac5980298
misc: small fix or general refactoring i did not bother commenting 2018-04-10 19:39:42 +02:00
evilsocket
4e820db6c7
install rules and systemd integration (closes #118) 2018-04-10 19:16:29 +02:00
evilsocket
de3b9216b6
daemon -> opensnitchd (ref #118) 2018-04-10 18:38:04 +02:00
evilsocket
026d2fad6f
misc: small fix or general refactoring i did not bother commenting 2018-04-10 14:25:02 +02:00
evilsocket
6803808137
misc: small fix or general refactoring i did not bother commenting 2018-04-10 14:21:29 +02:00
evilsocket
3feeabf000
misc: small fix or general refactoring i did not bother commenting 2018-04-10 13:36:30 +02:00
evilsocket
8ff583dcbe
misc: small fix or general refactoring i did not bother commenting 2018-04-10 13:31:58 +02:00
evilsocket
7ddb8e577c
misc: small fix or general refactoring i did not bother commenting 2018-04-10 13:20:00 +02:00
evilsocket
cc7322d6ce
misc: small fix or general refactoring i did not bother commenting 2018-04-10 13:16:40 +02:00
evilsocket
e3db27dfc3
misc: small fix or general refactoring i did not bother commenting 2018-04-10 13:15:30 +02:00
evilsocket
01e5134139
misc: small fix or general refactoring i did not bother commenting 2018-04-10 13:11:39 +02:00
evilsocket
fc97f5b431
misc: small fix or general refactoring i did not bother commenting 2018-04-10 13:06:02 +02:00
evilsocket
de1d7cd414
misc: small fix or general refactoring i did not bother commenting 2018-04-10 12:52:01 +02:00
evilsocket
149e23f879
misc: small fix or general refactoring i did not bother commenting 2018-04-08 21:03:18 +02:00
evilsocket
a321389833
misc: small fix or general refactoring i did not bother commenting 2018-04-08 20:39:58 +02:00
evilsocket
7e474a0514
refactored netfilter code, implemented SetVerdictAndMark method 2018-04-08 20:13:35 +02:00
evilsocket
3f62c13cb3
misc: small fix or general refactoring i did not bother commenting 2018-04-08 18:38:01 +02:00
evilsocket
16362c98c4
added export to csv function (closes #126) 2018-04-08 18:17:13 +02:00
evilsocket
fb5ccb03a3
added the number of loaded rules in the statistics 2018-04-08 17:20:37 +02:00
evilsocket
ead3725bbe
added rules live reloading (closes #128) 2018-04-08 16:36:12 +02:00