Page MenuHomePhorge

pythonProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

python scripting

Recent Activity

Wed, Nov 22

Patrick closed T644: replace tb-updater / curl-prgrs as Resolved.

This was implemented.

Wed, Nov 22, 4:24 AM · bash, research, python, bug, tb-updater, Whonix

Jan 12 2021

Patrick added a comment to T533: iptables block network access until sdwdate succeeded.

I am not sure sdwdate-gui would be a strong enough notification if networking was actually blocked if sdwdate did not succeed yet.

Jan 12 2021, 7:51 AM · Whonix, usability, whonix-ws-firewall, whonix-gw-firewall, iptables, python, security, enhancement, sdwdate-gui, sdwdate
Patrick updated the task description for T533: iptables block network access until sdwdate succeeded.
Jan 12 2021, 3:53 AM · Whonix, usability, whonix-ws-firewall, whonix-gw-firewall, iptables, python, security, enhancement, sdwdate-gui, sdwdate

Jan 9 2021

Patrick closed T133: url_to_unxtime https support as Resolved.
Jan 9 2021, 2:48 PM · python, sdwdate, Whonix
Patrick added a comment to T133: url_to_unxtime https support.

This was implemented. Now using python3 requests.

Jan 9 2021, 2:47 PM · python, sdwdate, Whonix

Feb 16 2020

Patrick updated the task description for T504: anon-connection-wizard development.
Feb 16 2020, 9:13 AM · Whonix, anon-connection-wizard, python, usability, enhancement
Patrick updated the task description for T504: anon-connection-wizard development.
Feb 16 2020, 9:12 AM · Whonix, anon-connection-wizard, python, usability, enhancement
Patrick updated the task description for T504: anon-connection-wizard development.
Feb 16 2020, 9:12 AM · Whonix, anon-connection-wizard, python, usability, enhancement
Patrick updated the task description for T504: anon-connection-wizard development.
Feb 16 2020, 9:11 AM · Whonix, anon-connection-wizard, python, usability, enhancement

Jul 25 2019

TNTBOMBOM renamed T926: TBB removed obfs3 support But still in ACW from TBB removed obfs3 suppor But still in ACW to TBB removed obfs3 support But still in ACW.
Jul 25 2019, 3:52 PM · graphical user interface, python, anon-connection-wizard, Whonix
Patrick added a project to T926: TBB removed obfs3 support But still in ACW: graphical user interface.
Jul 25 2019, 3:10 PM · graphical user interface, python, anon-connection-wizard, Whonix
Patrick added a project to T926: TBB removed obfs3 support But still in ACW: python.
Jul 25 2019, 3:10 PM · graphical user interface, python, anon-connection-wizard, Whonix

Jun 27 2019

Patrick removed a project from T922: Tor-Control-Panel has extra bridge (snowflake) feature which are missed in ACW & normal TBB: Whonix 15.
Jun 27 2019, 8:32 AM · anon-connection-wizard, python, Whonix

Jun 23 2019

Patrick added a project to T922: Tor-Control-Panel has extra bridge (snowflake) feature which are missed in ACW & normal TBB: anon-connection-wizard.
Jun 23 2019, 10:21 PM · anon-connection-wizard, python, Whonix
Patrick added a project to T922: Tor-Control-Panel has extra bridge (snowflake) feature which are missed in ACW & normal TBB: python.
Jun 23 2019, 10:20 PM · anon-connection-wizard, python, Whonix

Apr 14 2019

Patrick closed T712: Improve /usr/share/sdwdate/unit_test as Resolved.

Good enough.

Apr 14 2019, 1:37 PM · Whonix, sdwdate, python, Whonix 15

Dec 7 2018

Patrick removed a project from T504: anon-connection-wizard development: Whonix 15.
Dec 7 2018, 11:07 AM · Whonix, anon-connection-wizard, python, usability, enhancement
Patrick removed a project from T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes): Whonix 15.
Dec 7 2018, 11:06 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick assigned T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes) to troubadour.
Dec 7 2018, 11:06 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick removed a project from T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability: Whonix 15.
Dec 7 2018, 11:05 AM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
Patrick removed a project from T533: iptables block network access until sdwdate succeeded: Whonix 15.
Dec 7 2018, 11:04 AM · Whonix, usability, whonix-ws-firewall, whonix-gw-firewall, iptables, python, security, enhancement, sdwdate-gui, sdwdate
Patrick removed a project from T629: fix sdwdate sigterm handling during remote_times.py get_time_from_servers: Whonix 15.
Dec 7 2018, 11:03 AM · python, bug, Whonix, sdwdate
Patrick removed a project from T823: stop showing old versions in tb-updater / improve version parser / port version parser to python3 or so: Whonix 15.
Dec 7 2018, 11:00 AM · Whonix, python
Patrick removed a project from T765: Merge restart-tor-gui in tor-control-panel: Whonix 15.
Dec 7 2018, 10:59 AM · python, Whonix, anon-connection-wizard

Nov 20 2018

Patrick added a project to T765: Merge restart-tor-gui in tor-control-panel: python.
Nov 20 2018, 3:54 PM · python, Whonix, anon-connection-wizard

Sep 27 2018

Patrick triaged T865: "do not show this message again checkbox" tool needed as Normal priority.
Sep 27 2018, 8:06 AM · msgcollector, graphical user interface, Whonix, python

Aug 23 2018

Patrick triaged T823: stop showing old versions in tb-updater / improve version parser / port version parser to python3 or so as Normal priority.
Aug 23 2018, 2:37 PM · Whonix, python

Aug 7 2018

Patrick renamed T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes) from make sdwdate-gui Qubes friendly to make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).
Aug 7 2018, 4:45 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jul 25 2018

Patrick closed T50: systemd spams journal due to time changed by sclockadj, rewrite of sclockadj, sclockadj2 as Resolved.

sclockadj3 is done -> T686.

Jul 25 2018, 6:35 AM · C Code, python, bug, Whonix, sdwdate, sclockadj

Jul 21 2018

Patrick added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Created way to find out name of gateway from witin VM - qubesdb-read /qubes-gateway-name for it.

Jul 21 2018, 9:38 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jul 17 2018

marmarek added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

The easiest way would be to have a new entry for qubesdb-read, in addition to qubes-gateway which holds the IP address.
Something like qubesdb-read /qubes-gateway-name.

Jul 17 2018, 10:12 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

For the time being, the vm's whonix gateway is hard coded in two files, the one watching and sending sdwdate satus and the one sending the shutdown notification.

Jul 17 2018, 9:14 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

What happens in case of multiple Whonix-Gateway ProxyVMs? I.e. in case of sys-whonix, sys-whonix-two, etc.? How would anon-whonix-two know it has to connect to sys-whonix-two?

Jul 17 2018, 7:19 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jul 7 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Have run the fuzzer unit test simultaneously in sys-whonix and five anon-vm.

Jul 7 2018, 8:26 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jul 5 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Update, after my post in the forum.
https://forums.whonix.org/t/testers-wanted-blocking-networking-until-sdwdate-finished-status-of-sdwdate-gui/5372/3

Jul 5 2018, 7:35 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Mar 7 2018

Patrick closed T274: control-port-filter-proxy sd_notify support as Resolved.
Mar 7 2018, 12:19 AM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, Whonix, onion-grater (Control Port Filter Proxy)

Mar 4 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

A new Tor controller GUI.

Mar 4 2018, 10:03 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 16 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Added the relevant icon in show_message (after resizing the sdwdate icons from mediawiki, the original are huge).

Feb 16 2018, 10:18 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 14 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Some progress here.

Feb 14 2018, 11:55 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 4 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

If possible: it should only show Tor restart gui / anon-connection-wizard if these are installed. Otherwise not show such a menu entry.

Feb 4 2018, 10:02 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Have pushed an updated version with Restart Tor and Anon Connection Wizard commands from the menu, so you can have an idea of the look and feel. This is of course not written in stone. The standalone restart-tor-gui was updated for testing. https://github.com/troubadoour/restart-tor-gui

Feb 4 2018, 8:10 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Implemented some defensive code against qubes-dband qubes-qrexec-agent just in case. Now if one or both of those services stop, it just ensures that the sdwdate-gui programs don't crash, and that's it.

Feb 4 2018, 3:48 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick edited projects for T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes), added: Whonix 15; removed Whonix 16.
Feb 4 2018, 2:16 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 3 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Implemented some defensive code against qubes-dband qubes-qrexec-agent just in case. Now if one or both of those services stop, it just ensures that the sdwdate-gui programs don't crash, and that's it.

Feb 3 2018, 10:15 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 2 2018

Patrick added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Only small issues for now.

Feb 2 2018, 2:47 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

sdwdate-gui-qubes will be shortly ready for packaging.

There are files for the gateway, files for the workstations, none for non-qubes environment. At this stage, for review, it would be easier to make a standalone package before merging in sdwdate-gui.

It was actually easier to merge directly, if only for the new user sdwdate-gui created in postint.

Feb 2 2018, 12:47 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 31 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

sdwdate-gui-qubes will be shortly ready for packaging.

Jan 31 2018, 11:22 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 29 2018

marmarek added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Json handling looks fine. Not sure about using the data loaded from there - for example if self.message require sanitization. AFAIR some Qt widgets support html formatting, so it may be undesirable to allow that.

Jan 29 2018, 2:44 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Relevant code excerpt sdwdate.

Jan 29 2018, 2:37 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 26 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Probably no. But I,m not an expert in security or attacks.

pickle load deserialize an object, in our case a DICTionary. Anything not in that form would raise an exception.

How do you ensure that? Normally pickle.load would gladly deserialize any object, even if that results in executing code inside of it. See https://docs.python.org/3/library/pickle.html
Better use json or such if really a structure (rather than a single value) is needed.

Jan 26 2018, 8:11 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui