THE ARCHIVE

一些关键词

沿着一个关键词,连接不同的笔记。

Pwn6

Shellcode编写入门

↗

# Shellcode编写入门 ## 为什么要手写shellcode? 现在的题目对shellcode做了越来越多的限制,比如限制长度,限制特定字符等等。所以一些通用性的shellcode已经很难再起作用,针对某个二进制文件编写特异化shellcode势在必行。 ## 开始之前

2023-8下半月比赛wp

↗

- *NSSCTF-2nd(pwn方向全部,re两道)* - WMCTF(待补充) - *SEKAICTF(re一道)* - *也许还有......* # NSSCTF-2023 比赛中解出2道re和1道pwn,算是正常发挥了 ***ls-pwn(finish):*** - *N

NepCTF2023_WP

↗

**比赛详情:misc(7/9), pwn(1/9)** ~~已经从二进制手变成misc手了,悲~~ ![排名](NepCTF2023-WP/image-20230813192419049.png) # misc-codes 题目提示flag在环境变量内,所以本题目的是:编写能获

Canary常见绕过思路

↗

***总览:*** - 基本leak - fork子进程爆破 - 打TLS # 1、基本leak 由于canary是以\x00结尾(正好截断字符),所以如果把\x00覆盖掉,就可以实现leak canary。

NSSround14wp

↗

本次round14只打了一题,(没报零真是太好了),赛后在@摸鱼の猫 师傅的指点下又解决了一题 **也许是目录** - love - xor # Love ***PS: 做题都能看到Toka,我直接狂喜-ing*** 👉 点击下载附件 发现main又格式化漏洞,程序开了canar

pwn新手村

↗

# 概述 ***长期更新中......*** 既然选择这条注定艰难的路,那么话不多说,直接开始吧!~~(拜托~,pwn掉系统什么的真的超帅的!)~~ # 也许需要nc一下?! 要pwn肯定要先连接服务器嘛。一般给了地址和端口可以直接用pwntools的remote连接 比如给你了