• Stars
    star
    3
  • Rank 3,900,569 (Top 79 %)
  • Language
    Python
  • License
    MIT License
  • Created 5 months ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Infrastructure framework for Qubes-OS based testing on VMWare

More Repositories

1

securedrop

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
Python
3,582
star
2

dangerzone

Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs
Python
3,343
star
3

encryption-works

Encryption Works: How to Protect Your Privacy in the Age of NSA Surveillance
356
star
4

sunder

Sunder is a user-friendly graphical interface for Shamir's Secret Sharing.
JavaScript
160
star
5

trackthenews

Monitor stories from news outlets for words or phrases that matter to you
Python
138
star
6

securedrop-workstation

Qubes-based SecureDrop Journalist Workstation environment for submission handling
Python
132
star
7

securethenews

An automated scanner and web dashboard for tracking TLS deployment across news organizations
Python
100
star
8

ansible-role-grsecurity

The documentation and build system for the grsecurity kernel maintained by the Freedom of the Press Foundation for SecureDrop
Python
49
star
9

securedrop-protocol

Research and proof of concept to develop the next SecureDrop with end to end encryption.
Python
45
star
10

gotham-grabber

Python
41
star
11

securedrop.org

Code for the SecureDrop project website
Python
40
star
12

securedrop-client

a Qt-based GUI for SecureDrop journalists ๐Ÿ“ฐ๐Ÿ—ž๏ธ
Python
39
star
13

fingerprint-securedrop

A machine learning data analysis pipeline for analyzing website fingerprinting attacks and defenses.
Python
28
star
14

securedrop-docs

Documentation for the SecureDrop project
Shell
23
star
15

signal-protocol

Python bindings to libsignal-protocol-rust
Python
23
star
16

ansible-role-jitsi-meet

Installs the Jitsi Meet open source videoconferencing software
Ruby
23
star
17

ansible-role-elk

Installs a turnkey ELK stack for log aggregation and analysis, with optional Riemann support for alerting
Ruby
17
star
18

ansible-role-build-debian-package

Ansible role for building Debian packages (.deb files) for distributing installers
17
star
19

pressfreedomtracker.us

Code for the U.S. Press Freedom Tracker project website
Python
16
star
20

threat-modeling

experimental threat modeling tools
Python
14
star
21

securedrop-sdk

Tooling for developing against the SecureDrop API
10
star
22

securedrop-https-everywhere-ruleset

HTTPS Everywhere ruleset for human-readable Onion URLs for SecureDrop instances
Python
9
star
23

ansible-role-jenkins-config

Repo to further configure jenkins post install
Groovy
9
star
24

securedrop-ux

Public wiki and repository for the SecureDrop User Experience team
HTML
8
star
25

npm-audit-plus

A wrapper around NPM's built-in audit that adds extra features
JavaScript
8
star
26

securedrop-proxy

Qubes RPC proxy service for the SecureDrop Client
8
star
27

securedrop-i18n

securedrop translations - do not install from here or file PRs here! please use https://github.com/freedomofpress/securedrop
Python
7
star
28

securedrop-builder

Packaging logic for building SecureDrop-related Debian packages
Python
7
star
29

qubes-template-securedrop-workstation

Build the base Qubes VM template for the SecureDrop Workstation
Makefile
7
star
30

ossec

This repository contains all of the code and documentation related to the generic OSSEC packages maintained by the Freedom of the Press Foundation for all SecureDrop instances.
Shell
7
star
31

securedrop-workstation-docs

User documentation for the SecureDrop Workstation
Dockerfile
5
star
32

securedrop-signal-poc

prototype e2e server and source + journalist clients for securedrop
Rust
5
star
33

ansible-role-beats

Ansible role for installing and configuring elastic beats
Makefile
5
star
34

ansible-role-elastalert

Elastalert ansible role
5
star
35

ansible-role-grsecurity-build

Ansible role for building grsecurity-patched kernels from source
Roff
5
star
36

dangerzone.rocks

Contents of the dangerzone.rocks website
HTML
5
star
37

securedrop-export

code for exporting from the securedrop qubes workstation
5
star
38

containers

Repo to house all FPF related containers
Python
4
star
39

securedrop-apt-test

Artifact storage for SecureDrop packages (dev only)
Python
4
star
40

ansible-role-signal-desktop

Python
4
star
41

build-logs

Build logs for SecureDrop core and workstation packages
Roff
4
star
42

secure-fs

An open-source library that ensures restrictive file permissions and safe paths when creating and working with files and directories.
Python
4
star
43

kernel-builder

Roff
3
star
44

ansible-role-riemann

Ansible role for configuring the Riemann stream processor for alerting on Logstash events.
Ruby
3
star
45

securedrop-dev-docs

SecureDrop Developer Documentation
Shell
3
star
46

ansible-role-paxctld

Set PaX flags on binaries via a system service, for grsecurity-patched kernels
2
star
47

securedrop-styleguide

The styleguide for the SecureDrop project
HTML
2
star
48

wagtail-supertable

โ–ฆ Extensions for Wagtail's built-in table block
JavaScript
2
star
49

ansible-role-ntfy

Ansible role for installing the ntfy pip module for sending notifications
2
star
50

sdstatus

Rust
2
star
51

ansible-role-docker-registry

Configures a self-hosted Docker registry
Python
2
star
52

securedrop-reachability-monitor

Nagios gives a lot of false positives that SecureDrop instances are down. We're going to use stem to get to the bottom of why.
Python
2
star
53

securedrop-log

centralized logging for AppVMs in qubes
2
star
54

ansible-role-django

Ansible role for django development
HTML
1
star
55

ansible-role-grsecurity-install

Ansible role for installing grsecurity kernel Debian packages
Python
1
star
56

signal-groups

python bindings to signal's zkgroup
Rust
1
star
57

ansible-role-kibana

Kibana ansible role
Python
1
star
58

securedrop-grsec

Debian metapackage for SecureDrop grsecurity-hardened kernels
1
star
59

foiafeed-ttnconfig

Configuration files for the FOIA Feed instance of Track The News
Python
1
star
60

ansible-role-doctl

Configures doctl command line client for DigitalOcean API
Python
1
star
61

container-onion-service

Shell
1
star
62

securedrop-workstation-ci

Repository for holding scripts related to running CI for SecureDrop Workstation (hosted on a Qubes machine)
Python
1
star
63

fpf-misc-resources

1
star
64

ansible-role-openssl-node

Utilizes a pre-existing CA certificate to generated signed client openssl certs
1
star
65

wa-knn-fingerprint-securedrop

An implementation of Wang's kNN classifier intended for integration with the https://github.com/freedomofpress/fingerprint-securedrop machine learning pipeline.
Go
1
star
66

securedrop-yum-test

Artifact storage for SecureDrop Workstations RPM packages (dev only)
Python
1
star
67

.github

Templates and community guidelines shared across public FPF repositories
1
star
68

securedrop-yum-prod

Artifact storage for SecureDrop Workstations RPM packages (production)
Python
1
star
69

apt-tools-prod

Artifact storage for Dangerzone and other non-SD .deb packages
Python
1
star
70

yum-tools-prod

Artifact storage for Dangerzone and other non-SD .rpm packages
Python
1
star
71

securedrop-protocol-server-resty

OpenResty implementation of the experimental SecureDrop-ng server protocol
Lua
1
star
72

maint-dangerzone-pyside6

Build instructions for creating a PySide6 RPM, which is currently missing from the official Fedora repos.
Shell
1
star