From d5295cfbeaf62f64bf73697b7cdfa9bf651f05a3 Mon Sep 17 00:00:00 2001 From: Boris LONJON <boris.lonjon@limos.fr> Date: Thu, 18 Jan 2024 16:55:01 +0100 Subject: [PATCH] starting attack-rpecomputation --- Vagrantfile | 4 +++- .../{attack => attack-mac-anonymity} | 1 + .../{attack.cast => attack-mac-anonymity.cast} | 0 wireguard-attacker/attack-precomutation | 15 +++++++++++++++ 4 files changed, 19 insertions(+), 1 deletion(-) rename wireguard-attacker/{attack => attack-mac-anonymity} (99%) rename wireguard-attacker/{attack.cast => attack-mac-anonymity.cast} (100%) create mode 100755 wireguard-attacker/attack-precomutation diff --git a/Vagrantfile b/Vagrantfile index befde90..bd6edf6 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -150,7 +150,9 @@ Vagrant.configure("2") do |config| # Set virtualenv and install attack dependencies if [[ ! -d /srv/wireguard-attacker/.venv ]]; then - cd /srv/wireguard-attacker && virtualenv .venv && pip install -r requirements.txt + cd /srv/wireguard-attacker + virtualenv .venv + pip install -r requirements.txt fi SHELL end diff --git a/wireguard-attacker/attack b/wireguard-attacker/attack-mac-anonymity similarity index 99% rename from wireguard-attacker/attack rename to wireguard-attacker/attack-mac-anonymity index 919bbd6..6690478 100755 --- a/wireguard-attacker/attack +++ b/wireguard-attacker/attack-mac-anonymity @@ -1,4 +1,5 @@ #!/usr/bin/env python + import signal import sys from hashlib import blake2s diff --git a/wireguard-attacker/attack.cast b/wireguard-attacker/attack-mac-anonymity.cast similarity index 100% rename from wireguard-attacker/attack.cast rename to wireguard-attacker/attack-mac-anonymity.cast diff --git a/wireguard-attacker/attack-precomutation b/wireguard-attacker/attack-precomutation new file mode 100755 index 0000000..53e73d4 --- /dev/null +++ b/wireguard-attacker/attack-precomutation @@ -0,0 +1,15 @@ +#!/usr/bin/env python + +from io import BytesIO + +# Creating an in-memory byte stream +in_memory_stream = BytesIO() + +# Writing to the in-memory stream +in_memory_stream.write(b"Hello, World!") + +# Reading from the in-memory stream +in_memory_stream.seek(0) +data = in_memory_stream.read() + +print("Data from in-memory stream:", data) \ No newline at end of file -- GitLab