x00专题

'Connection aborted.', BadStatusLine('\x15\x03\x01\x00\x02\x02\x16',)

通过代理来requests网页的时候,我在日志中发现这个错误 'Connection aborted.', BadStatusLine('\x15\x03\x01\x00\x02\x02\x16',) 根据网上的资料,有点像是使用http协议来解析https协议,http协议报错。 参考 malformed HTTP response with docker private regi

解决Redis的键值前出现类似\xAC\xED\x00\x05t\x00*这样的字符序列

文章目录 1.问题2.解决方法3.StringRedisTemplate和RedisTemplate的区别 1.问题 在使用RedisTemplate对Redis进行操作时,发现Reids键值对前有\xAC\xED\x00\x05t\x00*这样的字符序列 如图所示: 虽说不影响使用,但是听影响观感的 2.解决方法 查找了很多方法,可以指定RedisTemplate键值的序

redis乱码\xac\xed\x00\x05t\x00H解决

发现数据库乱码:  这数据库是来自rdids队列list实现的一个简单队列,停止使用该list的服务,查看里面的值,发现 乱码\xac\xed\x00\x05t\x00H,如下图: 很明发送数据端的问题,检查代码: 增加代码,值也序列化:  修改后的完整代码: /*** @author hua* @date 2023-12-04 15:07*/public class Seco

[BUUCTF]-PWN:starctf_2019_babyshell解析(汇编\x00开头绕过+shellcode)

查看保护 查看ida 这里就是要输入shellcode,但是函数会有检测。 在shellcode前面构造一个以\x00机器码开头的汇编指令,这样就可以绕过函数检查了。 完整exp: from pwn import*context(log_level='debug',arch='amd64')p=process('./babyshell')shellcode=b'\x00\

解决 redis 的 key 出现的 \xac\xed\x00\x05t\x00 乱码问题

今天在使用redis进行token的存取的时候,发现了一个严重的问题,那便是根据键获取值的时候一直拿不到,其实已经set进去了。 然后使用redis客户端,遍历所有的键的时候,发现键中有类似 \xac\xed\x00\x05t\x00 的乱码,如下图 原因分析: spring-data-redis 的 RedisTemplate<K, V>模板类 在操作redis时默认使用JdkSeri