首页 > 解决方案 > 如何使用 C# 打开 nmap 并扫描公共端口

问题描述

我正在尝试打开 nmap 并扫描公共端口,但问题是扫描完成时 nmap 关闭并且没有机会查看结果并打开 2 nmap.exes

private void button1_Click(object sender, EventArgs e)
        {
            string IP = ip.Text;                     
            new Process
            {
                StartInfo =
                {
                    UseShellExecute = false,
                    FileName = "nmap.exe",
                    Arguments = "--top-ports 20 " + IP
                }
            }.Start();
            string arguments = "--top-ports 20 " + IP;
            Process.Start("nmap.exe", arguments);
        }

标签: c#nmap

解决方案


推荐阅读