https://www.52pojie.cn/thread-401929-1-1.html
printf("%3$s", 1, “b”, “c”, 4)表示将第三个参数输出,即C
printf(“AAA%3$n”)表示将前面字符串的个数存入第三个参数,即3
64位格式化字符串漏洞:https://blog.youkuaiyun.com/qq_41202237/article/details/107833668
本文介绍了printf函数中格式化字符串的使用方法及潜在的安全漏洞,包括如何指定输出参数的位置、如何记录格式化字符串长度等内容,并提供了相关链接进一步探讨64位格式化字符串漏洞。
https://www.52pojie.cn/thread-401929-1-1.html
printf("%3$s", 1, “b”, “c”, 4)表示将第三个参数输出,即C
printf(“AAA%3$n”)表示将前面字符串的个数存入第三个参数,即3
64位格式化字符串漏洞:https://blog.youkuaiyun.com/qq_41202237/article/details/107833668
1834
518

被折叠的 条评论
为什么被折叠?