CANARY爆破

canary爆破.png
注意这里是逐字节爆破
fork函数为一个特殊函数两个返回三种状态>0返回父函数== 0继续子进程<0发生错误
注意注意这里的canary已经存在
所以内部循环流程为
逐字节进行循环若和已有canary不同则错误开启一个新的子进程
若符合则读取已有之后的canary脚本进行接收符合条件
并进行下一字节循环的爆破直到探明为止