当前位置: 首页 > 后端技术 > PHP

小白是如何成为黑客的?按照这条路线!

时间:2023-03-29 14:29:47 PHP

大家好,我是周杰伦。接下来我会写系列文章,给大家详细介绍网络安全的学习步骤和学习资源推荐。今天的主题是——网络安全。Web安全是网络渗透中非常重要的一环。今天就和大家聊聊如何在三个月内从零开始掌握网络安全。正月第一周:HTML+CSS,学习网页基本格式,学习编写基本网页,表单,学习浏览器F12查看元素,查看源码推荐学习地址:HTML:https://www.runoob.com/html/h...CSS:https://www.runoob.com/css/cs...第二周:JavaScript基础,学习基本的web编程,并结合第一周推荐学习地址:https://www.runoob.com/js/js-...第三周:学习HTTP协议,了解Web的工作原理,辅以抓包软件Wireshark,实际抓包packetstolearnHTTP推荐学习书籍:HTTP:Wireshark:No.第四周:学习web服务器,nginx和apache,学习自己部署搭建静态网站,学习查看web日志。推荐学习地址:nginx:https://www.w3cschool.cn/nginx/apache:https://www.yiibai.com/apache...经过第一个月的学习,你已经具备了基本的web前端知识。第二个月第五周:了解动态网页技术,CGI/Fast-CGI/PHP的区别,开始接触PHP编程,学习处理简单的网页请求。推荐学习地址:CGI:https://www.awaimai.com/371.htmlPHP:https://www.w3school.com.cn/p...第6周:全面学习PHP后端开发,掌握基础Request处理,学习MySQL使用,学习界面开发,学习PHP框架和常用CMS推荐学习地址:PHP:https://www.w3school.com.cn/p...第7周:学习Web开发中的Cookies、Session、JWT等技术,前端Storage,学习什么是跨域,什么是CORS。推荐学习地址:https://www.cnblogs.com/l1996...https://blog.csdn.net/weixin_...第8周:学习其他web后端开发语言和框架,Python(Django/Flask),Java(SSM),C#推荐学习地址:Django:https://www.runoob.com/django...Flask:https://www.w3cschool.cn/flask/这第二个月后,您已经具备基本的Web后端知识。三月第九周:学习Linux操作系统、系统日志、权限管理、用户管理、防火墙推荐学习书籍:第十周:学习Web安全核心技术:SQL注入、XSS攻击、CSRF、文件上传、一句话木马、WebShell推荐学习书籍:第11周:学习经典web框架和web应用漏洞攻击、社会工程学、GoogleHacking、情报收集第12周:学习渗透测试框架和常用工具MetaSploit、CobaltStrike、nmap、sqlmap...推荐学习地址:MetaSploit:全套视频https://www.bilibili.com/video...CobaltStrike:https://blog.csdn.net/qq_2609...nmap:https://www.bilibili.com/video...cnblogs.com/php09...sqlmap:https://www.cnblogs.com/php09...第三个月后,你已经具备了基本的网络安全新手的基本能力。上面的内容,你可能会有疑问:这个是不是要一周就学会了?比如学习Linux,我们重在使用。至于Linux操作系统的底层技术知识,什么内存管理机制,进程线程原理,现阶段就不用展开了。再比如PHP学习。真要认真学,全投入三个月也能学会,但我们不能这样学。可以学习基本的语法,可以开发简单的后台程序,了解PHP后台开发是怎么一回事,它是如何工作的。总之,刚开始学习的时候,不要拘泥于细节,要把握大局,否则很容易迷失方向,被劝退。大家想看哪条学习路线和资源推荐,或者有什么困惑,欢迎在评论区告诉我,最热门的会安排在下一条推文。大家好,我是周杰伦。接下来我会写系列文章,给大家详细介绍网络安全的学习步骤和学习资源推荐。今天的主题是——网络安全。Web安全是网络渗透中非常重要的一环。今天就和大家聊聊如何在三个月内从零开始掌握网络安全。正月第一周:HTML+CSS,学习网页基本格式,学习编写基本网页,表单,学习浏览器F12查看元素,查看源码推荐学习地址:HTML:https://www.runoob.com/html/h...CSS:https://www.runoob.com/css/cs...第二周:JavaScript基础,学习基本的web编程,并结合第一周推荐学习地址:https://www.runoob.com/js/js-...第三周:学习HTTP协议,了解Web的工作原理,辅以抓包软件Wireshark,实际抓包packetstolearnHTTP推荐学习书籍:HTTP:Wireshark:No.第四周:学习web服务器,nginx和apache,学习自己部署搭建静态网站,学习查看web日志。推荐学习地址:nginx:https://www.w3cschool.cn/nginx/apache:https://www.yiibai.com/apache...经过第一个月的学习,你已经具备了基本的web前端知识。第二个月第五周:了解动态网页技术,CGI/Fast-CGI/PHP的区别,开始接触PHP编程,学习处理简单的网页请求。推荐学习地址:CGI:https://www.awaimai.com/371.htmlPHP:https://www.w3school.com.cn/p...第6周:全面学习PHP后端开发,掌握基础Request处理,学习MySQL使用,学习界面开发,学习PHP框架和常用CMS推荐学习地址:PHP:https://www.w3school.com.cn/p...第7周:学习Web开发中的Cookies、Session、JWT等技术,前端Storage,学习什么是跨域,什么是CORS。推荐学习地址:https://www.cnblogs.com/l1996...https://blog.csdn.net/weixin_...第8周:学习其他web后端开发语言和框架,Python(Django/Flask),Java(SSM),C#推荐学习地址:Django:https://www.runoob.com/django...Flask:https://www.w3cschool.cn/flask/这第二个月后,您已经具备基本的Web后端知识。三月第九周:学习Linux操作系统、系统日志、权限管理、用户管理、防火墙推荐学习书籍:第十周:学习Web安全核心技术:SQL注入、XSS攻击、CSRF、文件上传、一句话木马、WebShell推荐学习书籍:第11周:学习经典web框架和web应用漏洞攻击、社会工程学、GoogleHacking、情报收集第12周:学习渗透测试框架和常用工具MetaSploit、CobaltStrike、nmap、sqlmap...推荐学习地址:MetaSploit:全套视频https://www.bilibili.com/video...CobaltStrike:https://blog.csdn.net/qq_2609...nmap:https://www.bilibili.com/video...cnblogs.com/php09...sqlmap:https://www.cnblogs.com/php09...第三个月后,你已经具备了基本的网络安全新手的基本能力。上面的内容,你可能会有疑问:这个是不是要一周就学会了?比如学习Linux,我们重在使用。至于Linux操作系统的底层技术知识,什么内存管理机制,进程线程原理,现阶段就不用展开了。再比如PHP学习。真要认真学,全投入三个月也能学会,但我们不能这样学。可以学习基本的语法,可以开发简单的后台程序,了解PHP后台开发是怎么一回事,它是如何工作的。总之,刚开始学习的时候,不要拘泥于细节,要把握大局,否则很容易迷失方向,被劝退。大家想看哪条学习路线和资源推荐,或者有什么困惑,欢迎在评论区告诉我,最热门的会安排在下一条推文。福利【本文书籍高清PDF电子版】收藏整理不易,欢迎点赞转发支持,提前谢谢。