linux常用符号及绕过
多命令执行符号
; 格式 命令1;命令2 多个命令顺序执行,命令之间没有逻辑关系
&& 格式 命令1&&命令2 命令1正确执行之后,命令2才会正确执行,命令1错误,则命令2不会执行
|| 格式 命令1 || 命令2 只有当命令1不正确执行之后,命令2才会正确执行,否则命令2不会正确执行
管道符 | 将前一个命令的输出作为后一个命令的输入
空格绕过
${IFS}{IFS}$1$IFS$1重定向符:<>(但是不支持后面跟通配符)水平制表符%09
参数替代
若过滤了某一或多个特殊关键字,可以使用参数替代进行尝试,如若过滤了flag和cat关键字,可以尝试使用以下payload
a=c;b=at;c=flag;$a$b $c
浙公网安备 33010602011771号