labs

YulinSec-PWN-Beginner-Labs

YulinSec-PWN-Beginner-Labs 还有我搜集到的一些emmm..工具。碍于文件大小就不上传了如果需要可以联系我我传给你们 前置 点进去看到一堆乱码,但是中间穿插有lag shell字样 因此试试转换为其他编码 GBK->UTF-8转换成功查看原文 御林PWN-F1ag姬使用说�? ......

SQLI labs搭建

修改D:\phpstudy_pro\WWW\sqli-labs-master\sql-connections目录下的db-creds.inc,填入dbuser,dbpass,小皮搭建的,一般都是root 将数据库mysql和php版本分别改成如下版本 网站路径修改如下 访问127.0.0.1,进行安 ......
SQLI labs

靶场环境搭建【XP、pikachu、dvwa、sqli-labs】

在网络安全技能学习过程,有很多需要实战演练的技能点。这时需要有环境和让我们熟悉、从简单到难的练习靶场。本文介绍靶场环境工具phpStudy,和三个常用的靶场:pikachu、dvwa和sqli-labs。 ......
靶场 sqli-labs pikachu 环境 dvwa

捡起ctf学习 day1 Linux Labs

1.把忘记密码的kali重置了密码 进入GRUB启动程序,修改命令,重置密码(参考https://www.cnblogs.com/wh0915/p/17153270.html) 2.做题,ssh连接 命令 ssh -p 端口 用户名@网址 然后输入密码即可连接 cd命令:切换当前目录百至其它目录,比 ......
Linux Labs day1 ctf day

INFINI Labs 产品更新 | Easysearch 优化字段压缩提升写入速度,Console 优化数据迁移和校验等功能

INFINI Labs 产品又更新啦~。本次更新概要如下:Easysearch 增强 source_reuse 压缩功能,并大幅提升写入速度;Console 优化了数据迁移和校验功能,新增了通用的数据列表和下拉等标准组件,化繁为简,实现可复用。 以下是本次更新的详细说明。 INFINI Easyse ......
字段 Easysearch 速度 Console 功能

Lab4-事务与并发编程实现

学习MySQL中事务编程方法与技术,初步理解并发操作中锁的使用方式。 1、 编写一个基于事务的存储过程。 2、 练习理解并发操作中锁的使用。 ......
事务 Lab4 Lab

【靶场部署】docker搭建sqli-labs

1、声明 本文所介绍的内容仅用于学习和交流,严禁利用文中技术进行非法行为。由于传播、利用本文所提供的信息和技术而造成的任何直接或者间接的后果及损失,均由使用者本人负责,文章作者不为此承担任何责任。 2、sqli-labs介绍 sqli-labs是一个开源且非常有学习价值的SQL注入靶场,基本上涉及到 ......
靶场 sqli-labs docker sqli labs

lab11 bamboobox(unlink攻击)

tags: - unlink - pwn - 堆漏洞 二进制文件下载:https://github.com/scwuaptx/HITCON-Training/blob/master/LAB/lab11/bamboobox ida分析 int __cdecl main(int argc, const ......
bamboobox unlink lab 11

Lab2:数据组织基础方法及创新应用(创新)

1.数组指针 定义 int (*)[ ]数组指向二维 int 数组 定义 int 指针指向二维数组的第一个元素 指针的写法较多,从我个人的尝试中选择几种写法分析。 代码1: #include<bits/stdc++.h> using namespace std; int* p[12]; //数组的每 ......
基础 方法 数据 Lab2 Lab

Sqli-labs通关实况之第十一关到第二十二关

sqli靶场通关流程11~22关 Less-11 POST - Error Based - Single quotes- String (基于错误的POST型单引号字符型注入) 从这一关开始,我们就要用到post的方法了,只能bp抓包分析了 打开页面,发现只有登录框,我们输入用户名admin,密码a ......
实况 Sqli-labs Sqli labs

Sqli-labs通关实况之第二关到第十关

sqli靶场通关流程2~10关 Less-2- Error based - Intiger based (基于错误的GET整型注入) 首先,我们先输入单引号试试,根据报错信息确定咱们输入的内容被原封不动的带入到数据库中 那我们可以直接像第一关一样,使用联合查询,输入?id=-1' union sel ......
实况 Sqli-labs Sqli labs

Lab3 存储过程与触发器

学习SQL语言进行编程的基本方法与技术,能够编写存储过程、触发器解决数据库需要处理的复杂问题。 1、 设计一个存储过程或者自定义函数,练习存储过程的设计方法。 2、 设计触发器,理解触发器的工作原理与设计方法。 ......
触发器 过程 Lab3 Lab

CS144-lab5

Checkpoint 5 Writeup 该lab较简单,没什么好说的 有两点是route函数for循环时必须用引用,还是ttl递减后要重新计算checksum,写的时候被坑到了。 至于找到最长前缀匹配,遍历路由表即可,注意prefix为0时要特判;为了方便判断是否在路由表中找到符合项,max_pr ......
lab5 144 lab CS

sqli-lab less-2

http://127.0.0.1:88/Less-2/?id=3-2 正常显示,判断为数字型注入 尝试union注入 http://127.0.0.1:88/Less-2/?id=-1 union select 1,1,1 成功 查询表名 http://127.0.0.1:88/Less-2/?id ......
sqli-lab sqli less lab

CS144-lab3

Checkpoint 3 Writeup 该lab主要实现TCP发送方,细节比较多,具有一定难度,编写时需要从整体上理清设计思路,然后再实现具体的函数。 Timer 由于要实现TCP中的超时重传功能,所以需要在发送方维护一个定时器,但不需要自己使用计时函数,因为文档里说明了所有对时间的了解都是通过t ......
lab3 144 lab CS

CS144-lab2

Checkpoint 2 Writeup 该lab主要实现TCP接收方,接受来自发送方的TCPSenderMessage数据包,并使用checkpoint 1的Reasembler将接收到的数据推流到ByteStream,然后发送TCPReceiverMessage,指明接收方的窗口大小(ByteS ......
lab2 144 lab CS

Lab1:数据组织基础方法及创新应用(基础)

1.数组定义及简单使用 1)分别定义一个 int 型一维数组和二维数组,并通过输出验证各种初始化方法; #include<bits/stdc++.h> using namespace std; #define ll long long const int INF = 0x3f3f3f3f,N=5; ......
基础 方法 数据 Lab1 Lab

sqli-lab less-1

尝试 http://127.0.0.1:88/Less-1/?id=1a 正常显示,判断为字符型注入 尝试union注入 http://127.0.0.1:88/Less-1/?id=1' union select 1,1,1%23 成功 查询表名 http://127.0.0.1:88/Less- ......
sqli-lab sqli less lab

Sqli-labs通关实况之第一关

Sqli-labs less-1 首先看题,提示你输入数字值的ID作为参数,我们输入?id=1,发现直接得到登录名和密码 输入的数值不同,回显内容也不同,所以输入的内容是带入到数据库里面查询了 接下来判断是字符型还是数字型 我们可以在数值1后面加上一个单引号和双引号来判断,先加入单引号看看。可以发现 ......
实况 Sqli-labs Sqli labs

CS144-lab1

Checkpoint 1 Writeup 该lab要根据首字母索引来对收到的字符串进行重组,还原为原始数据(字符串可能乱序到达,可能有重叠) 思路是将按顺序并小于可用容量的字符串(可能是部分子串)直接推流到输出流,将失序但在可用容量内的字符串放入本地buffer。 考虑到最好用首字符索引对收到的字符 ......
lab1 144 lab CS

CS144-lab0

Checkpoint 0 Writeup 该lab要实现一个字节流,兼具写入和读出的能力,并且buffer空间受限。 根据要实现的函数和读写功能,内部要存储的成员为 std::queue<std::string> buffer_ {}; 用于存储写入的字符串(原本用的std::queue,但由于qu ......
lab0 144 lab CS

mit6.824lab2B raft

lab2b的内容主要是关于raft之中日志存储,相较于上一个2a的话,这一个部分主要实现的是日志的同步性以及当集群中存在较大规模断连之后的重新选举Leader。 2023/10/8 22:10 目前实现的结果是通过了一部分测试,但是对于TestFailNoAgree2B这个测试有通过的问题。 在最后 ......
lab2B mit6 lab2 raft mit

临时表、视图与系统函数_Lab2

理解全文检索、视图的基本知识,掌握全文检索的配置与使用方法,能够根据需要创建视图,掌握视图应用技术,熟悉常用系统的应用方法。 例如CTE,派生表的使用 ......
视图 函数 系统 Lab2 Lab

AIGC革新,将文字或者LOGO融入AI视频基于PIKA-labs(Python3.10)

很多平台都会禁止用户使用带有网址或者二维码的头像以及文章配图,这样可以有效的防止用户的一些“导流”行为。当然,头像、文章或者视频现在都是AI来审,毕竟现在人工的成本实在太高,但是如果我们把文字元素直接融入图像或者视频之中,如此一来,AI也会很难识别出一些“导流”的元素。 本次我们依靠PIKA-lab ......
PIKA-labs Python3 文字 Python 视频

mit6.824lab2A-Raft

写在前面 最近更新的可能会比较慢,因为分布式系统这个部分到目前还是为爱发电。上个月是在开学考试的阶段,接下来可能会受一些项目或者学习课程安排上的影响,不过这个内容会坚持下去的。 lab2A的内容主要是关于Raft中server选举的实现,论文中的Figure2以伪代码的格式给出了很多较为详尽的解释, ......
lab2A-Raft mit6 Raft lab2 mit

《XSS-Labs》02. Level 11~20

http 头传递 payload、图片 exif xss 漏洞、ng-include 利用、换行(%0a)代替空格绕过、flash 插件相关 xss 漏洞。 ......
XSS-Labs Level Labs XSS 02

CS144-lab4

Checkpoint 4 Writeup 报文头格式 IPV4头 /* * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ * |Version| IHL |Type of Service| Total Length ......
lab4 144 lab CS

《XSS-Labs》01. Level 1~10

简单的验证方式、标签闭合构造 payload、onfocus 事件利用,js 伪协议、 标签 href 属性利用、大小写绕过、双写绕过、href 自动 Unicode 解码利用、onfocus 利用,js 伪协议,表单属性。 ......
XSS-Labs Level Labs XSS 01

《Upload-Labs》01. Pass 1~13

前端绕过、MIME-Type 绕过、黑名单绕过(::$DATA 与双写绕过,大小写绕过,空格绕过,点绕过)、.htaccess 利用、.user.ini 利用、白名单绕过之 %00 截断绕过。 ......
Upload-Labs Upload Labs Pass 01

upload—labs

pass1 查看提示,在客户端进行……,说明在浏览器F12可以进行修改 直接F12定位输入框 找到敏感函数checkfile(),直接将其删除 上传木马php 上传成功,复制下面返回地址用蚁剑连接即可 连接成功 pass2 服务端进行MIME检查 需要上传图片 MIME检查是后端PHP代码只对con ......
upload labs