美文网首页网络安全Web安全
不借助工具进行端口扫描

不借助工具进行端口扫描

作者: 老夫不才 | 来源:发表于2020-04-15 13:54 被阅读0次

    Linux

    单个端口
    timeout 1 bash -c "echo >/dev/tcp/baidu.com/888" && echo open || echo closed
    
    image.png
    端口范围
    for i in {80..100}; do timeout 1 bash -c "echo >/dev/tcp/baidu.com/$i" && echo "$i open" || echo "$i closed"; done
    
    image.png
    端口列表
    for i in {80,3389}; do timeout 1 bash -c "echo >/dev/tcp/baidu.com/$i" && echo "$i open" || echo "$i closed"; done
    
    image.png

    Windows

    单个端口
    powershell.exe -c "%{tnc -InformationLevel Quiet baidu.com -port 80}"
    
    image.png
    powershell.exe -c "%{if(tnc -InformationLevel Quiet baidu.com -port 80){echo $_'----open'}else{echo $_'----close'}}"
    
    端口范围
    powershell.exe -c "80..90 | %{if(tnc -InformationLevel Quiet baidu.com -port $_){echo $_'----open';}else{echo $_'----close';}}"
    
    image.png
    端口列表
    powershell.exe -c "80,3389 | %{if(tnc -InformationLevel Quiet baidu.com -port $_){echo $_'----open';}else{echo $_'----close';}}"
    
    image.png

    参考:《照弹不误:出站端口受限环境下反弹Shell的思考》

    相关文章

      网友评论

        本文标题:不借助工具进行端口扫描

        本文链接:https://www.haomeiwen.com/subject/nhyqvhtx.html