Javascript must be enabled to continue!
Amoeba: Circumventing ML-supported Network Censorship via Adversarial Reinforcement Learning
View through CrossRef
Embedding covert streams into a cover channel is a common approach to circumventing Internet censorship, due to censors' inability to examine encrypted information in otherwise permitted protocols (Skype, HTTPS, etc.). However, recent advances in machine learning (ML) enable detecting a range of anti-censorship systems by learning distinct statistical patterns hidden in traffic flows. Therefore, designing obfuscation solutions able to generate traffic that is statistically similar to innocuous network activity, in order to deceive ML-based classifiers at line speed, is difficult.
In this paper, we formulate a practical adversarial attack strategy against flow classifiers as a method for circumventing censorship. Specifically, we cast the problem of finding adversarial flows that will be misclassified as a sequence generation task, which we solve with Amoeba, a novel reinforcement learning algorithm that we design. Amoeba works by interacting with censoring classifiers without any knowledge of their model structure, but by crafting packets and observing the classifiers' decisions, in order to guide the sequence generation process. Our experiments using data collected from two popular anti-censorship systems demonstrate that Amoeba can effectively shape adversarial flows that have on average 94% attack success rate against a range of ML algorithms. In addition, we show that these adversarial flows are robust in different network environments and possess transferability across various ML models, meaning that once trained against one, our agent can subvert other censoring classifiers without retraining.
Association for Computing Machinery (ACM)
Title: Amoeba: Circumventing ML-supported Network Censorship via Adversarial Reinforcement Learning
Description:
Embedding covert streams into a cover channel is a common approach to circumventing Internet censorship, due to censors' inability to examine encrypted information in otherwise permitted protocols (Skype, HTTPS, etc.
).
However, recent advances in machine learning (ML) enable detecting a range of anti-censorship systems by learning distinct statistical patterns hidden in traffic flows.
Therefore, designing obfuscation solutions able to generate traffic that is statistically similar to innocuous network activity, in order to deceive ML-based classifiers at line speed, is difficult.
In this paper, we formulate a practical adversarial attack strategy against flow classifiers as a method for circumventing censorship.
Specifically, we cast the problem of finding adversarial flows that will be misclassified as a sequence generation task, which we solve with Amoeba, a novel reinforcement learning algorithm that we design.
Amoeba works by interacting with censoring classifiers without any knowledge of their model structure, but by crafting packets and observing the classifiers' decisions, in order to guide the sequence generation process.
Our experiments using data collected from two popular anti-censorship systems demonstrate that Amoeba can effectively shape adversarial flows that have on average 94% attack success rate against a range of ML algorithms.
In addition, we show that these adversarial flows are robust in different network environments and possess transferability across various ML models, meaning that once trained against one, our agent can subvert other censoring classifiers without retraining.
Related Results
The practice of Amoeba post-practice sustainable business model in real estate – taking zhongliang as example
The practice of Amoeba post-practice sustainable business model in real estate – taking zhongliang as example
This paper studies the practice of the amoeba model in China’s real estate industry, manage to analysis the advantages and disadvantages along the company’s development, taking the...
Traditions of the revived Lithuanian press in Vilnius in 1904-1914
Traditions of the revived Lithuanian press in Vilnius in 1904-1914
This article aims to analyze the system of press supervision and control in interwar Lithuania, most often referred to as censorship.
According to the subordination of the controll...
Cannibalism in Amoeba vespertilio (Penard)
Cannibalism in Amoeba vespertilio (Penard)
ABSTRACT
This paper describes the temporary adoption by Amoeba vespertilio of cannibalistic habits. The amoebae frequently ingested, but in most cases failed to dige...
ProDef-MDS: A Proactive Defense Mechanism Protecting Malware Detection Systems from Adversarial Attacks
ProDef-MDS: A Proactive Defense Mechanism Protecting Malware Detection Systems from Adversarial Attacks
Malware threatens cybersecurity by enabling data theft, unauthorized access, and extortion. Traditional malware detection systems (MDS) struggle with the increasing volume and comp...
STRENGTH OF BUTT WELDED BUTT JOINT OF REINFORCEMENT OF CLASS A500C
STRENGTH OF BUTT WELDED BUTT JOINT OF REINFORCEMENT OF CLASS A500C
The paper presents the results of experimental studies of the strength of cross-shaped welded joints of types К1-Кт and К3-Рр [1] of thermomechanically hardened reinforcement of cl...
The performance of the Amoeba distributed operating system
The performance of the Amoeba distributed operating system
AbstractAmoeba is a capability‐based distributed operating system designed for high‐performance interactions between clients and servers using the well‐known RPC model. The paper s...
Increased iron utilization and oxidative stress tolerance in a
Vibrio cholerae flrA
mutant confers resistance to amoeba predation
Increased iron utilization and oxidative stress tolerance in a
Vibrio cholerae flrA
mutant confers resistance to amoeba predation
ABSTRACT
The flagellar transcriptional regulator
flrA
initiates the regulatory cascade of flagellum synthesis in
Vibrio c...
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
The pandemic Covid-19 currently demands teachers to be able to use technology in teaching and learning process. But in reality there are still many teachers who have not been able ...

