Commit graph

  • e455346d5a Merge pull request #37 from adisbladis/mpl Simone Margaritelli 2017-05-04 12:23:29 +02:00
  • e33afd297f
    Matplotlib is actually not required by scapy. It will be imported if its available. adisbladis 2017-05-04 14:17:04 +08:00
  • 2721ada7af Merge pull request #36 from adisbladis/qt5 Simone Margaritelli 2017-05-04 05:11:19 +02:00
  • a48e7a318f
    Dont depend on GTK for icon lookups adisbladis 2017-05-04 11:10:44 +08:00
  • e99dabadb6 Merge pull request #35 from adisbladis/qt5 Simone Margaritelli 2017-05-03 23:54:11 +02:00
  • 1607b8dfbc Merge pull request #33 from adisbladis/cpu_usage Simone Margaritelli 2017-05-03 23:53:47 +02:00
  • 0b2300388b
    Update README with qt5 adisbladis 2017-05-04 03:13:46 +08:00
  • cda8d187d3
    Make sure matplotlib wont load PyQt4, remove PyQt4 compat adisbladis 2017-05-04 02:54:23 +08:00
  • 545d65f3f4
    Remove useless call to select.select in run. Fixes 100% cpu usage. adisbladis 2017-05-04 01:58:20 +08:00
  • b594e9020f Merge pull request #31 from adisbladis/qt5 Simone Margaritelli 2017-05-03 16:02:03 +02:00
  • 0957d89c65
    Also run on PyQt5 adisbladis 2017-05-03 22:01:12 +08:00
  • 9ad684580c Merge pull request #1 from evilsocket/master Shiva 2017-05-03 15:59:16 +02:00
  • 9b5d29c4ea Merge pull request #30 from adisbladis/shebangfix Simone Margaritelli 2017-05-03 15:50:03 +02:00
  • be9458bd33
    Explicitly set shebang to python2 via /usr/bin/env adisbladis 2017-05-03 21:47:53 +08:00
  • 6a8a0d8468 Updated screenshot Simone Margaritelli 2017-05-03 15:48:07 +02:00
  • 2a2f9dd570 README update Simone Margaritelli 2017-05-03 15:45:16 +02:00
  • 2997d92ff6 README update Simone Margaritelli 2017-05-03 15:04:33 +02:00
  • 58fcacc08c README update Simone Margaritelli 2017-05-03 14:53:40 +02:00
  • f32b7b9b7e Fixes #25: unique connmark identifier Simone Margaritelli 2017-05-03 11:35:07 +02:00
  • c6716c1bd6 Fixes #27: pid = int(pid) with pid = None Simone Margaritelli 2017-05-03 11:33:09 +02:00
  • 748da47a08 Merge pull request #21 from cyphar/clean-up-fd-leaks Simone Margaritelli 2017-05-01 19:32:52 +02:00
  • 33c330270f
    procmon: clean up fd leaks Aleksa Sarai 2017-05-02 03:28:51 +10:00
  • 14f4c0031b Removed garbage files Simone Margaritelli 2017-04-30 11:13:04 +02:00
  • 81429d0e8a Fixes #12: Using kernel ftrace extension to hook to execve calls and prevent path manipulation. Simone Margaritelli 2017-04-30 11:04:59 +02:00
  • 753316db95 Merge pull request #16 from richardburleigh/patch-1 Simone Margaritelli 2017-04-24 12:10:12 +02:00
  • c1791681d5 Add 'python-setuptools' dependency to README richardburleigh 2017-04-24 20:08:20 +10:00
  • 216babd2ca Added 'Known Limitations' section in README Simone Margaritelli 2017-04-23 11:27:50 +02:00
  • e3b4599407 Reduced log verbosity Simone Margaritelli 2017-04-21 11:20:45 +02:00
  • 47ba77605d Merge pull request #15 from ABaptista/master Simone Margaritelli 2017-04-21 10:07:03 +02:00
  • 7bce66bcad Fixes issue #13 (gtk PyOS_InputHook warning) ABaptista 2017-04-20 21:51:31 -04:00
  • dac5b51c12 UI fix Simone Margaritelli 2017-04-20 10:27:10 +02:00
  • 5266ab5005 Minor refactoring of UI£ Simone Margaritelli 2017-04-20 10:20:56 +02:00
  • 10d2b180e9 UI fix Simone Margaritelli 2017-04-20 10:13:03 +02:00
  • df394a821c Showing PID in UI Simone Margaritelli 2017-04-20 10:06:41 +02:00
  • 54856fc740 Updated screenshot Simone Margaritelli 2017-04-20 09:51:45 +02:00
  • 525df30b7b Made UI topmost centered dialog Simone Margaritelli 2017-04-20 09:51:39 +02:00
  • 44b206ce92 UI fixes Simone Margaritelli 2017-04-20 09:46:09 +02:00
  • 623606f82c Fixed icon not found exception. Simone Margaritelli 2017-04-20 09:41:32 +02:00
  • f5f5efe333 Merge pull request #10 from ABaptista/master Simone Margaritelli 2017-04-20 09:37:30 +02:00
  • bf839d0385 Merge branch 'master' into master Simone Margaritelli 2017-04-20 09:37:24 +02:00
  • c0f37edb63 Merge pull request #11 from ckuethe/pid_identify Simone Margaritelli 2017-04-20 09:35:49 +02:00
  • 1ba575deda Merge pull request #9 from ckuethe/no_root_for_help Simone Margaritelli 2017-04-20 09:35:35 +02:00
  • 1533fb62bb Application icons loading. ABaptista 2017-04-19 19:26:13 -04:00
  • 8d1ee10184 add pid so I know which of my 42 copies of "python" is connecting Chris Kuethe 2017-04-19 13:02:49 -07:00
  • 459cc76579 Fixing whitelist/block bug ABaptista 2017-04-19 13:49:05 -04:00
  • 7995da3f35 Better UI using PyQt. Implements 'Until Quit' action. ABaptista 2017-04-19 13:38:18 -04:00
  • 92bda10598 root should not be required to run '--help' Chris Kuethe 2017-04-19 08:34:55 -07:00
  • 2d219e2f8c Minor refactoring Simone Margaritelli 2017-04-19 12:31:44 +02:00
  • 609a28cca2 Merge pull request #8 from ABaptista/master Simone Margaritelli 2017-04-19 12:00:17 +02:00
  • c4d4c04ce6 New choices ABaptista 2017-04-19 10:50:52 +01:00
  • 45dde7fefb Various fixes, reverted to original UI since GTK doesn't really like being invoked from different threads. Simone Margaritelli 2017-04-19 10:30:55 +02:00
  • 2ef68fa09d Merge pull request #6 from nabeelomer/master Simone Margaritelli 2017-04-19 09:59:49 +02:00
  • f7251219fb Merge pull request #4 from ABaptista/master Simone Margaritelli 2017-04-19 09:59:13 +02:00
  • 5f43963105 Merge pull request #7 from ckuethe/process_name_inspection Simone Margaritelli 2017-04-19 09:58:37 +02:00
  • cd1a37abda Attempt to resolve script interpreters to the running script Chris Kuethe 2017-04-18 23:22:40 -07:00
  • 6c7e7e2b42
    update readme Nabeel Omer 2017-04-19 07:24:07 +05:30
  • 2be8b15b2e
    update readme Nabeel Omer 2017-04-19 06:55:41 +05:30
  • eeaad43355
    minor update Nabeel Omer 2017-04-19 06:04:20 +05:30
  • 2b00f11d67
    new UI Nabeel Omer 2017-04-19 05:46:37 +05:30
  • c443cea2db Implements rules persistance ABaptista 2017-04-18 19:18:52 +01:00
  • 99009b9fd5 Merge pull request #3 from carlosotgz/improved-conn-parsing Simone Margaritelli 2017-04-18 15:06:38 +02:00
  • e3d376b716 Solving conflicts with dependencies Carlos Ortigoza Dempster 2017-04-18 15:01:14 +02:00
  • b7b6665949 Implemented a cleaner and faster way to get the PID of a connection Carlos Ortigoza Dempster 2017-04-18 14:52:08 +02:00
  • 06f28fbac0 Less verbose exception log Simone Margaritelli 2017-04-18 14:06:58 +02:00
  • 1335459bc1 Issue #2: Making sure the packet has all the necessary DNS layers. Simone Margaritelli 2017-04-18 14:06:12 +02:00
  • c82f2ad1a4 Fixed '(Allow|Deny) Once' actions. Simone Margaritelli 2017-04-18 13:58:07 +02:00
  • af1bb27e6a Fixed CNAME records handling. Simone Margaritelli 2017-04-18 13:45:19 +02:00
  • 4d9b769671 Replaced nfqueue-bindings-python with NetfilterQueue pip module. Simone Margaritelli 2017-04-18 13:31:43 +02:00
  • b8a45989b5 lol Simone Margaritelli 2017-04-17 19:19:43 +02:00
  • b2fa5d3fe9 Fixed version to respect PIP 440 Simone Margaritelli 2017-04-17 19:09:00 +02:00
  • 736f63a417 Fixes Simone Margaritelli 2017-04-17 18:44:15 +02:00
  • fae6509086 Minor refactoring Simone Margaritelli 2017-04-17 18:37:28 +02:00
  • a739b97655 Added support for --debug and --log-file command line options. Simone Margaritelli 2017-04-17 18:34:28 +02:00
  • 8924f3755f README update Simone Margaritelli 2017-04-17 18:20:32 +02:00
  • 345b647001 Logging dropped connections. Simone Margaritelli 2017-04-17 18:18:13 +02:00
  • b7a63dbd18 New screenshot and fixes Simone Margaritelli 2017-04-17 18:11:48 +02:00
  • aa3eb13598 Marking packets to let iptables know it has to reject them. Simone Margaritelli 2017-04-17 18:06:07 +02:00
  • da68323da3 Better handling of error conditions Simone Margaritelli 2017-04-17 18:00:07 +02:00
  • 5a7ee96d31 Bunch of TODOs Simone Margaritelli 2017-04-17 17:48:02 +02:00
  • 606bb4d87c Checking if it was possible to get the pid from socket inode. Simone Margaritelli 2017-04-17 17:44:02 +02:00
  • ba62bd8b64 Added iptables rule to get DNS responses on NFQUEUE queue # 0 Simone Margaritelli 2017-04-17 17:43:19 +02:00
  • b974348496 Version is now in its own py file. Simone Margaritelli 2017-04-17 17:37:43 +02:00
  • adb9bca02a Removed unused UI options. Simone Margaritelli 2017-04-17 17:32:23 +02:00
  • 94196d403b Proper packaging ... more or less. Simone Margaritelli 2017-04-17 17:30:25 +02:00
  • 56e202fd98 Added root check. Simone Margaritelli 2017-04-17 16:51:33 +02:00
  • 0d5079761e Fix Simone Margaritelli 2017-04-17 16:40:39 +02:00
  • 8c5b775a1d Gay stuff Simone Margaritelli 2017-04-17 16:39:33 +02:00
  • db61dd5ca4 Yo Simone Margaritelli 2017-04-17 16:34:50 +02:00
  • 359f244f85 Stuff Simone Margaritelli 2017-04-17 16:31:23 +02:00
  • bfae1410bd yolo Simone Margaritelli 2017-04-17 16:21:39 +02:00
  • 512f2a4972 Added port->service Simone Margaritelli 2017-04-17 16:02:59 +02:00
  • a656788b4a Fixes Simone Margaritelli 2017-04-17 15:55:55 +02:00
  • 0c4aa8a1a7 Fix n stuff Simone Margaritelli 2017-04-17 15:31:47 +02:00
  • 7caa119361 Some ui Simone Margaritelli 2017-04-17 13:22:33 +02:00
  • e86e62c01f Fixes Simone Margaritelli 2017-04-17 01:32:14 +02:00
  • 8a45443db6 Stuff Simone Margaritelli 2017-04-16 19:50:05 +02:00
  • b678a43271 Fix Simone Margaritelli 2017-04-16 18:46:44 +02:00
  • f515d2657b Fixes Simone Margaritelli 2017-04-16 18:45:32 +02:00
  • 80a012a94c Added main script Simone Margaritelli 2017-04-16 16:03:22 +02:00
  • 549af454c4 first commit Simone Margaritelli 2017-04-16 16:03:08 +02:00