编程语言
- 熟练使用C/C++/Python编程语言,具备扎实的编程基础
- 熟练使用硬件开发语言SystemVerilog
开发经验
- 拥有QT平台开发经验,掌握数据库操作及开发技巧
- 有安卓以及C/C++程序逆向经验
- 熟悉逆向工程原理,具备丰富的程序逆向实践经验
- 熟悉常见cpu架构以及汇编指令
- 熟悉计算机网络基础架构和常见网络通信协议
系统与工具
- 熟练使用版本控制工具git,熟悉多人协作项目
- 熟悉常用数据库,如mySQL、postgreSQL、mangoDB等
- 熟练使用调试工具如gdb等
- 熟练使用逆向工具如Ghidra、Die、JEB等
- 具备基本爬虫和反爬虫开发的能力