今天要介绍的是 RustCon Asia 的第 5 位讲师
他,是百度(美国)X-Lab 的安全科学家,对,就是和第 2 位讲师孙茗珅在一家公司做安全研究。
他,毕业于上海交通大学信息安全专业,2015 年获得亚利桑那州立大学博士学位。
他,主要研究领域:Android 系统安全、网络安全、访问控制、以用户为中心的隐私管理。
他,目前在做一个基于 Rust 开发的开源项目:MesaLink (一个内存安全且与 OpenSSL 兼容的TLS库)。
哦,他的名字:一明,一明,荆一明。非常 nice 的讲师。
有趣的经历
2015 年 8 月,荆一明被邀请参加 Dropbox Hack Week,与 Dropboxer 们在一个月的时间内设计了一个 Android 应用程序:DropBlast。轻松实现了附近的 Android 设备之间文件的发现和共享,同时可以强制执行基于时间和基于位置的访问控制,防止未经授权的文件泄露。
演讲主题:Cargo meets Autotools
从 1.10 版本开始,只要在 Cargo.toml 中指定了cdylib crate 类型,rustc 就可以生成一个动态库,供 C 或 C FFI 使用。虽然 cargo install 命令使分发可执行文件(例如ripgrep)变得轻而易举,但它不适用于 cdylib 动态库。
早在2018年,为了构建和分发用 Rust 编写的动态库,团队一直在努力实现有效的基础架构。最终使 autotools 与 Rust 工具链完美结合。现在用户可以下载源代码压缩包,解压缩并安装运行./configure && make && make install 。那么在这次分享中,他会详细聊一聊这里面的故事,也希望对社区带来帮助。
写在最后,就是他的代表作
「Morpheus: Automatically Generating Heuristics to Detect Android Emulators」被选为 CSAW 2015 最佳应用安全论文奖的前十名入围者之一
「Towards Automated Risk Assessment and Mitigation of Mobile Applications」被选为 2015 年 9 月/ 10 月 IEEE TDSC (可靠和安全计算交易)的 Spotlight Paper
更多关注,可通过以下方式了解
Blog:https://yimingjing.com
GitHub: https://github.com/kevinis
Linkedin:https://www.linkedin.com/in/yimingjing
Twitter:https://twitter.com/__YimingJing