十一周学习报告11.27
- 了解ctf:
··历史;
·形式(解题、攻防、混合);
·题目类型(Crypto,Misc,WEB,Mobile,Re,PWN);
·规则;
·竞赛内容及所需知识:
PHP、python、TCP-IP、SQL
- C、OD+IDA、数据结构、操作系统
- 汇编语言、加密与解密、常见反编译工具
- 矩阵、数论、古典密码学
- 常见隐写术工具、wireshark等流量审查工具、编码知识
- ……
·接触Ctf对程序猿的帮助(安全人员/非安全人员)?
- 比赛初尝试——祥云杯
虽然只做出了签到题……
- 学习python
上课实验内容:二进制转八进制、十六进制(字典的使用)
- 学习Php(慕课网)
- Web学习
- 后端开发实验
简略实验过程:
- 安装运行phpstudy
- 确认环境已经开启
- 下载DVWA的源码
- 把源码复制到web到根目录
5、使用浏览器去访问对应资源路径
6、点击页面上的 create database 按钮来配置数据库
7、去编辑配置文件,修改数据库配置信息:
8、登陆,正常使用
-
- SQL注入漏洞利用实验
简略实验过程:
1、创建测试表 先进⼊mysql命令⾏,输入密码:root
2.创建⼀个数据库,创建⼀个表,并且插⼊测试数据:
3. 选择数据库 创建测试表: 插⼊测试数据:
4. 插⼊测试数据: use webtest;
5. demo代码复制到web⽬录下
6.浏览器访问 http://127.0.0.1/login.php
7.万能密码……
总结:接触了较多新知识,但学习地很零碎,很多东西的原理还不是很明白。还需打扎实编程的基础,日后更加完善学习。还要多点复习,不然很多学了的又忘了
加油加油!