POP3缓冲区以一种奇怪的方式转换。字符本不应该是坏的

问题描述 投票:1回答:1

我一直在尝试为SLmail服务上的缓冲区溢出攻击编写脚本(在合法设置下,在VPN中。我正在遵循渗透测试课程。)>]

我在尝试定义哪些字符不好时遇到的问题。事实证明,高于7F的任何东西都被破坏了。我遵循了教科书给我的确切例子,我尝试使用谷歌搜索类似的例子,而不是我发现过的那个例子。

理论上,此特定缓冲区的唯一不良字符应该是x00,x0a和x0d。在这里,高于7楼的一切都是一团糟。我得到的C2和C3每隔一个字节出现一次,而其余字节则以某种方式转换。 (例如,FF变成BF。)。这使我完全无法发送我的shellcode。我尝试删除一些商品或更改订单。无论我输入的顺序如何,高于7F的所有内容都会每隔一个字节用C2 / C3进行翻译。

https://imgur.com/a/3mdOGdb链接到我的脚本代码和由此产生的内存转储。(我知道,这很奇怪。)

我一直在尝试为SLmail服务上的缓冲区溢出攻击编写脚本(在合法设置下,在VPN中。我正在遵循渗透测试课程。)。我在...

python-3.x buffer-overflow
1个回答
0
投票

我知道了。

© www.soinside.com 2019 - 2024. All rights reserved.