- 博客(13)
- 收藏
- 关注
原创 网络安全C11-2025.5.1
用户输入信息时,网站会将信息进行序列化,AES加密,再进行base64编码后形成rememberme的cookie值,当用户勾选时,会产生cookie值,如果传入进去的内容是恶意代码,系统解密时完成攻击。3.在登陆成功的情况下,不勾选rememberme,都会返回rememberme=deleteme,之后的请求不会再返回该字段。在admin用户中抓包,修改cookie值为pablo的,再将等级改为low,去掉token值,完成修改。创建两个数据用于更改密码和确认密码,通过判断两者是否相同来完成修改密码.
2025-05-27 16:23:19
878
原创 C11-2025.4.19
两者的产生可能是相同方法,但文件包含可以解析文件,完成webshell,但是目录遍历只能暴露出不该给我们看到的文件,无法解析文件,算是一种信息收集,可以看到网站本不应该给我们看到的。如果是在其他服务器解析后,再包含该文件,则不算,例如在8080端口包含8082端口的php代码,则解析的内容是8082的版本信息。识别到../ ..\, 替换为空,识别到http:// https:// 也替换为空。当包含的文件类型是php,要满足原服务器未解析该文件,否则解析的文件是远程服务器.php phpinfo();
2025-04-26 14:22:48
495
原创 网络安全C11-2025.4.12
定义ajax与xl两个类,定义onkeypress方法,定义realkey接收从键盘传回来的记录,将记录存储到xl里。--dump,-C,-T,-D,--start,--stop,--first,--last :获取表的数据。双写绕过 <scr<script>ipt>alert(1)</scr<script>ipt>在上传.htaccess文件后,更改配置文件,使得上传的1.jpg文件以php解析,完成上传。--columns -T,-D 列出字段的信息,可以指定数据库,数据表,字段。
2025-04-26 14:13:08
566
原创 C11-2025.4.4
1' and extractvalue(1,concat(0x7e,(select concat(table_name) from information_schema.tables where table_schema ='dvwa' limit 0,1)))# 使用concat()输出所有行,但报错信息会限制行数,可以借助limit来显示每一行。(3)在报错注入过程中,为什么要进行报错,是哪种类型的报错?在进行报错处理的时候,函数会将sql语句进行编译,函数错误的报错,不是数据的错误。
2025-04-05 20:38:41
948
原创 C11-2025.3.29
先输入1',查看系统是否报错,诺没有报错,再输入1 and 1=1 , 诺还没有报错,输入1 and 1=2 如果报错,则说明是整形注入. 否则是字符型注入,输入1' and 1=1 '# 验证是否是字符型注入.也有可能是前端代码修改了我们输入进去的数据,可以打开网页代码查看。(1)老李今年52岁了,他最近也在学习网络安全,为了方便练习,他在DVWA靶场中增设了一个自己的账号,密码就是他的生日,请你想办法破解出他的账号密码;2、使用Burp联动Xray对DVWA站点进行扫描,输出扫描报告;
2025-04-05 14:15:34
227
原创 2025.3.22作业
3、分别使用Nessus和AWVS扫描任一SRC允许测试的目标,要求Nessus提供主机扫描报告,AWVS提供应用扫描报告。1、以任一企业为关键词进行信息收集练习并汇总报告,禁止进行违规操作。2、安装并使用Xray被动扫描,提供过程文档+扫描报告。
2025-03-24 12:40:48
171
原创 2025.3.15作业
1、使用Burp抓包判断:在浏览器输入www.baidu.com,回车之后到访问成功,客户端一共发送了几个请求数据包?2、练习Tomcat PUT方法任意写文件漏洞(CVE-2017-12615),提供蚁剑连接成功截图。4、练习JBoss 5.x/6.x 反序列化漏洞(CVE-2017-12149),提供命令执行截图。3、练习S2-048 远程代码执行漏洞(CVE-2017-9791),提供命令执行截图。5、练习使用Nmap扫描任一IP地址,获取端口开放情况和指纹信息。
2025-03-17 20:09:25
251
原创 第二周作业
1、使用html写一个网页,要求满足以下条件: (1)网页中含有任意一张图片,图片路径使用绝对路径,鼠标悬停在图片时出现“马哥教育” 文本,且点击图片可跳转至马哥教育官方页面 (2)网页中包含账号、密码登录,且账号提前定义好是admin且不可更改,输入密码时显 示加密形式。(3)Javascript 中的常量包括String、Number、Boolean、Null、Undefined。(4)String 字符串的语法中既可以使用单引号,也可以使用双引号。(3)console.log("网络+安全");
2025-03-04 18:39:16
193
原创 用户和组与权限
1.访问:用户访问服务时,需要做的认证服务2.授权:每个用户使用的模块不同,则拥有的权限也不相同3.审计 :查看用户的活动记录,出现安全问题时通过日志来查找问题原因。
2024-12-17 16:01:10
986
原创 Linux基础与帮助命令
history查看历史命令,-c清除所有历史,-r 从历史文件中找出命令导入到history中。帮助命令,储存在/usr/share/man下,每下载一个软件,就会下载对应的帮助文件。查看用户,终端使用,登录时间,登录的ip地址,cpu的开始使用时间和利用时间。Ctime:元数据修改时间(修改任何数据,例如文件名,属性什么的都会改变)Linux和Windows编辑的文件类型不同,可以通过file来查看。lsb-release -a (版本) -is(操作系统)外部命令 +-h /--help。
2024-12-01 13:50:49
325
原创 Linux基础
hash:使用外部命令会记录到hash表中,再次使用该命令时只需要通过hash表的记录调用,使得该命令使用速率更快。type + 命令:查看命令所在文件(也可以使用which,whereis)以上的别名创建只在当前进程中可以使用,要永久使用需要添加到配置文件中。外部命令:储存在文件中的命令,运行时需要从磁盘调用到内存。内部命令:储存在内存中的命令,可通过enable查看。. .bashrc :读入内存,使命令生效。别名:创建简单的别名来完成繁琐的命令。alias 别名='命令':创建别名。
2024-11-29 16:01:47
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅