CTFhub+NSSCTFSQL注入整数型 查询列数-order by 语句 要注意的是联合查询前后两条 select 语句查询数据的列数是相等的,故需要使用 order by 语句来判断注 入点sql语句查询的列数是多少
UNION 联合查询数据库信息:确认完显示位可以利用显示位查询当前数据库名:回显为sqli
关于将id值设置为0或者负数的解释;
由于我们的语句是插入到原有语句后面,这样就会出现两个SQL语句同时执行,由于SQL查询默认返回一 行数据,所以我们插入的第二行语句的结果就不会被返回,只会返回原有的SQL语句的查询内容。 要让数据库查询我们插入的语句,需要让原有SQL...
web题目wp1.会赢吗
先查看网页源代码
在body部分找到flag第一部分和第二部分地址

进入第二部分
提示在控制台进行应用依旧查看网页源代码
可见传一个参数(课程名)调用函数revealFlag课程名
在控制台输入命令
re...
wp1.这个压缩包有点麻烦下载压缩包可以看到有注释,提示是六位数字的暴力破解
暴力破解得到密码
密码为 483279
打开文档后看到提示
可以确定是使用字典爆破
得到压缩包密码 &-`;qpCKliw2yTR\
zip压缩包里面还有一个文件和之前的readme是一样的文件(已知部分明文),所以直接明文攻击根据提示:注意将明文压缩时,压缩包的属性要设置为仅储存
确保压缩后的zip与同名文档CRC32码一致
已知明文攻击的方法已知明文攻击的特点是已知一个ZIP压缩包中某个文件的原文件(也就是明文),利用已知文件和其压缩加密后的数据获取到压缩包的解压密码或者能对...
编码解码古典密码【古典密码】是密码学中的其中一个类型,其大部分加密方式都是利用 替换式密码 或 移项式密码,有时则是两者 的混合。
凯撒密码它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成 密文。 例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E。通过排列明文和密文字母表,密文字母表示通过将明文字母表向左或向右移动一个固定数目的位置。例如,当偏移 量是左移3的时候(解密时的密钥就是3)![[Pasted image 20241024224947.png]]
维吉尼亚密码是由一些偏移量不同的恺撒密码组成。 为了生成密码,需要使...