2023年2月14日补充背景信息:2021年,我把已有工作整理了一下,投Blackhat Europe 2021。在投稿前,我仔细研究了一下Blackhat的投稿流程和注意事项。遗憾的是,议题最终未被录用。今天梳理旧日文档,发现了这篇投稿指南,于是把它发在博客上,既鞭策自己努力作出更多优质研究,又能够为打算投稿的朋友提供一些流程上的信息。
基本信息
Blackhat常见的投稿类型有两种:Briefings和Arsenals。前者即投一个议题,时长在30到40分钟之间;后者则是投一个工具。对应的投稿途径分别是Call for Papers和Call for Tools。这种“议题或工具”的形式也为国内的KCon会议所采用。
对于任何会议投稿,首先需要关注的是投稿起止时间及入选通知时间。以Blackhat Europe 2021为例:
- Call for Papers的起止时间为2021-05-10~2021-06-28,入选通知时间为2021年8月中旬。
- Call for Tools的起止时间为2021-06-14~2021-08-02,入选通知时间为2021年8月16日所在周。
由于会议的国际性,对于时间紧迫的投稿者来说,时区差异也十分重要。例如,Blackhat Europe 2021的Call for Papers截止时间是太平洋时间2021-06-28 23:59,对应北京时间为2021-06-29 14:59;而Call for Tools的截止时间是英国夏令时(BST)2021-08-02 23:59,对应北京时间为2021-08-03 06:59。
在投稿之前,你需要注册一个Blackhat账号。每次投稿都会以表格形式要求添加演讲者信息,这部分内容可以准备一次,以后复用即可。
疫情期间,也要关注会议是否有线上参加的选项。例如,Blackhat Europe 2021允许线上分享(virtual only),不必前往伦敦。
Briefings: Call for Papers
提交要求
首先要确保认真理解并尽量满足官网对议题的要求:
- 议题只能由研究人员/演讲者提交,而非公关或市场人员。
- 不接受特定产品或厂商相关的投稿。
- 投稿需要详细给出计划展示的概念、想法、发现、解决方案等内容。
- 包含新研究、新工具、新漏洞等内容的投稿将优先录用。
- 包含White Papers的投稿将优先录用。
- 不接受内容不完整的投稿。
- 允许提交多个议题,但每个议题必须分别填写独立投稿表格。
- 投稿必须包括演讲团队的详细介绍。
- 评审委员会可能会就相关问题联系投稿者。
确定领域
首先确定你的议题属于哪个领域(Tracks),详细列表及介绍见官网,这里给出列表:
Entry | Entry | Entry |
---|---|---|
AI, ML, & DATA SCIENCE | APPLIED SECURITY | APPSEC |
CLOUD & PLATFORM SECURITY | COMMUNITY | CORPSEC |
CRYPTOGRAPHY | CYBER-PHYSICAL SYSTEMS | DATA FORENSICS AND INCIDENT RESPONSE |
DEFENSE | EXPLOIT DEVELOPMENT | HARDWARE / EMBEDDED |
HUMAN FACTORS | MALWARE | MOBILE |
NETWORK SECURITY | POLICY | REVERSE ENGINEERING |
投稿模板
虽然投稿是以填写表格的方式进行,官方给出了一个PDF模板对填写内容做了说明。
评审委员会
这部分摘录自官网:
- 从独特性、整体内容的专业程度、准确性等方面进行审核。
- 可能会多次向提交者提出问题。
- 好的提交通常会附带学术论文、PoC代码、视频DEMO等。
- 不接受花钱上会。
条约
从官网摘录一些值得注意的条约:
- 提交者在提交期间不得就议题直接联系某个评审委员会成员。
- 采用循环录取的方式接受议题。
- 所有的通信和问询都应通过cfp@blackhat.com进行。
- 一旦议题被录用,演讲者需提交一份录像。
- 30分钟的议题只允许团队中的一个演讲者做演讲,40分钟的则允许两个,但官网将列出团队所有成员。
- 大会的完全通行证只提供给参与演讲的人。
Arsenals: Call for Tools
Arsenal投稿的要求较为简单,基本可参考Briefings,不再单列。
其他建议
Blackhat官网推荐了三篇文章来帮助我们更好地投稿。我们将这些文章中提供的建议编译整合如下:
- 让你的工作清晰、易懂,讲一个有趣的故事。审核一个复杂的投稿最少需要三十分钟,你要让没有做过你的研究的人充分理解你的议题。不要加对主题没有帮助的信息,这可能让评审失焦。
- 为了被选中,你必须要充分说明你做了什么,以及它为什么重要。不要做了100个小时的研究,但只花5分钟填写申请表。认真对待你的申请。
- 要吸引评审的注意力,确保你的内容清晰、简洁、切题。要让评审意识到你有认真对待投稿。
- 提供必要、足够的细节帮助人们理解你要做的事。在足够和必要之间达到平衡。
- 虽然只需提交一个概要(Abstract)而非一篇学术论文,你仍然需要将你做的关键部分充分表达出来。要让评审委员会理解你的工作。
- 在提交之前,用Google查一下有没有人已经做过类似的分享。另外,如果有前人的工作,讲一下你是如何建立在他们的基础上,并指出与他们的不同或在他们的基础上又前进了多少。
- 新人可以先参加一些小的Blackhat会议,如新加坡、伦敦的会议,这些竞争相对小一些。
- 移除非必要的市场营销性质的描述。
- 题目通常可以由两个部分组成:第一部分有趣,玩文字游戏也未尝不可,第二部分则是技术角度的总结。标题要有趣也要名副其实。
- 要选对你的投稿领域(Tracks)。
- 摘要展示研究路线和方法,Blackhat的提交表格摘要部分有300字字数限制。摘要可以由三部分构成:
- 技术的简单介绍或概述。
- 攻击路径覆盖。
- 结果、结论、工具发布等。
- 摘要不要过长。摘要要写得有趣,让人看了你的摘要后愿意去听你讲。
- 关于议题大纲:围绕核心内容,关注质量而非内容数量。大纲和摘要一样重要。大纲要有条理。
- 关于Message for Review Board:可以写感谢的话,如“thank you for spending some minutes with me”,当然也可以少量加一些前面没有出现的额外信息。
- 原创、有洞见、引人注目。
- 要关注你的议题提供了哪些人们可能不知道的信息,解决了什么现有问题,或者给了人们看某个事物的独特视角。
- 申请表格中所有空都要填!
- 对于Blackhat来说,你要尝试回答以下问题:
- 你希望参与者能从你的议题中获得什么?
- 为什么你的议题值得上Blackhat,给出三个理由。
- 要让你的议题成体系,有明显的进程方向。展示你将如何带着观众一起在你的演讲中前行,以及这些信息对他们有何意义。
- 如果允许添加附件,可以在附件中放入额外的信息。
- 可以在提交前让你信得过的专家先帮忙点评一下。
- 你的议题通常会提出一些问题,并解决它们。确保解决你提出的所有问题,不要让问题数量多于答案数量。
- 及早准备,安全会议众多,即使这次被拒,还可以投下一个。
- 把所有东西准备好后一次投掉,不要一点一点往投稿系统里写。
- 被拒不要气馁,继续投别的。