既然你是大一,我劝你走开发吧
渗透测试和二进制编程都是计算机安全领域重要分支。渗透测试主要涉及网络安全,包括Web安全、内网渗透、漏洞扫描与利用、安全审计、日志分析等工作。而二进制编程则主要涉及软件、程序、指令、调试器、操作系统等方面。这两个领域之间存在交集,比如流量分析。
在学习难度方面,个人认为二进制编程会更陡峭一些。这个方向需要重点学习《C/C++编程》、《编译原理》、《操作系统》、《计算机组成原理》、《计算机网络》等众多计算机专业课程,然后结合学习逆向分析技术、漏洞攻击技术等知识。而渗透测试方面,需要掌握Web安全、内网渗透、漏洞扫描与利用、安全审计、日志分析等技能。