今天是实训的最后一天,我们进行了一场答辩会,对这四周以来的学习历程做了一个总结,展示了大作业以及一些实践拓展的成果。

第一周。首先参观了安天,了解了安天的企业文化,以及之后四周的实习安排,接下来主要进行了有关python的学习,包括python的基础知识,爬虫以及Django框架的利用。通过这周的学习,我们基本掌握了python这门语言的一些较为基础的利用,对正则表达式有了更多的熟悉,可以编写爬虫爬取一些数据,可以使用Django框架打造一个属于自己的功能较为简陋的网站。这周还有一个大作业是关于文本相似度算法的,这个算法我们小组采用了编辑距离算法,编辑距离算法是计算从一个字符串到另一个字符串所需要编辑的次数,通过编辑距离计算出相似度,编辑距离越小,相似度越高。同时,我们对编辑距离算法加了一些小的改进,添加了一个替换两个、两个替换一个和两个互换的情况,这些情况应该比正常的编辑距离2要小一些。有的网站虽然域名同某些网站较为相似,但其实是一个正规网站,考虑到这种情况,我们又添加了一个图片相似度算法,进入网站后完成自动截图,然后采用均值哈希算法比较两个域名相似网站的截图是否相似。因为钓鱼网站一般会将网站内容做的同正规网站十分相似,均值哈希算法首先是将图片缩小为8*8,然后转化为灰度图,计算每个像素灰度值的均值,然后每个像素的灰度值同均值比较,如果大于均值,记为1,否则,记为0。最后得到一个64位的二进制数,这个数就是这张图片的哈希值,比较两张图片的哈希值,64位的顺序可以不固定,但比较的两张图片的顺序必须是一样的。

第二周。这周的工作主要是学习了恶意代码分析的相关内容。一周内,我们学习了,基本静态分析、基本动态分析以及高级静态分析、高级动态分析,掌握了ida、OllyDbg等工具的简单应用,在虚拟机里面搭建了测试环境,配合虚拟机的快照功能,完成了一些恶意代码的分析。当然,目前我们掌握的分析技术都还只是较为粗浅的掌握,之后还需要很多的学习和应用才能真正掌握好恶意代码分析技术。

第三周。这一周里面我们主要学习了有关于web渗透方面的一些技术。首先是情报收集阶段,通过nmap扫描器,确定目标主机,收集目标主机的端口及服务开放情况,确定攻击方式。然后使用metasploit,选用相应模块和payload进行攻击,还有burpsuite等工具的使用。通过实践,我们完成对一个web网站服务器的弱口令爆破、sql注入、xss漏洞利用、文件上传漏洞利用等,以及对一个Windows服务器的后门渗透提权行为。通过这一周的学习,我了解到了网络安全的重要性,虽然我们只是初学者,只会较为粗浅的利用一些工具,但是就算这样也可以很轻易的黑掉一些更新不及时,安全工作不好的网站或机器。所以网络安全是一件十分重要的事情,我们必须慎重对待自己的行业,并努力学习,掌握更多知识,为以后安全事业做贡献。

第四周。这一周是最后一周,主要进行了一些理论学习。首先是关于如何更好地制作优秀的ppt,技术人员不能只会编代码,对于文档制作也要很熟悉,我们都需要通过ppt进行展示,这是一项很实用的技能。然后是关于产品研发流程的,这个对于以后从事这种行业的我们来说就更为重要了,只有熟悉这些流程,才能跟团队成员较好的合作。之后是关于Windows调试和内核的,虽然我们每天都在使用Windows操作系统,但是对内核机制却不是太熟悉,调试就更是每个程序员都必须要掌握的技能了。最后是Linux系统和安全的,如果要从事web渗透一类的行业的话,一定离不开Linux,对Linux系统的熟悉及掌握,也是我们的必修课。

为期四周的实训,到今天彻底结束了 ,在这四周里面,我们经历了很多,也学到很多。感谢每一位为我们讲课的工程师老师,感谢每天都在帮我们的人力部的几位小姐姐,我们还有很多不足,以后还需要继续努力学习,但这四周的学习,给我们打下了基础,让我们明确了自己未来的方向,收获很大。

python答辩结束语_2018-08-17 结束答辩相关推荐

  1. java论文答辩老师会问什么,毕业论文答辩老师一般会问什么问题

    毕业论文是普通中等专业学校.高等专科学校.本科院校.高等教育自学考试本科及研究生学历专业教育学业的最后一个环节,为对本专业学生集中进行科学研究训练而要求学生在毕业前总结性独立作业.撰写的论文.那么毕业 ...

  2. Python每日一学 08——get()方法学习

    Python每日一学 08--get()方法学习 文章目录 Python每日一学 08--get()方法学习 一.前言 二.题目 1.莫尔斯电码转换 2.凯撒密码加密 3.缩写月份单词 4.本月天数 ...

  3. 在职计算机答辩没有通过,在职研究生论文答辩没通过可以重新申请吗?

    论文答辩是在职研究生考试的学员,只有通过了论文答辩才能拿到硕士学位证书.但是一些学员在进行论文答辩的时候总会出现一些状况,致使论文答辩不能顺利通过.那么,在职研究生论文答辩没通过可以重新申请吗? 在职 ...

  4. linux内核多大 4.17.8,Linux Kernel 4.17结束支持,请升级到Linux 4.18内核

    Linux Kernel 4.17最后一个更新是Linux Kernel 4.17.19内核,该系列内核版本将结束支持,它不会再得到新的更新,请用户把Linux内核升级到4.18版本,这样能避免安全漏 ...

  5. IO多路复用之epoll总结 http://www.cnblogs.com/Anker/archive/2013/08/17/3263780.html

    IO多路复用之epoll总结 http://www.cnblogs.com/Anker/archive/2013/08/17/3263780.html

  6. 计算机工程师系列职称答辩,评中级工程师职称需要答辩吗?申报人需哪些条件?...

    原标题:评中级工程师职称需要答辩吗?申报人需哪些条件? 工程师职称含金量特别高,所以很多人都想要去申报,闽州教育网小编提醒,想要申报就要及时解决疑问,比如说"评中级工程师职称需要答辩吗?&q ...

  7. Unparseable date: Fri Nov 08 17:37:33 CST 2019

    java.text.ParseException: Unparseable date: "Fri Nov 08 17:37:33 CST 2019" 类型转换异常,需要的参数是时间 ...

  8. android答辩文档,Android日记本毕业设计答辩ppt

    <Android日记本毕业设计答辩ppt>由会员分享,可在线阅读,更多相关<Android日记本毕业设计答辩ppt(22页珍藏版)>请在人人文库网上搜索. 1.基于基于andr ...

  9. 中科院计算机博士学位答辩 顾智宇,中科院论文答辩情况和学位授予决议书.doc...

    中科院论文答辩情况和学位授予决议书.doc .论文答辩情况和学位授予决议书答 辩 人论文题目指导教师学位类别工程硕士专业学位学科专业生物工程研究方向生物工程研究所(院系)中国科学院大学制填 表 说 明 ...

  10. 中科院计算机博士学位答辩 顾智宇,中科院论文答辩情况和学位授予决议书(1)...

    <中科院论文答辩情况和学位授予决议书(1)>由会员分享,可在线阅读,更多相关<中科院论文答辩情况和学位授予决议书(1)(8页珍藏版)>请在人人文库网上搜索. 1.论文答辩情况和 ...

最新文章

  1. 一招一式攻克linux(四)
  2. 2!=5 or 0在python中是否正确-python and or用法
  3. 面向对象之: 反射和双下方法
  4. node.js中exports与module.exports的区别分析
  5. 被3亿农民力挺,仍惨遭封杀!中国最冤产品,出路在哪?
  6. C++11中的std::function和std::bind
  7. mysql函数之一:INSTR、LOCATE、POSITION VS LIKE
  8. appium使用教程python_appium使用教程(一 环境搭建)-------------2.安装部署
  9. HTML5 Input 日期选择器
  10. 乐高大颗粒作品24:金蟾
  11. 电脑 蓝牙不显示 服务器,电脑蓝牙无法使用桌面右下角蓝牙图标不见的解决方法...
  12. 【HTTP】HTPP学习笔记
  13. 镜头眩光如何避免 镜头眩光避免方法
  14. VAE(变分自编码器)原理简介
  15. ElasticSearch之SpringData集成版本差异
  16. MySQL数据库读写分离
  17. pygame 教程翻译---- LGPL许可
  18. Office这么多版本傻傻分不清,到底哪个版本好用?
  19. panda 满足条件的行 index_濮阳市油田十八中:“懂礼仪,行孝道”重阳经典诵读比赛圆满落幕 - 濮阳之窗...
  20. 爬取疫情等关键词的新浪新闻,存到excel

热门文章

  1. 使用docker搭建一个elasticsearch(5.4)的基础环境
  2. CmsEasy20160825前台无限制GetShell复现
  3. 基于Mysql主从同步的读写分离
  4. iPhone开发应用Sqlite使用手册
  5. 奥运会志愿者需要做哪些工作?
  6. Oracle undo 表空间管理
  7. 关于为何推崇交易规范排序(CTOR)的原因
  8. 什么是 BCH、比特现金新地址?
  9. 由“递归遍历二叉树”引发的思考
  10. RHEL和Centos系统的区别?