Commit graph

1809 commits

Author SHA1 Message Date
adisbladis
2a59228f92
Update scapy dep in setup.py 2017-05-09 18:32:52 +08:00
adisbladis
e67564839a
Refuse to install on Python 2 2017-05-09 10:24:57 +08:00
Simone Margaritelli
89ea71fbd4 Merge pull request #45 from adisbladis/inotify
Use inotify to monitor changes in desktop files
2017-05-08 15:53:30 +02:00
adisbladis
5c42097585
Use inotify to monitor changes in desktop files
Also made the following smaller changes:
Don't use homerolled ini-parser
Follow XDG spec for icon locations
Minor PEP8 fixes
2017-05-08 21:49:25 +08:00
Simone Margaritelli
5ee4830082 Fixed connection->pid lookup. 2017-05-05 14:42:41 +02:00
Simone Margaritelli
2cc747b318 Merge pull request #43 from adisbladis/py3k
Python3 port
2017-05-05 13:39:18 +02:00
adisbladis
380c0d9edc
Python3 port 2017-05-05 12:35:40 +08:00
Simone Margaritelli
8496b3e4a7 README Fix 2017-05-04 12:30:15 +02:00
Simone Margaritelli
42f06bd6a5 README Fix 2017-05-04 12:27:29 +02:00
Simone Margaritelli
e455346d5a Merge pull request #37 from adisbladis/mpl
Matplotlib is actually not required by scapy
2017-05-04 12:23:29 +02:00
adisbladis
e33afd297f
Matplotlib is actually not required by scapy. It will be imported if its available. 2017-05-04 14:17:04 +08:00
Simone Margaritelli
2721ada7af Merge pull request #36 from adisbladis/qt5
Dont depend on GTK for icon lookups
2017-05-04 05:11:19 +02:00
adisbladis
a48e7a318f
Dont depend on GTK for icon lookups 2017-05-04 11:10:44 +08:00
Simone Margaritelli
e99dabadb6 Merge pull request #35 from adisbladis/qt5
Make sure matplotlib wont load PyQt4, remove PyQt4 compat
2017-05-03 23:54:11 +02:00
Simone Margaritelli
1607b8dfbc Merge pull request #33 from adisbladis/cpu_usage
Remove useless call to select.select in run. Fixes 100% cpu usage.
2017-05-03 23:53:47 +02:00
adisbladis
0b2300388b
Update README with qt5 2017-05-04 03:13:46 +08:00
adisbladis
cda8d187d3
Make sure matplotlib wont load PyQt4, remove PyQt4 compat 2017-05-04 02:54:23 +08:00
adisbladis
545d65f3f4
Remove useless call to select.select in run. Fixes 100% cpu usage. 2017-05-04 01:58:20 +08:00
Simone Margaritelli
b594e9020f Merge pull request #31 from adisbladis/qt5
Also run on PyQt5
2017-05-03 16:02:03 +02:00
adisbladis
0957d89c65
Also run on PyQt5 2017-05-03 22:01:12 +08:00
Shiva
9ad684580c Merge pull request #1 from evilsocket/master
pull request
2017-05-03 15:59:16 +02:00
Simone Margaritelli
9b5d29c4ea Merge pull request #30 from adisbladis/shebangfix
Explicitly set shebang to python2 via /usr/bin/env
2017-05-03 15:50:03 +02:00
adisbladis
be9458bd33
Explicitly set shebang to python2 via /usr/bin/env 2017-05-03 21:49:30 +08:00
Simone Margaritelli
6a8a0d8468 Updated screenshot 2017-05-03 15:48:07 +02:00
Simone Margaritelli
2a2f9dd570 README update 2017-05-03 15:45:16 +02:00
Simone Margaritelli
2997d92ff6 README update 2017-05-03 15:04:33 +02:00
Simone Margaritelli
58fcacc08c README update 2017-05-03 14:53:40 +02:00
Simone Margaritelli
f32b7b9b7e Fixes #25: unique connmark identifier 2017-05-03 11:35:07 +02:00
Simone Margaritelli
c6716c1bd6 Fixes #27: pid = int(pid) with pid = None 2017-05-03 11:33:09 +02:00
Simone Margaritelli
748da47a08 Merge pull request #21 from cyphar/clean-up-fd-leaks
procmon: clean up fd leaks
2017-05-01 19:32:52 +02:00
Aleksa Sarai
33c330270f
procmon: clean up fd leaks
One-line open().write() statements cause file descriptor leaks (and also
look ugly). Instead switch to Go's writefile() style of writing a single
value to a path.

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
2017-05-02 03:29:44 +10:00
Simone Margaritelli
14f4c0031b Removed garbage files 2017-04-30 11:13:04 +02:00
Simone Margaritelli
81429d0e8a Fixes #12: Using kernel ftrace extension to hook to execve calls and prevent path manipulation. 2017-04-30 11:04:59 +02:00
Simone Margaritelli
753316db95 Merge pull request #16 from richardburleigh/patch-1
Add 'python-setuptools' dependency to README
2017-04-24 12:10:12 +02:00
richardburleigh
c1791681d5 Add 'python-setuptools' dependency to README 2017-04-24 20:08:20 +10:00
Simone Margaritelli
216babd2ca Added 'Known Limitations' section in README 2017-04-23 11:27:50 +02:00
Simone Margaritelli
e3b4599407 Reduced log verbosity 2017-04-21 11:20:45 +02:00
Simone Margaritelli
47ba77605d Merge pull request #15 from ABaptista/master
Fixes issue #13 (gtk PyOS_InputHook warning)
2017-04-21 10:07:03 +02:00
ABaptista
7bce66bcad Fixes issue #13 (gtk PyOS_InputHook warning) 2017-04-20 21:51:31 -04:00
Simone Margaritelli
dac5b51c12 UI fix 2017-04-20 10:27:10 +02:00
Simone Margaritelli
5266ab5005 Minor refactoring of UI£ 2017-04-20 10:20:56 +02:00
Simone Margaritelli
10d2b180e9 UI fix 2017-04-20 10:13:03 +02:00
Simone Margaritelli
df394a821c Showing PID in UI 2017-04-20 10:06:41 +02:00
Simone Margaritelli
54856fc740 Updated screenshot 2017-04-20 09:51:45 +02:00
Simone Margaritelli
525df30b7b Made UI topmost centered dialog 2017-04-20 09:51:39 +02:00
Simone Margaritelli
44b206ce92 UI fixes 2017-04-20 09:46:09 +02:00
Simone Margaritelli
623606f82c Fixed icon not found exception. 2017-04-20 09:41:32 +02:00
Simone Margaritelli
f5f5efe333 Merge pull request #10 from ABaptista/master
Improving UI (PyQt); implementing "Until Quit" action; App icons;
2017-04-20 09:37:30 +02:00
Simone Margaritelli
bf839d0385 Merge branch 'master' into master 2017-04-20 09:37:24 +02:00
Simone Margaritelli
c0f37edb63 Merge pull request #11 from ckuethe/pid_identify
Pid identify
2017-04-20 09:35:49 +02:00