corona-sniffer:接触追踪BLE嗅探器PoC

时间:2024-05-03 15:13:19
【文件属性】:

文件名称:corona-sniffer:接触追踪BLE嗅探器PoC

文件大小:747KB

文件格式:ZIP

更新时间:2024-05-03 15:13:19

simulation poc ble-sniffing contact-tracing Java

BLE接触追踪嗅探器PoC ( GAEN aka ENS )或提供的半分散式BLE联系人跟踪有多“匿名”? 它像下面的模拟图片一样匿名-并且任何可以安装大量BLE嗅探设备的第三方都可以从技术*问此数据。 这是因为,当一个人自愿上传其积极感染状态时,被感染者广播的所有信标信号实际上都会发布给系统的所有用户。 该存储库包含可发现此数据的BLE嗅探系统的概念验证实现。 模拟 该图显示了模拟结果,其中将在1500×1500平方米的区域中以20×20的网格部署400个BLE嗅探设备。 (随机)模拟了(粗略地)模拟了该地区300人的活动。 红色圆圈表示从受感染个体记录的信标信号,这些个体已将其阳性感染状态自愿上载到当地卫生部门(模拟中路径的5%)。 蓝色圆圈是使用联系人跟踪服务从其他人记录的信号。 如连接红点的线所示,可以在嗅探器网格的范围内重建每个受感染和宣布的个人的行进路线。 有关详


【文件预览】:
corona-sniffer-master
----android()
--------gradlew.bat(2KB)
--------gradlew(5KB)
--------gradle.properties(52B)
--------parse_logs.py(2KB)
--------gradle()
--------src()
--------.gitignore(52B)
--------build.gradle(1KB)
----frontend()
--------.eslintrc.yml(53B)
--------index.html(1KB)
--------frontend.js(3KB)
----.github()
--------images()
----LICENSE(34KB)
----linux()
--------resolve.py(961B)
--------client.json(89B)
--------agent.py(1KB)
--------ble_scan.py(7KB)
--------agent.json(89B)
--------import_gaen_export.py(1KB)
--------run.sh(181B)
--------.gitignore(12B)
----README.md(11KB)
----backend()
--------.eslintrc.yml(147B)
--------index.js(3KB)
--------package.json(753B)
--------tests.js(2KB)
--------cryptography.js(2KB)
--------generate_fake_data.js(4KB)
--------.gitignore(38B)
--------db.js(3KB)

网友评论