- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 【春秋云境】文件上传漏洞合集
使用工具:burpsuite使用工具:brupsuite进入/admin/do目录,弱口令为admin/admin888谷歌翻译一下:在这里新增php文件类型php//该密钥为连接密码32位md5值的前16位,默认连接密码rebeyondif(!for($i=0;登录/admin,弱口令admin/123登录文件管理,编辑任意php文件为木马,冰蝎连接得到flag:不登录,直接选择Admin。
2024-04-25 14:29:54
1373
1
原创 VScode+Live Service+Five Service实现php实时调试
settings.json设置(打开方式:ctrl+p,搜索settings.json)设置php为绝对路径(注意路径分隔符为\\或/)
2024-03-05 11:07:33
1416
原创 小学期实训-智慧电子时钟
项目选题为智慧电子时钟,相对于传统时钟,该智慧时钟有实时时钟、实时日期、光照与温度显示、闹钟设置、闹钟关闭密码设置功能。
2022-06-22 14:43:49
1782
原创 操作系统-第六次实验
实验5 生产者-消费者问题一、实验内容模拟操作系统中进程同步和互斥。在Linux操作系统下用C实现经典同步问题:生产者—消费者,具体要求如下:(1)一个大小为10的缓冲区,初始状态为空。(2)2个生产者,随机等待一段时间,往缓冲区中添加数据,若缓冲区已满,等待消费者取走数据之后再添加,重复10次。(3)2个消费者,随机等待一段时间,从缓冲区中读取数据,若缓冲区为空,等待生产者添加数据之后再读取,重复10次。二、实验目的• 熟悉临界资源、信号量及PV操作的定义与物理意义...
2021-12-12 14:11:03
1292
1
原创 操作系统-第三次实验
实验1 中断处理一、实验内容运用某种C++语言模拟时钟中断的产生及设计一个对时钟中断事件进行处理的模拟程序。二、实验目的• 现代计算机系统的硬件部分都设有中断机构,中断机构能发现中断事件,且当发现中断事件后迫使正在处理器上执行的进程暂时停止执行,而让操作系统的中断处理程序占有处理器去处理出现的中断事件。• 本实验模拟“时钟中断事件”的处理,对其它中断事件的模拟处理,可根据各中断事件的性质确定处理原则,制定算法,自行设计。• 通过本实验了解中断及中断处理程序的作用。三、实验原理...
2021-12-10 11:39:24
3044
原创 操作系统-第二次实验
实验4 shell初步1)实验目的1、熟悉shell的基本操作。2、使用LINUX中最常用的数据处理命令。2)实验要求本次实验要求完成以下内容:• 使用通配符来进行文件名的查找• 重定向标准输入、标准输出、标准错误输出• 使用管道操作,将一个进程的输出作为另一个进程的输入• 使用群命令和命令行续行符• 在指定的目录中,对满足条件的文件名进行递归查找• 了解vi编辑器的基本用法• 在文本文件中,查找符合指定模式的文本行• 将文本文件中的各行,按顺序排列...
2021-12-10 11:36:20
418
原创 实验一 求逆元、欧拉函数值
一、实验内容编程并实现:写出判断a在模m下是否有逆元,如果有求出逆元的程序。 写出求n的欧拉函数值φ(n)的程序二、实验目标1.判断a在模m下是否有逆元并求出逆元: 给定一个int 型的整数a 和一个int 型的整数m,判断是否存在另一个int 型的整数a`(1≤a`<m)使得aa`≡1(mod m)。如果没有则在屏幕上输出"a在模m下无逆元。",反之若有则在屏幕上输出"a在模m下有逆元"并输出该逆元a`的值。2.求欧拉函数值φ(n): 给定一个int 型的整数n,求0、...
2021-12-10 10:56:08
747
原创 课程实验四 buflab
实验题目:内存溢出攻击的实验 实验目的:理解缓冲区溢出原理,堆栈的过程,函数调用的实现过程 实验环境:个人电脑、32 位ubuntu 18.04环境、GDB调试工具 实验内容及操作步骤: 第一步,分析文件 将buflab-handout.tar.gz文件夹进行解压,解压发现里面三个文件都是可执行文件,结合实验指导文档可以知道bufbomb是一个有缓...
2021-06-05 00:24:30
1042
1
原创 课程实验三-bomb实验
实验题目: 程序运行在linux环境中。程序运行中有6个关卡(6个phase),每个phase需要用户在终端上输入特定的字符或者数字才能通关,否则会引爆炸弹!需要使用gdb工具反汇编出汇编代码,结合c语言文件找到每个关卡的入口函数。然后分析汇编代码,找到在每个phase程序段中,引导程序跳转到“explode_bomb”程序段的地方,并分析其成功跳转的条件,以此为突破口寻找应该在命令行输入何种字符通关。 实验目的:熟悉汇编代码及其调试方法。 ...
2021-05-18 10:58:08
5585
4
原创 课程实验二
实验题目:填写bits.c文件中尚未完成的各个函数的内容,但是,要求只使用有限数量、规定的操作符。然后通过dlc和btest两个工具来测试代码。 实验目的:本实验为课程实验二,补全bits.c中的15个代码,理解掌握计算机的存储方式和逻辑运算操作。 实验环境:个人电脑、32 位ubuntu18.04环境 实验内容及操作步骤: 第一步,填写bits.c文件中尚未完成的各个函数的内容: 1.函数名称:bitAnd()、实现要求:...
2021-04-20 09:35:18
989
2
原创 预备实验2 LAB1
实验题目:使用、熟悉Debug工具 实验目的:本实验为课程预备实验,要求成功安装Debug基本环境,从而为后续课程实验搭建基础运行平台。 实验环境:个人电脑、Debug工具 实验内容及操作步骤: 基本要求:运行四个程序 第一个程序:运用debug 汇编第一个程序并运行: 反汇编列出该程序-查看寄存器的值-用N命令对该程序命名-用W命令将该程序写入(Write)磁盘中-退出debug: ...
2021-04-20 09:23:32
116
原创 预备实验一 LAB1
实验题目:安装Linux环境,并进行简单程序的编译和GDB调试。 实验目的:本实验为课程预备实验,要求成功安装linux基本环境,并进行简单程序的编译和GDB调试,从而为后续课程实验搭建基础运行平台。 实验环境:个人电脑、linux发行版本 实验内容及操作步骤: 第一步,在所使用的电脑平台上安装linux系统与环境; 使用VMware软件安装linux系统(ubuntu 18.04 LTS 32位版本) ...
2021-04-20 09:21:20
149
原创 石子合并问题
石子合并问题一、问题描述【问题简述】在一个园形操场的四周摆放n堆石子,现要将石子有次序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。试设计一个算法,计算出将n堆石子合成一堆的最小得分和最大得分。【输入形式】输入数据由文件名为input.txt的文本文件提供。文件的第1行为正整数n(1≤n≤100),表示有n堆石子;第二行有n个数,分别表示每堆石子的个数。【输出形式】将计算结果输出到文件output.txt。输出文件有两行,分别为得分最小的合并方
2021-04-06 16:05:39
1343
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人