ȸ α â


α ޴
 󼼺
ֿ    Ž   Ը


ֿ Ž Ը

Joshua Saxe | .com

Ⱓ
2020-11-13
뷮
101 K
PCƮºPC
Ȳ
1, 0, 0
å α׷ ġ ȵǽó?å α׷  ġ
 Ұ
 Ұ
ټ

 Ұ

* å
Chapter 1: ⺻ ֿ м ֿ ϵ Ǻϰ ̵ ǻͿ  ޼ϴ ˾Ƴ м ٷ.

Chapter 2: ⺻ м Ѿ - x86 𽺾 x86 ֿ 𽺾 Ͼ 並 Ѵ.

Chapter 3: м 信 м ϸ鼭 Ͼ ϸ, ȯ濡 ֿ Ͽ ൿ нѴ.

Chapter 4: ֿ Ʈũ ̿ ķ ĺ ֿ α׷ ȣϴ ȣƮ ̸ Ӽ ֿ мϰ ðȭϴ ˾ƺ.
Chapter 5: ڵ м ֿ ڵ 踦 ĺϰ ðȭϴ ϸ, ̴ ֿ ׷ ó ׷ ĺϴ ȴ.

Chapter 6: ӽŷ ֿ Ž ӽŷ ⺻ 信 , Ұ̴. ӽŷ ִٸ éʹ ȯ ̴.

Chapter 7: ֿ Ž ý 򰡿 ּ ֵ ⺻ ޼ Ͽ ӽŷ ý Ȯ ϴ ش.

Chapter 8: ӽŷ Ž ӽŷ ý ࿡ ҽ ӽŷ Ұϰ Ѵ.
Chapter 9: ֿ Ʈ ðȭ ķΰ Ʈ带 ľϱ ̽ Ͽ ֿ ͸ ðȭϴ ͸ м ϻ ũ÷ο쿡 ðȭ ϴ ٷ.

Chapter 10: ʴ ʰ Ǵ ⺻ ٷ.

Chapter 11: Keras Ȱ Ű ֿ Ž ⿡ ҽ Ͽ ̽㿡 ֿ Ž ý ϴ Ѵ.

Chapter 12: DZ⿡ ڰ DZ پ ο ǹ Ǵ Ҿ ϸ å Ѵ.

η: ͼ å ÷ε Ϳ Ѵ

ڼҰ

Joshua Saxe ü Sophos ̲ ִ Ѱ (Chief Data Scientist)̴. ״ õ ֿ κ ȣϴ Sophos Ű ֿ Ž ̱⵵ϴ.
Sophos շϱ , ״ DARPA Ŀϴ Ʈ 5Ⱓ ߴ



Ұ
̶ ΰ?
ȿ ߿
ֿ
å о ϴ°?
å
ڵ

é 1: ⺻ ֿ м
ũμƮ Portable Executable
PE


pefile ̿ PE غ
ֿ ̹ ˻
ֿ ڿ ˻
ڿ α׷
ڿ м


é 2: ⺻ м Ѿ: x86 𽺾
𽺾
x86
CPU
ɾ
̵ ɾ
pefile capstone ̿ ircbot.exe 𽺾
м ϴ ڵ
ŷ
ڿ ȭ
𽺾
ٿε


é 3: м
м ϴ°?
ֿ м
м ⺻
Ϲ ֿ ൿ
malwr.com ε
malwr.com м
⺻ м Ѱ


é 4: ֿ Ʈũ ̿ ķ ĺ

̺ Ʈũ
ֿ Ʈũ ðȭ
ְ
- ˰
NetworkX Ʈũ
߰
Ӽ ߰
ũ Ʈũ
GRAPHVIZ Ʈũ ðȭ
Ű Ͽ Ʈũ
GraphViz Ŀǵ
ð Ӽ ߰
ֿ Ʈũ
̹ Ʈũ


é 5: ڵ м
Ư غ
Ư
N-׷̶?
ī Ͽ 缺 ġȭ
缺 ֿ ڵ ޼
ɾ 缺
ڿ 缺
Ʈ ּ ̺ 缺
API ȣ 缺
缺 ׷
缺 ϸ
minhash
minhash ȭ
ֿ 缺 ˻ ý
缺 ˻ ý


é 6: ӽ ֿ Ž
ӽ Ž ܰ
Ʒ
Ư
ùٸ Ư
ӽ ý ƷýŰ
ӽ ý ׽Ʈ ϱ
Ư
ġ Ǵ:
ֿ ӽ ˰ Ÿ
ƽ ȸͺм
K- ̿
ǻ Ʈ



é 7: ֿ Ž ý
Ž
Ž Ž
Ž Ž
ROC 
򰡸
е ġ
ȯ濡 е


é 8: ӽ Ž

ǻ Ʈ Ž
ǻ Ʈ з Ʒ
ǻ Ʈ ðȭ
ü ڵ
sklearn Ȱ ӽ Ž
Ư
Ư
ؽ Ʈ Ư
Ž
Ư
Ž Ʒ
ο ̳ʸ Ž
츮 ݱ
Ž
ROC  Ž ȿ
ROC 
Ʒ ׽Ʈ Ʈ
ROC 

ܰ


é 9: ֿ ߼ ðȭ
ֿ ðȭ ߿
츮 ֿ ͼ ϱ
pandas ε
pandas DataFrame Ȱ
Ͽ ͸
MATPLOTLIB Ͽ ðȭ
ֿ ũ Ž ÷
Ž ÷
Ž ÷
seaborn Ͽ ðȭ
Ƽ̷ Ž
̿ø


é 10:
̶ ΰ?
Ű

Ʈũ
ٻ
ڽŸ Ű
Ʈũ ٸ ߰
ڵ Ư
Ű Ʒ
ĸ Ű ȭ

ҽ
Ű
ǵ Ű
ռ Ű
ڴ Ű
븳 Ʈũ
ȯ Ű
ResNet


é 11: Keras Ȱ Ű ֿ Ž


Ʒ
Ư


ε

ݹ Ʒ μ ȭ
ݹ
ݹ


é 12: DZ
ڰ Ǵ

ȿ Ư¡
¸ε
ȣ

ȸǷ ð


η: ͼ
ͼ
é 1: ⺻ ֿ м
é 2: ⺻ м Ѿ: x86 𽺾
é 3: м
é 4: ֿ Ʈũ ̿ ķ ĺ
é 5: ڵ м
é 6: ӽ ֿ Ž
׸ é 7: ֿ Ž ý
é 8: ӽ Ž
é 9: ֿ ߼ ðȭ
é 10:
é 11: Keras Ȱ Ű ֿ Ž
é 12: DZ
̵
ȣƮ ̸ Ʈũ ðȭ
̹ Ʈũ ðȭ
ֿ 缺 ðȭ
ֿ 缺 ˻ ý
ӽ ֿ Ž ý

ټ

  • 10
  • 8
  • 6
  • 4
  • 2

(ѱ 40̳)
侲
Ʈ
 ۼ ۼ õ

ϵ ϴ.