aboutsummaryrefslogtreecommitdiffstats
path: root/todo
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-02-24 22:37:20 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2016-02-24 22:37:20 -0500
commit11e5b2ce21d6efa1ed0fea4db18e410427436162 (patch)
treef36791949f69817d9f47aec8dfd16d50f889ced7 /todo
parentx11 work (diff)
downloadfirejail-11e5b2ce21d6efa1ed0fea4db18e410427436162.tar.gz
firejail-11e5b2ce21d6efa1ed0fea4db18e410427436162.tar.zst
firejail-11e5b2ce21d6efa1ed0fea4db18e410427436162.zip
x11 work
Diffstat (limited to 'todo')
-rw-r--r--todo35
1 files changed, 1 insertions, 34 deletions
diff --git a/todo b/todo
index 438637d24..78b49dde6 100644
--- a/todo
+++ b/todo
@@ -1,34 +1 @@
11. Disable /dev/tcp in bash. Compiled time: --enable-net-redirections, --disable-net-redirections firejail --noprofile --net=eth0 --x11 xterm -fg white -bg black
2ksh and zsh seem to have it.
3
4Tests:
5a)
6cat </dev/tcp/time.nist.gov/13
7
8b)
9exec 3<>/dev/tcp/www.google.com/80
10echo -e "GET / HTTP/1.1\r\nhost: http://www.google.com\r\nConnection: close\r\n\r\n" >&3
11cat <&3
12
13c) A list of attacks
14http://www.lanmaster53.com/2011/05/7-linux-shells-using-built-in-tools/
15
162. SELinux integration
17
18Firefox selinux disabled (RedHat): http://danwalsh.livejournal.com/72697.html
19Firefox selinux enabled (Gentoo hardened): http://blog.siphos.be/2015/08/why-we-do-confine-firefox/
20"desktops are notoriously difficult to use a mandatory access control system on"
21
223. abstract unix socket bridge, example for ibus:
23
24before the sandbox is started
25socat UNIX-LISTEN:/tmp/mysoc,fork ABSTRACT-CONNECT:/tmp/dbus-awBoQTCc &
26in sandbox
27socat ABSTRACT-LISTEN:/tmp/dbus-awBoQTCc,fork UNIX-CONNECT:/tmp/mysock
28
295. add support for --ip, --iprange, --mac and --mtu for --interface option
30
316. --shutdown does not clear sandboxes started with --join
32
337. profile for okular
34