这篇文章讨论了一个CTF挑战叫做'changaddr',涉及利用程序中的漏洞改变变量地址。文章详细分析了程序并解释了获取flag的步骤。
代码展示了两个函数内部变量地址的差异,可能会影响代码优化。get_string函数返回的字符串地址和数字a的地址不相邻,而no_get_string函数内部的字符串地址和数字a的地址相邻。
完成下面两步后,将自动完成登录并继续当前操作。