def cmd_check(cmd):
"""Basic check for redirection in command"""
try:
results = next((False for param in shlex.split(cmd)
for rparam in REDIRECT_COMMANDS
if rparam == param), True)
if not results:
logger.warning("Possible injection", cmd=cmd)
except Exception as error:
logger.warning("Possible injection/weirdness", cmd=cmd, error=error.message)
评论列表
文章目录