Skip to content
Permalink
snowflake

Commits on May 27, 2019

Commits on May 16, 2019

  1. Remove snowflake probes from bridgetest

    They have their own scrips now
    cohosh committed May 16, 2019
  2. Added a script for snowflaketests cron jobs

    Puts snowflaketests results in dated log files for later processing
    cohosh committed May 16, 2019
  3. Changes to make snowflaketest work at probe site

    Had to do a few things to get the tests working:
    
    - Flush DNS cache
    - Ensure we're checking for IPv6 addresses everywhere
    - Properly log lua output
    cohosh committed May 16, 2019
  4. Added a lua script to analyze snowflake connection

    More accurately parses tcpdump files to determine at what stage a
    snowflake connection is being blocked
    cohosh committed May 16, 2019

Commits on May 3, 2019

  1. Fixed up bridgetest to run on VPS

    - Shorten timeout to prevent snowflake from trying more than one proxy at
    once
    - Fix behaviour if Tor connection fails
    cohosh committed May 3, 2019

Commits on Apr 9, 2019

  1. Adapted parser and plots for multiple downloads

    Now prints out one throughput plot per client connection
    cohosh committed Apr 9, 2019
  2. Modified pcap parser to use sniff

    This way we don't have to read our very large pcap files all into memory
    cohosh committed Apr 9, 2019
  3. Adding scripts to process bridge-side pcap files

    Here's how the scripts work:
    
        1. Adapt the variables CLIENT_TUPLE and SERVER_TUPLE in infer-throughput.py.
        2. Run the script: python infer-throughput.py download.pcap > download.csv
        3. Plot the results: Rscript plot-throughput.R download.csv
    NullHypothesis authored and cohosh committed Apr 9, 2019

Commits on Apr 1, 2019

  1. Updated README to have prerequisites for setup

    And also modified crontab to run 4x a day
    cohosh committed Apr 1, 2019