From 5676f462ff8629cc7dd27208c1f3a3232f207f8e Mon Sep 17 00:00:00 2001 From: Cool-Y <1072916769@qq.com> Date: Fri, 8 Jan 2021 13:23:00 +0800 Subject: [PATCH] Site updated: 2021-01-08 13:22:44 --- 2000/01/01/hello-world/index.html | 4 +- 2018/12/15/miio-control/index.html | 4 +- 2018/12/23/基于规则引擎发现IOT设备/index.html | 4 +- 2018/12/25/TCPDUMP拒绝服务攻击漏洞/index.html | 4 +- .../wifi半双工侧信道攻击学习笔记/index.html | 4 +- 2019/02/22/qq数据库的加密解密/index.html | 4 +- 2019/03/16/小米固件工具mkxqimage/index.html | 4 +- 2019/03/23/auto-send-WX/index.html | 4 +- 2019/03/25/Samba-CVE/index.html | 4 +- 2019/03/28/逆向工程实验/index.html | 4 +- 2019/04/15/Caving-db-storage/index.html | 4 +- 2019/04/21/XIAOMI-UPnP/index.html | 4 +- 2019/05/13/PE-file/index.html | 4 +- 2019/05/14/pack-and-unpack/index.html | 4 +- 2019/07/01/AFL-first-learn/index.html | 10 +- 2019/07/09/afl-first-try/index.html | 4 +- 2019/07/10/x86basic/index.html | 4 +- 2019/07/16/linux-pwn-32/index.html | 4 +- 2019/07/24/web-dvwa/index.html | 4 +- 2019/07/24/获取固件/index.html | 4 +- 2019/07/25/Debug-a-router-firmware/index.html | 4 +- 2019/10/25/PWNtw-start/index.html | 4 +- 2019/11/12/web-information-collect/index.html | 4 +- 2020/10/16/coremail/index.html | 4 +- 2021/01/08/Dolphin-Attack/index.html | 8 +- 2021/01/08/dolphin-attack-practice/index.html | 1419 +++++++++++++++++ about/index.html | 4 +- archives/2000/01/index.html | 6 +- archives/2000/index.html | 6 +- archives/2018/12/index.html | 6 +- archives/2018/index.html | 6 +- archives/2019/01/index.html | 6 +- archives/2019/02/index.html | 6 +- archives/2019/03/index.html | 6 +- archives/2019/04/index.html | 6 +- archives/2019/05/index.html | 6 +- archives/2019/07/index.html | 6 +- archives/2019/10/index.html | 6 +- archives/2019/11/index.html | 6 +- archives/2019/index.html | 6 +- archives/2019/page/2/index.html | 6 +- archives/2020/10/index.html | 6 +- archives/2020/index.html | 6 +- archives/2021/01/index.html | 41 +- archives/2021/index.html | 41 +- archives/index.html | 76 +- archives/page/2/index.html | 76 +- archives/page/3/index.html | 41 +- baidu_urls.txt | 4 +- baidusitemap.xml | 11 +- bookmarks/index.html | 4 +- categories/IOT/index.html | 4 +- categories/Pwn/index.html | 4 +- categories/index.html | 6 +- categories/web/index.html | 4 +- categories/二进制/index.html | 4 +- categories/加密解密/index.html | 4 +- categories/杂七杂八/index.html | 4 +- categories/顶会论文/index.html | 30 +- css/main.css | 2 +- hack之外/index.html | 4 +- index.html | 379 +++-- page/2/index.html | 380 ++--- page/3/index.html | 191 ++- search.xml | 15 +- sitemap.xml | 39 +- tags/AFL/index.html | 4 +- tags/CVE/index.html | 4 +- tags/IoT/index.html | 4 +- tags/MiniUPnP/index.html | 4 +- tags/PE/index.html | 4 +- tags/QQ/index.html | 4 +- tags/SSH/index.html | 4 +- tags/Samba/index.html | 4 +- tags/TCPDUMP/index.html | 4 +- tags/USENIX/index.html | 4 +- tags/Windows/index.html | 4 +- tags/ctf/index.html | 4 +- tags/index.html | 6 +- tags/itchat/index.html | 4 +- tags/linux/index.html | 4 +- tags/miio/index.html | 4 +- tags/phishing-email/index.html | 4 +- tags/pwn/index.html | 4 +- tags/web/index.html | 4 +- tags/wifi/index.html | 4 +- tags/中间人/index.html | 4 +- tags/二进制/index.html | 4 +- tags/传感器/index.html | 30 +- tags/侧信道攻击/index.html | 4 +- tags/取证/index.html | 4 +- tags/复原文件/index.html | 4 +- tags/密码/index.html | 4 +- tags/小米/index.html | 4 +- tags/微信/index.html | 4 +- tags/拒绝服务攻击/index.html | 4 +- tags/数据库/index.html | 4 +- tags/数据挖掘/index.html | 4 +- tags/文件格式/index.html | 4 +- tags/栈溢出/index.html | 4 +- tags/模糊测试/index.html | 4 +- tags/漏洞/index.html | 4 +- tags/破解/index.html | 4 +- tags/硬件层/index.html | 4 +- tags/硬件攻击/index.html | 30 +- tags/自然语言处理/index.html | 4 +- tags/语音助手/index.html | 30 +- tags/调试/index.html | 4 +- tags/路由器/index.html | 4 +- tags/远程执行/index.html | 4 +- tags/逆向/index.html | 4 +- tags/重放攻击/index.html | 4 +- tags/钓鱼邮件/index.html | 4 +- 113 files changed, 2551 insertions(+), 710 deletions(-) create mode 100644 2021/01/08/dolphin-attack-practice/index.html diff --git a/2000/01/01/hello-world/index.html b/2000/01/01/hello-world/index.html index c488745e..ec4a5752 100644 --- a/2000/01/01/hello-world/index.html +++ b/2000/01/01/hello-world/index.html @@ -558,7 +558,7 @@ - 25 + 26 日志 @@ -656,7 +656,7 @@ - 90.4k + 91.8k diff --git a/2018/12/15/miio-control/index.html b/2018/12/15/miio-control/index.html index dbbe86a5..224f4cbd 100644 --- a/2018/12/15/miio-control/index.html +++ b/2018/12/15/miio-control/index.html @@ -632,7 +632,7 @@ - 25 + 26 日志 @@ -746,7 +746,7 @@ - 90.4k + 91.8k diff --git a/2018/12/23/基于规则引擎发现IOT设备/index.html b/2018/12/23/基于规则引擎发现IOT设备/index.html index e910ddd3..b7aec840 100644 --- a/2018/12/23/基于规则引擎发现IOT设备/index.html +++ b/2018/12/23/基于规则引擎发现IOT设备/index.html @@ -632,7 +632,7 @@ - 25 + 26 日志 @@ -746,7 +746,7 @@ - 90.4k + 91.8k diff --git a/2018/12/25/TCPDUMP拒绝服务攻击漏洞/index.html b/2018/12/25/TCPDUMP拒绝服务攻击漏洞/index.html index 9f36be01..2b08ddc2 100644 --- a/2018/12/25/TCPDUMP拒绝服务攻击漏洞/index.html +++ b/2018/12/25/TCPDUMP拒绝服务攻击漏洞/index.html @@ -637,7 +637,7 @@ - 25 + 26 日志 @@ -751,7 +751,7 @@ - 90.4k + 91.8k diff --git a/2019/01/16/wifi半双工侧信道攻击学习笔记/index.html b/2019/01/16/wifi半双工侧信道攻击学习笔记/index.html index 440e7aff..7fd803f2 100644 --- a/2019/01/16/wifi半双工侧信道攻击学习笔记/index.html +++ b/2019/01/16/wifi半双工侧信道攻击学习笔记/index.html @@ -760,7 +760,7 @@ Server -------wire----------| - 25 + 26 日志 @@ -874,7 +874,7 @@ Server -------wire----------| - 90.4k + 91.8k diff --git a/2019/02/22/qq数据库的加密解密/index.html b/2019/02/22/qq数据库的加密解密/index.html index 0c7822c2..1166eb3a 100644 --- a/2019/02/22/qq数据库的加密解密/index.html +++ b/2019/02/22/qq数据库的加密解密/index.html @@ -609,7 +609,7 @@ - 25 + 26 日志 @@ -723,7 +723,7 @@ - 90.4k + 91.8k diff --git a/2019/03/16/小米固件工具mkxqimage/index.html b/2019/03/16/小米固件工具mkxqimage/index.html index 86ee12d2..fad00c2e 100644 --- a/2019/03/16/小米固件工具mkxqimage/index.html +++ b/2019/03/16/小米固件工具mkxqimage/index.html @@ -618,7 +618,7 @@ - 25 + 26 日志 @@ -732,7 +732,7 @@ - 90.4k + 91.8k diff --git a/2019/03/23/auto-send-WX/index.html b/2019/03/23/auto-send-WX/index.html index f2edf686..863f2bbb 100644 --- a/2019/03/23/auto-send-WX/index.html +++ b/2019/03/23/auto-send-WX/index.html @@ -626,7 +626,7 @@ - 25 + 26 日志 @@ -740,7 +740,7 @@ - 90.4k + 91.8k diff --git a/2019/03/25/Samba-CVE/index.html b/2019/03/25/Samba-CVE/index.html index 6cd0171a..059f6092 100644 --- a/2019/03/25/Samba-CVE/index.html +++ b/2019/03/25/Samba-CVE/index.html @@ -654,7 +654,7 @@ - 25 + 26 日志 @@ -768,7 +768,7 @@ - 90.4k + 91.8k diff --git a/2019/03/28/逆向工程实验/index.html b/2019/03/28/逆向工程实验/index.html index 8c0072be..29bdbb48 100644 --- a/2019/03/28/逆向工程实验/index.html +++ b/2019/03/28/逆向工程实验/index.html @@ -754,7 +754,7 @@ - 25 + 26 日志 @@ -868,7 +868,7 @@ - 90.4k + 91.8k diff --git a/2019/04/15/Caving-db-storage/index.html b/2019/04/15/Caving-db-storage/index.html index 694ae770..23f6d3b0 100644 --- a/2019/04/15/Caving-db-storage/index.html +++ b/2019/04/15/Caving-db-storage/index.html @@ -675,7 +675,7 @@ - 25 + 26 日志 @@ -789,7 +789,7 @@ - 90.4k + 91.8k diff --git a/2019/04/21/XIAOMI-UPnP/index.html b/2019/04/21/XIAOMI-UPnP/index.html index 0675d772..a88bd979 100644 --- a/2019/04/21/XIAOMI-UPnP/index.html +++ b/2019/04/21/XIAOMI-UPnP/index.html @@ -799,7 +799,7 @@ - 25 + 26 日志 @@ -913,7 +913,7 @@ - 90.4k + 91.8k diff --git a/2019/05/13/PE-file/index.html b/2019/05/13/PE-file/index.html index 5ddaafc9..db526dcf 100644 --- a/2019/05/13/PE-file/index.html +++ b/2019/05/13/PE-file/index.html @@ -718,7 +718,7 @@ - 25 + 26 日志 @@ -832,7 +832,7 @@ - 90.4k + 91.8k diff --git a/2019/05/14/pack-and-unpack/index.html b/2019/05/14/pack-and-unpack/index.html index 041aff70..1e4167c1 100644 --- a/2019/05/14/pack-and-unpack/index.html +++ b/2019/05/14/pack-and-unpack/index.html @@ -640,7 +640,7 @@ - 25 + 26 日志 @@ -754,7 +754,7 @@ - 90.4k + 91.8k diff --git a/2019/07/01/AFL-first-learn/index.html b/2019/07/01/AFL-first-learn/index.html index a482b449..c6cc30c8 100644 --- a/2019/07/01/AFL-first-learn/index.html +++ b/2019/07/01/AFL-first-learn/index.html @@ -479,7 +479,7 @@

0x02 AFL快速入门

1)用make编译AFL。如果构建失败,请参阅docs / INSTALL以获取提示。
2)查找或编写一个相当快速和简单的程序,该程序从文件或标准输入中获取数据,以一种有价值的方式处理它,然后干净地退出。如果测试网络服务,请将其修改为在前台运行并从stdin读取。在对使用校验和的格式进行模糊测试时,也要注释掉校验和验证码。
遇到故障时,程序必须正常崩溃。注意自定义SIGSEGV或SIGABRT处理程序和后台进程。有关检测非崩溃缺陷的提示,请参阅docs/README中的第11节。
3)使用afl-gcc编译要模糊的程序/库。一种常见的方法是:

1
2
$ CC = /path/to/afl-gcc CXX =/path/to/afl-g++ ./configure --disable-shared
$ make clean all

-

如果程序构建失败,请联系 afl-users@googlegroups.com
4)获取一个对程序有意义的小而有效的输入文件。在模糊详细语法(SQL,HTTP等)时,也要创建字典,如dictionaries/README.dictionaries中所述。
5)如果程序从stdin读取,则运行afl-fuzz,如下所示:
./afl-fuzz -i testcase_dir -o findings_dir -- /path/to/tested/program [... program's cmdline ...]
如果程序从文件中获取输入,则可以在程序的命令行中输入@@; AFL会为您放置一个自动生成的文件名。

+

如果程序构建失败,请联系 afl-users@googlegroups.com
4)获取一个对程序有意义的小而有效的输入文件。在模糊详细语法(SQL,HTTP等)时,也要创建字典,如dictionaries/README.dictionaries中所述。
5)如果程序从stdin读取,则运行afl-fuzz,如下所示:
./afl-fuzz -i testcase_dir -o findings_dir -- /path/to/tested/program [... program's cmdline ...]
如果程序从文件中获取输入,则可以在程序的命令行中输入@@; AFL会为您放置一个自动生成的文件名。

一些参考文档

docs/README - AFL的一般介绍,
docs/perf_tips.txt - 关于如何快速模糊的简单提示,
docs/status_screen.txt - UI中显示的花絮的解释,
docs/parallel_fuzzing.txt - 关于在多个核上运行AFL的建议
Generated test cases for common image formats - 生成图像文件测试用例的demo
Technical “whitepaper” for afl-fuzz - 技术白皮书

@@ -496,10 +496,10 @@

0x04 AFL README

-

Written and maintained by Michal Zalewski lcamtuf@google.com

+

Written and maintained by Michal Zalewski lcamtuf@google.com

Copyright 2013, 2014, 2015, 2016 Google Inc. All rights reserved.
Released under terms and conditions of Apache License, Version 2.0.

For new versions and additional information, check out:
http://lcamtuf.coredump.cx/afl/

-

To compare notes with other users or get notified about major new features,
send a mail to afl-users+subscribe@googlegroups.com.

+

To compare notes with other users or get notified about major new features,
send a mail to afl-users+subscribe@googlegroups.com.

See QuickStartGuide.txt if you don’t have time to read this file.

1)具有导向性的模糊测试的挑战

Fuzzing是用于识别真实软件中的安全问题的最强大且经过验证的策略之一;它负责安全关键软件中迄今为止发现的绝大多数远程代码执行和权限提升漏洞。
不幸的是,模糊测试也不够有力。盲目的、随机的变异使得它不太可能在测试代码中达到某些代码路径,从而使一些漏洞超出了这种技术的范围。
已经有许多尝试来解决这个问题。早期方法之一 - 由Tavis Ormandy开创 - 是一种 语义库蒸馏(corpus distillation) 。网上找到的一些大型语料库中往往包含大量的文件,这时就需要对其精简,该方法依赖于覆盖信号从大量高质量的候选文件语料库中选择有趣种子的子集,然后通过传统方式对其进行模糊处理。该方法非常有效,但需要这样的语料库随时可用。正因为如此,代码覆盖率 也只是衡量程序执行状态的一个简单化的度量,这种方式并不适合后续引导fuzzing测试的。
其他更复杂的研究集中在诸如 程序流分析(“concoic execution”),符号执行或静态分析 等技术上。所有这些方法在实验环境中都非常有前景,但在实际应用中往往会遇到可靠性和性能问题 - 部分高价值的程序都有非常复杂的内部状态和执行路径,在这一方面符号执行和concolic技术往往会显得不够健壮(如路径爆炸问题),所以仍然稍逊于传统的fuzzing技术。

@@ -913,7 +913,7 @@ - 25 + 26 日志 @@ -1027,7 +1027,7 @@ - 90.4k + 91.8k diff --git a/2019/07/09/afl-first-try/index.html b/2019/07/09/afl-first-try/index.html index fef365bf..3b484d01 100644 --- a/2019/07/09/afl-first-try/index.html +++ b/2019/07/09/afl-first-try/index.html @@ -703,7 +703,7 @@ - 25 + 26 日志 @@ -817,7 +817,7 @@ - 90.4k + 91.8k diff --git a/2019/07/10/x86basic/index.html b/2019/07/10/x86basic/index.html index ad5388c9..8015a06d 100644 --- a/2019/07/10/x86basic/index.html +++ b/2019/07/10/x86basic/index.html @@ -735,7 +735,7 @@ - 25 + 26 日志 @@ -849,7 +849,7 @@ - 90.4k + 91.8k diff --git a/2019/07/16/linux-pwn-32/index.html b/2019/07/16/linux-pwn-32/index.html index a4800017..18c3ec89 100644 --- a/2019/07/16/linux-pwn-32/index.html +++ b/2019/07/16/linux-pwn-32/index.html @@ -718,7 +718,7 @@ - 25 + 26 日志 @@ -832,7 +832,7 @@ - 90.4k + 91.8k diff --git a/2019/07/24/web-dvwa/index.html b/2019/07/24/web-dvwa/index.html index 562ed99e..fb51b79c 100644 --- a/2019/07/24/web-dvwa/index.html +++ b/2019/07/24/web-dvwa/index.html @@ -731,7 +731,7 @@ - 25 + 26 日志 @@ -845,7 +845,7 @@ - 90.4k + 91.8k diff --git a/2019/07/24/获取固件/index.html b/2019/07/24/获取固件/index.html index dac53884..1d84af0d 100644 --- a/2019/07/24/获取固件/index.html +++ b/2019/07/24/获取固件/index.html @@ -614,7 +614,7 @@ - 25 + 26 日志 @@ -728,7 +728,7 @@ - 90.4k + 91.8k diff --git a/2019/07/25/Debug-a-router-firmware/index.html b/2019/07/25/Debug-a-router-firmware/index.html index ce906565..8d6cc856 100644 --- a/2019/07/25/Debug-a-router-firmware/index.html +++ b/2019/07/25/Debug-a-router-firmware/index.html @@ -662,7 +662,7 @@ - 25 + 26 日志 @@ -776,7 +776,7 @@ - 90.4k + 91.8k diff --git a/2019/10/25/PWNtw-start/index.html b/2019/10/25/PWNtw-start/index.html index ab420c7f..33d6718d 100644 --- a/2019/10/25/PWNtw-start/index.html +++ b/2019/10/25/PWNtw-start/index.html @@ -739,7 +739,7 @@ - 25 + 26 日志 @@ -853,7 +853,7 @@ - 90.4k + 91.8k diff --git a/2019/11/12/web-information-collect/index.html b/2019/11/12/web-information-collect/index.html index 71302f96..c2413de5 100644 --- a/2019/11/12/web-information-collect/index.html +++ b/2019/11/12/web-information-collect/index.html @@ -1000,7 +1000,7 @@ - 25 + 26 日志 @@ -1114,7 +1114,7 @@ - 90.4k + 91.8k diff --git a/2020/10/16/coremail/index.html b/2020/10/16/coremail/index.html index cf26cfbd..b73b58a3 100644 --- a/2020/10/16/coremail/index.html +++ b/2020/10/16/coremail/index.html @@ -643,7 +643,7 @@ - 25 + 26 日志 @@ -757,7 +757,7 @@ - 90.4k + 91.8k diff --git a/2021/01/08/Dolphin-Attack/index.html b/2021/01/08/Dolphin-Attack/index.html index 254e72e8..ee56e76a 100644 --- a/2021/01/08/Dolphin-Attack/index.html +++ b/2021/01/08/Dolphin-Attack/index.html @@ -596,6 +596,10 @@
+ +
@@ -680,7 +684,7 @@ - 25 + 26 日志 @@ -794,7 +798,7 @@ - 90.4k + 91.8k diff --git a/2021/01/08/dolphin-attack-practice/index.html b/2021/01/08/dolphin-attack-practice/index.html new file mode 100644 index 00000000..02dd5e92 --- /dev/null +++ b/2021/01/08/dolphin-attack-practice/index.html @@ -0,0 +1,1419 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Dolphin Attack 论文复现 | 混元霹雳手 + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+
+ + +
+ + + + + + + + +
+ + + +
+ + + + + + + +
+ + + +

Dolphin Attack 论文复现

+ + + +
+ + + + + +
+ + + + + +

海豚音攻击-复现

文章中提到两种方案,一是具有信号发生器的强大变送器,二是带有智能手机的便携式变送器;前一种方案成本过于高,本文不做分析,后一种方案的实现成本在我们可接收的范围。
但原文中对后一方案的实现没有太多介绍,于是我通过邮件咨询了作者-闫琛博士,闫博士非常友好,我是在晚上十点发送的第一封邮件,差不多在十分钟内通过几封邮件的交流,解决了我的问题,很快确定了我的具体实现路径,非常感谢大佬!

+
    +
  • Q: 使用便携式设备攻击的时候,三星Galaxy S6 Edge发送的高频声音信号是怎么生成的呢?是预先使用专业设备调制好的信号保存为mp3吗?
  • +
  • A: 通过软件调制,生成.wav的超声波音频文件,再通过三星手机播放的。
  • +
  • Q: 用的是什么软件进行调制?
  • +
  • A: 用过matlab和python,都是可以的
  • +
+

0x01 语音命令生成

https://ttstool.com/
微软的TTS接口生成的是mp3格式音频,一般来说我们使用python处理音频都是针对wav格式。
https://www.aconvert.com/cn/audio/mp3-to-wav/
我们可以通过这个网站对格式做转换。
xiaoyi.wav
这个网站的采样率最高只能达到96000hz
6wxmu-crusr.wav

+

0x02 语音命令调制

生成语音命令的基带信号后,我们需要在超声载波上对其进行调制,以使它们听不到。 为了利用麦克风的非线性,DolphinAttack必须利用幅度调制(AM)。

+

AM调制原理

使载波的振幅按照所需传送信号的变化规律而变化,但频率保持不变的调制方法。调幅在有线电或无线电通信和广播中应用甚广。调幅是高频载波的振幅随信号改变的调制(AM)。其中,载波信号的振幅随着调制信号的某种特征的变换而变化。例如,0或1分别对应于无载波或有载波输出,电视的图像信号使用调幅。调频的抗干扰能力强,失真小,但服务半径小。
假设载波uc(t)和调制信号的频率分别为ωc和Ω,在已调波中包含三个频率成分:ωc、ωc+Ω和ωc-Ω。ωc+Ω称为上边频,ωc-Ω称为下边频。

+

https://epxx.co/artigos/ammodulation.html
http://www.chenjianqu.com/show-44.html
https://zhuanlan.zhihu.com/p/54561504
http://www.mwhitelab.com/archives/208

+

使用python调制

现在我们已经有了基带信号,使用Audacity对其进行频谱分析,此语音的带宽或频谱(左图为采样频率48khz音频,右图为96khz) :

+

我们可以看到带宽为8000-9000hz左右,这是女声,因此频带范围较宽。这可能导致可听范围内的频率泄露,但这里我们先不去讨论,之后再使用带宽较小的语音以创建基带语音信号。
wave包最多能读取的wav音频采样率为48khz,当超过这个值时,wave就不再支持(wave.Error: unknown format: 65534)。但我们的载波频率为30khz左右,这就要求音频文件的采样率高于60khz才能保证不失真。所幸scipy.io.wavfile支持高于48khz的wav文件读取。
使用以下Python程序来生成调制的AM和AM-SC音频,AM是广播无线电调制的“正常”声音,它加上了载波;AM-SC则只是载波与原始信号的乘积。

+
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# coding=utf-8
import numpy as np
import matplotlib.pyplot as plt
import os
import wave
import struct
import math
from pydub import AudioSegment
import scipy.io.wavfile

def main():
test = scipy.io.wavfile.read("xiaoyi.wav")
nframes = len(test[1])
waveData = np.fromstring(test[1],dtype=np.short)#将原始字符数据转换为整数
#音频数据归一化
maxW = max(abs(waveData))
waveData = waveData * 1.0/maxW
#将音频信号规整乘每行一路通道信号的格式,即该矩阵一行为一个通道的采样点,共nchannels行
Tdata = np.reshape(waveData,[nframes,1]).T # .T 表示转置
am = wave.open("am.wav", "w")
amsc = wave.open("amsc.wav", "w")
carrier = wave.open("carrier3000.wav", "w")
for f in [am,amsc,carrier]:
f.setnchannels(1)
f.setsampwidth(2)
f.setframerate(96000)
for n in range(0, nframes):
carrier_sample = math.cos(30000.0 * (n / 96000.0) * math.pi * 2)
signal_am = signal_amsc= waveData[n] * carrier_sample
signal_am += carrier_sample
signal_am /= 2
am.writeframes(struct.pack('h', signal_am * maxW))
amsc.writeframes(struct.pack('h', signal_amsc * maxW))
carrier.writeframes(struct.pack('h', carrier_sample * maxW))


if __name__=='__main__':
main()
+

分别对am.wav、amsc.wav、carrier3000.wav做频谱分析
carrier3000.wav的频谱的为集中在载波频率30khz上的一个脉冲carrier3000.wav

amsc.wav的带宽约为18khz,是原来的两倍,关于f=30khz镜面对称。AM调制会创建原始信号的两个“副本”,一个在21-30kHz频段,另一个在30-39kHz。

+

am.wav,在这种调制中,我们可以听到载波,而在AM-SC中则听不到。频谱类似于AM-SC,但在载波频率上还有一个尖锐的“尖峰”:

+

0x03 语音命令发送器

下图是由智能手机驱动的便携式发射器。便携式发射器利用智能手机来发射调制信号。许多设备的最佳载波频率都大于24 kHz, 大多数智能手机无法完成任务。大多数智能手机最多支持48 kHz采样率,所以只能发送载波频率最高为24 kHz的调制窄带信号。需要支持高达192 kHz的采样率的手机,而且扬声器会衰减频率大于20 kHz的信号。为了减轻这个问题,我使用窄带超声换能器作为扬声器,并在超声换能器之前添加了一个放大器,这样有效的攻击范围得以扩展。

+

+ + +
+ + + + + + + +
+
+
您的支持将鼓励我继续创作!
+ + +
+ +
+ + + + + +
+ + + +
+ + + +
+ +
+
+ + +
+ + + + + + +
+ +
+ +
+ + + + + +
+ + + + + + + + + +
+
+ +
+ +
+ + +
+ + +
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/about/index.html b/about/index.html index 33978592..96ed749a 100644 --- a/about/index.html +++ b/about/index.html @@ -377,7 +377,7 @@ - 25 + 26 日志 @@ -475,7 +475,7 @@ - 90.4k + 91.8k diff --git a/archives/2000/01/index.html b/archives/2000/01/index.html index e3affc72..ea0b8071 100644 --- a/archives/2000/01/index.html +++ b/archives/2000/01/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2000/index.html b/archives/2000/index.html index 20c6cb24..96dccc2f 100644 --- a/archives/2000/index.html +++ b/archives/2000/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2018/12/index.html b/archives/2018/12/index.html index f53eb094..b1e7901d 100644 --- a/archives/2018/12/index.html +++ b/archives/2018/12/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -480,7 +480,7 @@ - 25 + 26 日志 @@ -578,7 +578,7 @@ - 90.4k + 91.8k diff --git a/archives/2018/index.html b/archives/2018/index.html index 5833b74a..66c81fd5 100644 --- a/archives/2018/index.html +++ b/archives/2018/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -480,7 +480,7 @@ - 25 + 26 日志 @@ -578,7 +578,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/01/index.html b/archives/2019/01/index.html index 77912c04..1d72ab2e 100644 --- a/archives/2019/01/index.html +++ b/archives/2019/01/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/02/index.html b/archives/2019/02/index.html index 66d2b089..54b7ce6f 100644 --- a/archives/2019/02/index.html +++ b/archives/2019/02/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/03/index.html b/archives/2019/03/index.html index 440b372a..a737e91f 100644 --- a/archives/2019/03/index.html +++ b/archives/2019/03/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -515,7 +515,7 @@ - 25 + 26 日志 @@ -613,7 +613,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/04/index.html b/archives/2019/04/index.html index 804c9a0b..98c50f45 100644 --- a/archives/2019/04/index.html +++ b/archives/2019/04/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -445,7 +445,7 @@ - 25 + 26 日志 @@ -543,7 +543,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/05/index.html b/archives/2019/05/index.html index 147e3525..df6ef6aa 100644 --- a/archives/2019/05/index.html +++ b/archives/2019/05/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -445,7 +445,7 @@ - 25 + 26 日志 @@ -543,7 +543,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/07/index.html b/archives/2019/07/index.html index 6d432e51..1830f402 100644 --- a/archives/2019/07/index.html +++ b/archives/2019/07/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -620,7 +620,7 @@ - 25 + 26 日志 @@ -718,7 +718,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/10/index.html b/archives/2019/10/index.html index c99104ba..1234fa0c 100644 --- a/archives/2019/10/index.html +++ b/archives/2019/10/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/11/index.html b/archives/2019/11/index.html index 15295131..353873ca 100644 --- a/archives/2019/11/index.html +++ b/archives/2019/11/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/index.html b/archives/2019/index.html index fbcb8261..6719f2db 100644 --- a/archives/2019/index.html +++ b/archives/2019/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -729,7 +729,7 @@ - 25 + 26 日志 @@ -827,7 +827,7 @@ - 90.4k + 91.8k diff --git a/archives/2019/page/2/index.html b/archives/2019/page/2/index.html index 194dd332..847c3743 100644 --- a/archives/2019/page/2/index.html +++ b/archives/2019/page/2/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -694,7 +694,7 @@ - 25 + 26 日志 @@ -792,7 +792,7 @@ - 90.4k + 91.8k diff --git a/archives/2020/10/index.html b/archives/2020/10/index.html index a3829159..538f8adc 100644 --- a/archives/2020/10/index.html +++ b/archives/2020/10/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2020/index.html b/archives/2020/index.html index 4ab05756..b94826cd 100644 --- a/archives/2020/index.html +++ b/archives/2020/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -410,7 +410,7 @@ - 25 + 26 日志 @@ -508,7 +508,7 @@ - 90.4k + 91.8k diff --git a/archives/2021/01/index.html b/archives/2021/01/index.html index b2908350..12024444 100644 --- a/archives/2021/01/index.html +++ b/archives/2021/01/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -331,6 +331,41 @@ +
+
+ +

+ + + +

+ + + +
+
+ + + + + + + + + + + + + +
@@ -410,7 +445,7 @@ - 25 + 26 日志 @@ -508,7 +543,7 @@ - 90.4k + 91.8k diff --git a/archives/2021/index.html b/archives/2021/index.html index 3abb34bd..02db739f 100644 --- a/archives/2021/index.html +++ b/archives/2021/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -331,6 +331,41 @@ + + + + + + + + + + + + + + +
@@ -410,7 +445,7 @@ - 25 + 26 日志 @@ -508,7 +543,7 @@ - 90.4k + 91.8k diff --git a/archives/index.html b/archives/index.html index da7d47cb..4562f111 100644 --- a/archives/index.html +++ b/archives/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -331,6 +331,41 @@ + + + + + + + + + + + + + + +
@@ -647,41 +682,6 @@ - - - - - - - - - - - - - - - @@ -739,7 +739,7 @@ - 25 + 26 日志 @@ -837,7 +837,7 @@ - 90.4k + 91.8k diff --git a/archives/page/2/index.html b/archives/page/2/index.html index 8474a8a4..83a0e464 100644 --- a/archives/page/2/index.html +++ b/archives/page/2/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -331,6 +331,41 @@ + + + + + + + + + + + + + + +
@@ -637,41 +672,6 @@ - - - - - - - - - - - - - - - @@ -729,7 +729,7 @@ - 25 + 26 日志 @@ -827,7 +827,7 @@ - 90.4k + 91.8k diff --git a/archives/page/3/index.html b/archives/page/3/index.html index b682adfd..d67331df 100644 --- a/archives/page/3/index.html +++ b/archives/page/3/index.html @@ -312,7 +312,7 @@ - 嗯..! 目前共计 25 篇日志。 继续努力。 + 嗯..! 目前共计 26 篇日志。 继续努力。 @@ -331,6 +331,41 @@ + + + + + + + + + + + + + + +
@@ -564,7 +599,7 @@ - 25 + 26 日志 @@ -662,7 +697,7 @@ - 90.4k + 91.8k diff --git a/baidu_urls.txt b/baidu_urls.txt index 6d125ef1..8f23b911 100644 --- a/baidu_urls.txt +++ b/baidu_urls.txt @@ -1,5 +1,5 @@ +https://cool-y.github.io/2021/01/08/dolphin-attack-practice/ https://cool-y.github.io/2021/01/08/Dolphin-Attack/ https://cool-y.github.io/2020/10/16/coremail/ https://cool-y.github.io/2019/11/12/web-information-collect/ -https://cool-y.github.io/2019/10/25/PWNtw-start/ -https://cool-y.github.io/2019/07/25/Debug-a-router-firmware/ \ No newline at end of file +https://cool-y.github.io/2019/10/25/PWNtw-start/ \ No newline at end of file diff --git a/baidusitemap.xml b/baidusitemap.xml index 221b3a21..d6aab8ac 100644 --- a/baidusitemap.xml +++ b/baidusitemap.xml @@ -1,6 +1,9 @@ + https://cool-y.github.io/2021/01/08/dolphin-attack-practice/ + 2021-01-08 + https://cool-y.github.io/2021/01/08/Dolphin-Attack/ 2021-01-08 @@ -63,17 +66,17 @@ https://cool-y.github.io/2018/12/23/%E5%9F%BA%E4%BA%8E%E8%A7%84%E5%88%99%E5%BC%95%E6%93%8E%E5%8F%91%E7%8E%B0IOT%E8%AE%BE%E5%A4%87/ 2019-04-15 - - https://cool-y.github.io/2018/12/15/miio-control/ - 2019-04-15 https://cool-y.github.io/2019/02/22/qq%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E5%8A%A0%E5%AF%86%E8%A7%A3%E5%AF%86/ 2019-04-15 - https://cool-y.github.io/2019/03/23/auto-send-WX/ + https://cool-y.github.io/2018/12/15/miio-control/ 2019-04-15 https://cool-y.github.io/2000/01/01/hello-world/ 2019-04-15 + + https://cool-y.github.io/2019/03/23/auto-send-WX/ + 2019-04-15 diff --git a/bookmarks/index.html b/bookmarks/index.html index e088a1c0..f270fcfa 100644 --- a/bookmarks/index.html +++ b/bookmarks/index.html @@ -413,7 +413,7 @@ - 25 + 26 日志 @@ -527,7 +527,7 @@ - 90.4k + 91.8k diff --git a/categories/IOT/index.html b/categories/IOT/index.html index 7fea3db9..c0255241 100644 --- a/categories/IOT/index.html +++ b/categories/IOT/index.html @@ -521,7 +521,7 @@ - 25 + 26 日志 @@ -619,7 +619,7 @@ - 90.4k + 91.8k diff --git a/categories/Pwn/index.html b/categories/Pwn/index.html index c4683631..51d35d7d 100644 --- a/categories/Pwn/index.html +++ b/categories/Pwn/index.html @@ -443,7 +443,7 @@ - 25 + 26 日志 @@ -541,7 +541,7 @@ - 90.4k + 91.8k diff --git a/categories/index.html b/categories/index.html index 29da39e7..8240261d 100644 --- a/categories/index.html +++ b/categories/index.html @@ -324,7 +324,7 @@ 目前共计 7 个分类 @@ -382,7 +382,7 @@ - 25 + 26 日志 @@ -480,7 +480,7 @@ - 90.4k + 91.8k diff --git a/categories/web/index.html b/categories/web/index.html index 6d7838dd..a4e7a42d 100644 --- a/categories/web/index.html +++ b/categories/web/index.html @@ -417,7 +417,7 @@ - 25 + 26 日志 @@ -515,7 +515,7 @@ - 90.4k + 91.8k diff --git a/categories/二进制/index.html b/categories/二进制/index.html index 79d754b3..18d7633b 100644 --- a/categories/二进制/index.html +++ b/categories/二进制/index.html @@ -495,7 +495,7 @@ - 25 + 26 日志 @@ -593,7 +593,7 @@ - 90.4k + 91.8k diff --git a/categories/加密解密/index.html b/categories/加密解密/index.html index 67de3a6e..4fe80501 100644 --- a/categories/加密解密/index.html +++ b/categories/加密解密/index.html @@ -391,7 +391,7 @@ - 25 + 26 日志 @@ -489,7 +489,7 @@ - 90.4k + 91.8k diff --git a/categories/杂七杂八/index.html b/categories/杂七杂八/index.html index 9d8835c8..1c58a161 100644 --- a/categories/杂七杂八/index.html +++ b/categories/杂七杂八/index.html @@ -417,7 +417,7 @@ - 25 + 26 日志 @@ -515,7 +515,7 @@ - 90.4k + 91.8k diff --git a/categories/顶会论文/index.html b/categories/顶会论文/index.html index a398af5a..43fa19d9 100644 --- a/categories/顶会论文/index.html +++ b/categories/顶会论文/index.html @@ -313,6 +313,32 @@ + + + + + +
@@ -443,7 +469,7 @@ - 25 + 26 日志 @@ -541,7 +567,7 @@ - 90.4k + 91.8k diff --git a/css/main.css b/css/main.css index 81cfee75..4329730a 100644 --- a/css/main.css +++ b/css/main.css @@ -1943,7 +1943,7 @@ pre .javascript .function { width: 4px; height: 4px; border-radius: 50%; - background: #fff72b; + background: #6eff58; } .links-of-blogroll { font-size: 13px; diff --git a/hack之外/index.html b/hack之外/index.html index e5bc9f73..b33ed127 100644 --- a/hack之外/index.html +++ b/hack之外/index.html @@ -375,7 +375,7 @@ - 25 + 26 日志 @@ -473,7 +473,7 @@ - 90.4k + 91.8k diff --git a/index.html b/index.html index b16ad998..dbc70ec0 100644 --- a/index.html +++ b/index.html @@ -309,6 +309,192 @@ +
+ + + +
+ + + + + + + +
+ + + +

+ +

+ + + +
+ + + + + +
+ + + + + + + + 海豚音攻击-复现文章中提到两种方案,一是具有信号发生器的强大变送器,二是带有智能手机的便携式变送器;前一种方案成本过于高,本文不做分析,后一种方案的实现成本在我们可接收的范围。但原文中对后一方案的实现没有太多介绍,于是我通过邮件咨询了作者-闫琛博士,闫博士非常友好,我是在晚上十点发送的第一封邮件,差 + ... + +
+ + 阅读全文 » + +
+ + + +
+ + + + + + + + + + +
+ + + + + + + + +
+ +
+
+ + + +
+ + + + + + + + + + +
@@ -1951,195 +2137,6 @@ Metas -
- - - - - - - - -
- -
- - - - -
- - - - - - - - - - - -
- - - -
- - - - - - - -
- - - -

- -

- - - -
- - - - - -
- - - - - - - - 这篇文章是对afl的简单使用,可大致分为黑盒测试和白盒测试两个部分。白盒测试从对目标程序的插桩编译开始,然后使用fuzzer对其模糊测试发现崩溃,最后对测试的代码覆盖率进行评估。黑盒测试则演示得较简略。参考:https://paper.seebug.org/841/#_1 -部署afl - -123456 - ... - -
- - 阅读全文 » - -
- - - -
- - - - - - - - - -
@@ -2310,7 +2307,7 @@ Metas - 90.4k + 91.8k diff --git a/page/2/index.html b/page/2/index.html index 49061c5c..4bbb964f 100644 --- a/page/2/index.html +++ b/page/2/index.html @@ -309,6 +309,195 @@ +
+ + + +
+ + + + + + + +
+ + + +

+ +

+ + + +
+ + + + + +
+ + + + + + + + 这篇文章是对afl的简单使用,可大致分为黑盒测试和白盒测试两个部分。白盒测试从对目标程序的插桩编译开始,然后使用fuzzer对其模糊测试发现崩溃,最后对测试的代码覆盖率进行评估。黑盒测试则演示得较简略。参考:https://paper.seebug.org/841/#_1 +部署afl + +123456 + ... + +
+ + 阅读全文 » + +
+ + + +
+ + + + + + + + + + +
+ + + + + + + + +
+ +
+
+ + + +
+ + + + + + + + + + +
@@ -1982,193 +2171,6 @@ WinDbg -
- - - - - - - - -
- -
- - - - -
- - - - - - - - - - - -
- - - -
- - - - - - - -
- - - -

- -

- - - -
- - - - - -
- - - - - - - - qq数据库采用简单加密——异或加密数据获取:DENGTA_META.xml—IMEI:867179032952446databases/2685371834.db——数据库文件 -解密方式:明文msg_t 密文msg_Data key:IMEImsg_t = msg_Data[i]^IMEI[i - ... - -
- - 阅读全文 » - -
- - - -
- - - - - - - - - -
@@ -2339,7 +2341,7 @@ WinDbg - 90.4k + 91.8k diff --git a/page/3/index.html b/page/3/index.html index 163e2a91..4322ecc7 100644 --- a/page/3/index.html +++ b/page/3/index.html @@ -309,6 +309,193 @@ +
+ + + +
+ + + + + + + +
+ + + +

+ +

+ + + +
+ + + + + +
+ + + + + + + + qq数据库采用简单加密——异或加密数据获取:DENGTA_META.xml—IMEI:867179032952446databases/2685371834.db——数据库文件 +解密方式:明文msg_t 密文msg_Data key:IMEImsg_t = msg_Data[i]^IMEI[i + ... + +
+ + 阅读全文 » + +
+ + + +
+ + + + + + + + + + +
+ + + + + + + + +
+ +
+
+ + + +
+ + + + + + + + + + +
@@ -1269,7 +1456,7 @@ ettercap嗅探智能设备和网关之间的流量sudo ettercap -i ens33 -T -q - 25 + 26 日志 @@ -1367,7 +1554,7 @@ ettercap嗅探智能设备和网关之间的流量sudo ettercap -i ens33 -T -q - 90.4k + 91.8k diff --git a/search.xml b/search.xml index 568b11b0..d388c2fc 100644 --- a/search.xml +++ b/search.xml @@ -1,5 +1,18 @@ + + <![CDATA[Dolphin Attack 论文复现]]> + %2F2021%2F01%2F08%2Fdolphin-attack-practice%2F + + + 顶会论文 + + + 硬件攻击 + 传感器 + 语音助手 + + <![CDATA[Dolphin Attack 论文翻译]]> %2F2021%2F01%2F08%2FDolphin-Attack%2F @@ -125,7 +138,7 @@ <![CDATA[模糊测试与AFL]]> %2F2019%2F07%2F01%2FAFL-first-learn%2F - + 二进制 diff --git a/sitemap.xml b/sitemap.xml index dda82843..f0600047 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,6 +1,13 @@ + + https://cool-y.github.io/2021/01/08/dolphin-attack-practice/ + + 2021-01-08T05:21:51.940Z + + + https://cool-y.github.io/2021/01/08/Dolphin-Attack/ @@ -155,6 +162,13 @@ + + https://cool-y.github.io/tags/index.html + + 2019-04-15T07:35:38.085Z + + + https://cool-y.github.io/googleacf4df440b4becc4.html @@ -169,13 +183,6 @@ - - https://cool-y.github.io/tags/index.html - - 2019-04-15T07:35:38.085Z - - - https://cool-y.github.io/baidu_verify_4WtqA1rZRc.html @@ -197,13 +204,6 @@ - - https://cool-y.github.io/2018/12/15/miio-control/ - - 2019-04-15T07:35:38.082Z - - - https://cool-y.github.io/2019/02/22/qq%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E5%8A%A0%E5%AF%86%E8%A7%A3%E5%AF%86/ @@ -212,9 +212,9 @@ - https://cool-y.github.io/2019/03/23/auto-send-WX/ + https://cool-y.github.io/2018/12/15/miio-control/ - 2019-04-15T07:35:38.081Z + 2019-04-15T07:35:38.082Z @@ -225,4 +225,11 @@ + + https://cool-y.github.io/2019/03/23/auto-send-WX/ + + 2019-04-15T07:35:38.081Z + + + diff --git a/tags/AFL/index.html b/tags/AFL/index.html index c79eae47..c3c09f08 100644 --- a/tags/AFL/index.html +++ b/tags/AFL/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/CVE/index.html b/tags/CVE/index.html index e819c7f1..c16f0944 100644 --- a/tags/CVE/index.html +++ b/tags/CVE/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/IoT/index.html b/tags/IoT/index.html index 197e61b4..851b4733 100644 --- a/tags/IoT/index.html +++ b/tags/IoT/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/MiniUPnP/index.html b/tags/MiniUPnP/index.html index d9c98b2b..49ea10b9 100644 --- a/tags/MiniUPnP/index.html +++ b/tags/MiniUPnP/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/PE/index.html b/tags/PE/index.html index 634967f5..66193c6a 100644 --- a/tags/PE/index.html +++ b/tags/PE/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/QQ/index.html b/tags/QQ/index.html index b22d1cb4..f3bd54b2 100644 --- a/tags/QQ/index.html +++ b/tags/QQ/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/SSH/index.html b/tags/SSH/index.html index 61d8c6bf..cbb528ff 100644 --- a/tags/SSH/index.html +++ b/tags/SSH/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/Samba/index.html b/tags/Samba/index.html index 5c427601..f0dafa57 100644 --- a/tags/Samba/index.html +++ b/tags/Samba/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/TCPDUMP/index.html b/tags/TCPDUMP/index.html index da6ce353..18733d9d 100644 --- a/tags/TCPDUMP/index.html +++ b/tags/TCPDUMP/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/USENIX/index.html b/tags/USENIX/index.html index 6a9493b1..687f3a54 100644 --- a/tags/USENIX/index.html +++ b/tags/USENIX/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/Windows/index.html b/tags/Windows/index.html index 47993832..5558efd5 100644 --- a/tags/Windows/index.html +++ b/tags/Windows/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/ctf/index.html b/tags/ctf/index.html index f429d919..03878e54 100644 --- a/tags/ctf/index.html +++ b/tags/ctf/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/index.html b/tags/index.html index c8645345..5995f8e8 100644 --- a/tags/index.html +++ b/tags/index.html @@ -324,7 +324,7 @@ 目前共计 48 个标签 @@ -382,7 +382,7 @@ - 25 + 26 日志 @@ -480,7 +480,7 @@ - 90.4k + 91.8k diff --git a/tags/itchat/index.html b/tags/itchat/index.html index eb9dc54d..49f2310b 100644 --- a/tags/itchat/index.html +++ b/tags/itchat/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/linux/index.html b/tags/linux/index.html index de0caf22..f4d6e8e6 100644 --- a/tags/linux/index.html +++ b/tags/linux/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/miio/index.html b/tags/miio/index.html index a48984a6..f51697d6 100644 --- a/tags/miio/index.html +++ b/tags/miio/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/phishing-email/index.html b/tags/phishing-email/index.html index 753b0a29..42cc720d 100644 --- a/tags/phishing-email/index.html +++ b/tags/phishing-email/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/pwn/index.html b/tags/pwn/index.html index 5db54149..7bd09a9d 100644 --- a/tags/pwn/index.html +++ b/tags/pwn/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/web/index.html b/tags/web/index.html index 7783b4a2..bf66037a 100644 --- a/tags/web/index.html +++ b/tags/web/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/wifi/index.html b/tags/wifi/index.html index 50d9e01e..12d3af8a 100644 --- a/tags/wifi/index.html +++ b/tags/wifi/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/中间人/index.html b/tags/中间人/index.html index f445fab5..f92ee478 100644 --- a/tags/中间人/index.html +++ b/tags/中间人/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/二进制/index.html b/tags/二进制/index.html index 2d76b24b..f3e650f5 100644 --- a/tags/二进制/index.html +++ b/tags/二进制/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/传感器/index.html b/tags/传感器/index.html index d245b93c..6b56213c 100644 --- a/tags/传感器/index.html +++ b/tags/传感器/index.html @@ -313,6 +313,32 @@ + + + + + +
@@ -390,7 +416,7 @@ - 25 + 26 日志 @@ -488,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/侧信道攻击/index.html b/tags/侧信道攻击/index.html index 1e8c0428..7c99f497 100644 --- a/tags/侧信道攻击/index.html +++ b/tags/侧信道攻击/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/取证/index.html b/tags/取证/index.html index c1e313d9..dfa47e99 100644 --- a/tags/取证/index.html +++ b/tags/取证/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/复原文件/index.html b/tags/复原文件/index.html index a2863630..71c8e5c6 100644 --- a/tags/复原文件/index.html +++ b/tags/复原文件/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/密码/index.html b/tags/密码/index.html index abc5687d..71ba9e69 100644 --- a/tags/密码/index.html +++ b/tags/密码/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/小米/index.html b/tags/小米/index.html index 157b0ad2..b72f48c2 100644 --- a/tags/小米/index.html +++ b/tags/小米/index.html @@ -468,7 +468,7 @@ - 25 + 26 日志 @@ -566,7 +566,7 @@ - 90.4k + 91.8k diff --git a/tags/微信/index.html b/tags/微信/index.html index 7ba3badb..02c91e5e 100644 --- a/tags/微信/index.html +++ b/tags/微信/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/拒绝服务攻击/index.html b/tags/拒绝服务攻击/index.html index 2bd1624d..4e761575 100644 --- a/tags/拒绝服务攻击/index.html +++ b/tags/拒绝服务攻击/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/数据库/index.html b/tags/数据库/index.html index c3c25aa7..d822fdaf 100644 --- a/tags/数据库/index.html +++ b/tags/数据库/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/数据挖掘/index.html b/tags/数据挖掘/index.html index d3d226f8..d56778c1 100644 --- a/tags/数据挖掘/index.html +++ b/tags/数据挖掘/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/文件格式/index.html b/tags/文件格式/index.html index 30c306e2..514e3e43 100644 --- a/tags/文件格式/index.html +++ b/tags/文件格式/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/栈溢出/index.html b/tags/栈溢出/index.html index 67e265eb..dbe979d4 100644 --- a/tags/栈溢出/index.html +++ b/tags/栈溢出/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/模糊测试/index.html b/tags/模糊测试/index.html index eed913f8..ea0e65a9 100644 --- a/tags/模糊测试/index.html +++ b/tags/模糊测试/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/漏洞/index.html b/tags/漏洞/index.html index 6c95e98e..3271dbbc 100644 --- a/tags/漏洞/index.html +++ b/tags/漏洞/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/破解/index.html b/tags/破解/index.html index 5d9413e4..3d79c173 100644 --- a/tags/破解/index.html +++ b/tags/破解/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/硬件层/index.html b/tags/硬件层/index.html index 2b256d63..1767f11e 100644 --- a/tags/硬件层/index.html +++ b/tags/硬件层/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/硬件攻击/index.html b/tags/硬件攻击/index.html index 0d2c0877..bff8f358 100644 --- a/tags/硬件攻击/index.html +++ b/tags/硬件攻击/index.html @@ -313,6 +313,32 @@ + + + + + +
@@ -390,7 +416,7 @@ - 25 + 26 日志 @@ -488,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/自然语言处理/index.html b/tags/自然语言处理/index.html index ae708edb..5502f1f8 100644 --- a/tags/自然语言处理/index.html +++ b/tags/自然语言处理/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/语音助手/index.html b/tags/语音助手/index.html index 5a333e26..1b23e005 100644 --- a/tags/语音助手/index.html +++ b/tags/语音助手/index.html @@ -313,6 +313,32 @@ + + + + + +
@@ -390,7 +416,7 @@ - 25 + 26 日志 @@ -488,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/调试/index.html b/tags/调试/index.html index ca8ad150..ab198e90 100644 --- a/tags/调试/index.html +++ b/tags/调试/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/路由器/index.html b/tags/路由器/index.html index 3c30f350..8cf2a7d1 100644 --- a/tags/路由器/index.html +++ b/tags/路由器/index.html @@ -416,7 +416,7 @@ - 25 + 26 日志 @@ -514,7 +514,7 @@ - 90.4k + 91.8k diff --git a/tags/远程执行/index.html b/tags/远程执行/index.html index 48e12c54..d12ec0e7 100644 --- a/tags/远程执行/index.html +++ b/tags/远程执行/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/逆向/index.html b/tags/逆向/index.html index 487d8f93..8905713d 100644 --- a/tags/逆向/index.html +++ b/tags/逆向/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/重放攻击/index.html b/tags/重放攻击/index.html index f66f8813..8467a8dc 100644 --- a/tags/重放攻击/index.html +++ b/tags/重放攻击/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k diff --git a/tags/钓鱼邮件/index.html b/tags/钓鱼邮件/index.html index 75e6d21e..5bd2a6f7 100644 --- a/tags/钓鱼邮件/index.html +++ b/tags/钓鱼邮件/index.html @@ -390,7 +390,7 @@ - 25 + 26 日志 @@ -488,7 +488,7 @@ - 90.4k + 91.8k