自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 网络安全实训周第五天(最后一天)

咱们拿到这道题,属于是很懵了,只有一个网站,但是可以上传文件,既然能上传文件就有一定的操作空间,我们写一个一句话木马的php,提交上去,你会发现,根本交不上,我们发现交压缩包是可以的,于是把这个php压缩成zip提交,网页会给你文件存储的地址,这个时候怎么办?说一说对我来说印象比较深的题目吧。今天啊,咱们做ctf竞赛。

2024-04-19 20:48:37 116 3

原创 网络安全实训周第四天

给了半个大白,拿到图片也是一脸懵,把半个大白放到010里面去,他这个代码啊,有讲究的,前八位属于是对图片格式的规定,后面八位忘了是啥了,后面我查查,之后就是四位长,四位高,长是够长了,高不够高,我们把高那边第三个00改成03,完完全全够用了,你要是喜欢大的自己自由发挥吧,不过千万要注意,一定要看好,是改成03,而不是填上03,不然你这图片每一位都后移两位,图用不了了,它炸了,改好之后我们就会看到大白 肚子上的flag,不记得是多少了。一眼就看到了flag。

2024-04-18 21:48:43 359 1

原创 网络安全实训周第3天

1.使用教学平台建立靶机和攻击机,使用御剑工具扫描靶机内容,寻找登入数据库后台的页面,破解密码登入,开启mysql的日志功能并植入一句话木马,获得网站的绝对位置,使用webshell工具成功控制服务器。2.下载网页内容,使用url翻译成代码,查看username和pwd,登入数据库管理系统,查询数据库的版本号和sessionID,利用服务器漏洞植入木马控制服务器。

2024-04-17 19:56:52 96 3

原创 信息安全实训周第二天

寻找数据包中的404数据,查看流量中首次得到后台登录路径的数据条目,追踪一个POST数据包的http流,获得黑客爆破密码时提交的信息,随后查看黑客浏览后台功能的数据条目,获得黑客读到的index.php源代码,使用url解码获得黑客写入系统的一句话木马,寻找黑客成功写入一句话木马的证明。首先打开数据包,截获来自heikeip的tcp握手的第一次SYN请求后,观察数据包,截获服务器ack但客户端不进行响应的数据条目,可通过黑客机回复SYN/ACK的数据包,了解 服务器因此开放了哪些端口。

2024-04-16 21:10:53 122

原创 信息安全实训周第一天

使用phpstudy确保阿帕奇和mysql的启动正常,然后将DVWA解压到phpstudy的www文件夹下,在浏览器中打开dvwa并将安全等级修改为low可在brute force中进行密码绕过测试,使用command injection界面输入ip来为其他电脑主机注入命令,在csrf界面可将链接压缩为短链接,被害主机打开后会将网站密码和账号强制修改,首先使用御剑工具扫描网页后台,进入登录页面,可修改密码验证为永真,绕过账号密码登录,将恶意代码写入网站的评论区,评论区的脚本会被执行,跳转到游戏广告页面。

2024-04-15 20:33:02 324 1

原创 篱笆墙的影子

由题目得,解为flag{}的形式,所以felhaagv解密为flag的形式,所以可以看出该栅栏密码为两行。所以写出剩下的,解出密码为。

2023-07-05 07:28:07 42

原创 变异凯撒1

在密码学中,凯撒密码(英语:Caesar cipher),或称凯撒加密、凯撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E......

2023-07-05 06:27:17 276

原创 石子合并问题操场玩法

因此从已有的 i 到 j 的最小得分,与从 i 到 k 的最小得分、从 k+1 到 j 的最小得分、当前步骤从 i 到 j 的合并得分的和的最小值,最大也同此想法。动态规划算法寻求石子合并时的最大,最小得分,选择相邻的两堆石子堆进行合并,其最终花费的代价与石子堆的排列顺序有关。动态规划通常用来求解最优化问题,即一个问题有多个解,每个解都有一个目标值,我们希望寻找具有最优值(最小或最大)的解。printf("最小得分为:%d\n", MIN[1][n]);printf("请输入石子堆数:\n");

2022-12-29 23:29:02 70 1

原创 寻找两个正序数组的中位数

最后就是二分法的核心啦,比较这两个数组的第K/2小的数字midVal1和midVal2的大小,如果第一个数组的第K/2个数字小的话,那么说明我们要找的数字肯定不在nums1中的前K/2个数字,所以我们可以将其淘汰,将nums1的起始位置向后移动K/2个,并且此时的K也自减去K/2,调用递归。这里对于两个有序数组也是一样的,假设两个有序数组的长度分别为m和n,由于两个数组长度之和 m+n 的奇偶不确定,因此需要分情况来讨论,对于奇数的情况,直接找到最中间的数即可,偶数的话需要求最中间两个数的平均值。

2022-12-29 23:23:42 65

原创 力扣.合成n个升序列表

用容量为K的最小堆优先队列,把链表的头结点都放进去,然后出队当前优先队列中最小的,挂上链表,,然后让出队的那个节点的下一个入队,再出队当前优先队列中最小的,直到优先队列为空。

2022-12-29 23:18:46 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除