如题。本人大一的时候学习了 Java ,大二加入学校一个关于网络安全的工作室,顺势学习了 Python , PHP 和相关的网络安全知识。从大二下学期开始,到大三的这个寒假,开始在老师的带领下做一个有关代码混淆的创新项目,使用 Java 做代码混淆器,占用了我大量的学习时间,然而项目因为各种原因到现在都还没完成(说实话我都不知道什么时候是个底)。然后跟着学校的课程走,也学到了计算机网络、数据库和操作系统的知识,成绩也还算可以。逐渐的,我发现自己在服务器安全和运维方面有浓厚兴趣,但想想,时间好像越来越少,然而我目前有的技能似乎还不能找到一份满意的实习。。求各位指导下,下个学期开始,在忽略创新项目占用时间的情况下,我应该如何学习,才能在后面找到有关安全运维的实习岗位?下面是我的一些粗略的技能点:
编程技能:
Java (较为熟练,做过很多 J2SE 项目,能够用 servlet+jsp 做出 web application ,还没学过框架)
Python (做过许多爬虫和其他脚本,完成自己日常的一些动作(更新美剧、签到什么的))
PHP (基本会使用和阅读,用 ThinkPHP 框架完成过课程设计。。)
网络安全:
了解 OWASP TOP 10 漏洞的产生原因和修复方法
熟悉 MySQL 和 SQL Server 的使用、数据库设计以及权限控制
尝试搞过很多小网站并提权(逃)
由于要完成学校的一些任务,所以到现在都没时间去刷 SRC 和参加众测项目
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.