Skip to content
@SteveDodierLazaroPhD

SteveDodierLazaroPhD

This collection of repositories contains all the software developed during my PhD thesis. Most of this code is maintained on my main Github profile, not here.

Pinned Loading

  1. firejail Public

    Forked from Sidnioulz/firejail

    Linux namespaces and seccomp-bpf sandbox, modified for the UCL Multitasking Study

    C

  2. PreloadLogger Public

    A LD_PRELOAD library that loads all file-related system calls in all userland applications. Install with pam_env.

    C

  3. PolicyAnalysis Public

    Forked from Sidnioulz/PolicyAnalysis

    A python app that analyses data collected with PreloadLogger and Zeitgeist components to build an information flow model of a Desktop OS and comparatively evaluate access control policies.

    Python

  4. UserStudyManager Public

    A Qt client to access a UclStudyWebsite and upload local data to it. Set to use PreloadLogger + Zeitgeist as input data to upload. Requires hacking to be repurposed.

    C++

  5. UserStudyWebsite Public archive

    A website used to manage participants for a remote data collection study. Requires manual hacking to be re-deployed.

    PHP

Repositories

Showing 10 of 30 repositories
  • ZeitgeistGtk2 Public

    A fork of GTK+2 with modified and improved tracking of file events via toolkit widgets

    C 0 0 0 0 Updated Jul 13, 2017
  • ZeitgeistXfwm4 Public

    A fork of the Xfce window manager that monitors window ids and active windows

    C 0 GPL-2.0 0 0 0 Updated Jul 13, 2017
  • ZeitgeistGPaste Public

    A fork of the GPaste daemon used to monitor clipboard activity

    C 0 GPL-3.0 0 0 0 Updated Jul 13, 2017
  • ZeitgeistGtk3 Public

    A fork of GTK+3 with modified and improved tracking of file events via toolkit widgets

    C 0 0 0 0 Updated Jul 13, 2017
  • ZeitgeistThunar Public

    A fork of Thunar that records when files are moved, copied, etc.

    C 0 GPL-2.0 0 0 0 Updated Jul 13, 2017
  • ZeitgeistGlib Public

    A fork of the GLib that records when an application is launched with GAppInfo

    C 0 0 0 0 Updated Jul 13, 2017
  • UserStudyWebsite Public archive

    A website used to manage participants for a remote data collection study. Requires manual hacking to be re-deployed.

    PHP 0 0 0 0 Updated Jul 13, 2017
  • UserStudyManager Public

    A Qt client to access a UclStudyWebsite and upload local data to it. Set to use PreloadLogger + Zeitgeist as input data to upload. Requires hacking to be repurposed.

    C++ 0 GPL-3.0 0 0 0 Updated Jul 13, 2017
  • UserStudyJournal Public

    A fork of the GNOME Journal, which provides privacy controls for the Zeitgeist data framework, extended to also manage PreloadLogger

    Python 0 GPL-3.0 0 0 0 Updated Jul 13, 2017
  • SandboxNMApplet Public

    A fork of the NetWorkManager applet which does not display virtual network devices used to control sandboxed apps' bandwidth

    C 0 GPL-2.0 0 0 0 Updated Jul 13, 2017