6.29作业
1复习kali和docker设置国内镜像
打开vmware当中kali虚拟机 首先备份原有源,输入命令:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 备份的目的是可以恢复成原来的设置
接着输入命令 sudo nano /etc/apt/sources.list 编辑sources.list文件 将原先的镜像地址 开头输入# 起到注释的作用 让其失效,接着配置清华镜像源 将这两行文字输入
deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib

输入完成 按住ESC 再输入:wq保存退出
打开dockerdesktop 找到设置里面的 docker engine 输入镜像源
"https://ypgrf5o6.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"https://docker.sunzishaokao.com",
"https://docker.1ms.run",
"https://docker.xuanyuan.me"
点击Apply restart

2复习web基础知识 html javascript mysql php
进入菜鸟网站 找到对应章节,对不熟的知识点加以学习




学习mysql基础增删改查 还有where union order by delete update等语句

重点学习php语法

html相当于骨架 CSS相当于外观,javascript相当于动作行为。
3BP抓取dvwa登陆包
打开docker镜像 启动dvwa靶场

抓包
4ai开发一个简单的留言板并使用phpstudy部署
利用VScode当中ai插件输入要求指令生成留言板代码,生成的代码利用phpstudy部署网站进行测试
生成了六个文件
首先再桌面创建文件夹test 将六个ai生成的文件放进其中,sql文件在Navicate当中执行,执行后生成个数据库和两张表如下图


用phpstudy部署网站访问进行测试


登录测试

创建用户 写下留言查看

数据库记得刷新


5简述Web系统的运行流程和核心组件
Web系统的运行流程是这样的:当用户通过客户浏览器访问时,首先向web服务器发起请求,web服务器接收后再转向后端发起请求,后端在向MySQL进行请求,例如数据查询等,mysql收到后端的请求就将结果返回给后端,后端就会向前端服务器产生页面,前端服务器最后向用户返回HTML响应。
核心组件有四类:前端:与用户进行交互负责展示和输入处理
Web服务器:定义客户端与服务器的对话规则
后端:处理业务逻辑,执行操作访问数据库
数据库:负责数据存储查询更新

浙公网安备 33010602011771号