RSoC—科恩实验室2021编程之夏正式结项


by 腾讯科恩实验室


8月20日,在经过参与者们逐步项目推进后,RSoC落下帷幕。参与RSoC的高校同学与Rizin核心成员Anton以及科恩实验室研究员深度协作交流,以国际开源逆向工程框架Rizin为研究主体,在科恩实验室感受了别样的代码之夏。

RSoC

2021年3月,由腾讯安全科恩实验室与国际二进制开源逆向工程框架Rizin联合举办的一场开源程序设计项目—Rizin Summer of Code 2021 正式开启报名申请。
报名申请回顾:RSoC-科恩编程之夏申请通道正式开启

7月初,RSoC最终参与者来到科恩实验室进行项目沟通规划,8月20日,在经过参与者们逐步项目推进后,RSoC落下帷幕。
参与RSoC的高校同学与Rizin核心成员Anton@akochkov以及科恩实验室研究员深度协作交流,以国际开源逆向工程框架Rizin为研究主体,在科恩实验室感受了别样的代码之夏。

Rizin

Rizin是项类Unix的逆向工程框架和命令行工具集,是来自世界各地的优秀编程极客的思想结晶,由国际知名免费开源逆向工程框架Radare2提取分支而来。Rizin持有二进制文件分析,反汇编代码,调试程序…等等功能。

RSoC参与者结项总结

Heersin:

在这个暑假,我的项目内容是实现一个对IL相关的bug进行修复和重构,以及为Rizin实现一个基于位向量运算的中间语言支持。目是为了Rizin日后能在此基础上运用一些分析技术。通过这样次实践,我对开源项目的协作有了更深刻的体会,也拓展了我对这一领域的认识。于我而言,我借助这次rsoc接触到了不少与反编译相关的知识,这也是一个了解相关研究和技术实践的切入点。部分解决了我的一个疑惑:一个大型项目是如何组织和管理的。
科恩的氛围特别好,大家都对安全技术很有热情且大佬们很多,我在这里学到了不少东西。值得一提的是,科恩给我的感觉是一个很注意成员直接沟通的团队,大家能为了同一个目标去工作,在这样的团队里工作很愉快。

Basstorm:

七月初,我怀着紧张又激动的心情,开始了科恩实习与RSoC 2021之旅。我在RSoC 2021中的主要任务是Type相关的工作。
在第一周,我与Anton合作修复了新的Type Parser中的一些bug,推进了项目的总体进程。之后,我相继完成了迁移Type Constraints、添加对Global variable的支持、重构PDB parser等工作。
在这一个多月的工作过程中,我感受到了社区成员间的良好氛围,社区成员都很乐于助人,有问必答,也许这就是开源社区的魅力,大家互帮互助,共同朝着一个美好的目标前进。同时,这一个多月我也是收获满满,不仅收获了相应的开发经验与能力,更锻炼了我适应环境的能力,还认识了一些志同道合的朋友。

在科恩实习期间,我感受到了科恩实验室的开放协作、朝气蓬勃的工作氛围,这里都是技术大牛,我也从中学到了不少实用的经验技巧。除此之外,科恩的格言“追求极致、主动担当”也激励着我不畏艰难,砥砺前进。祝愿RSoC可以长久的办下去,也祝愿Rizin和科恩实验室越来越好!

科恩秋招/实习生招聘攻略

简历投递入口:腾讯招聘官网→ 实习生招聘/校园招聘
岗位类别:技术类→ 安全技术
意向事业群及部门:CSIG事业群→腾讯安全
请在自我评价处填写 “意向部门科恩实验室+你的意向岗位”
岗位参考:招聘推文

科恩期待与你探索安全技术更多可能~