問題タブ [port-scanning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
153 参照

nmap - nmap と nmap -sL は矛盾した結果をもたらします

あるサブネット内のすべての PC の名前を検索したい。

これを行うには、次のコマンドを入力します。

(ここで、各 x は 1 桁を表します。)

同じことを達成するための代替コマンドは次のようになります。

最初の選択肢との唯一の違いは、結果がコマンドラインに出力される形式に関連していると考えられます。

ただし、形式だけでなく内容も異なります。最初のコマンドの結果は、サブネット上の各コンピューターが稼働中であることを示しています。

2 番目のコマンドの結果は、サブネット上の各コンピューターがダウンしていることを示しています!!

ここで何が起こっているのですか?最初のコマンドが 2 番目のコマンドとは反対のことを教えてくれるのはなぜですか?

0 投票する
1 に答える
2643 参照

macos - Nmap Scripting Engine がエラーを返すのはなぜですか?

次のNmapコマンドを実行しようとするたびに: nmap -sA -sV -T5 -O -A -v -Pn --script afp-brute,ajp-brute,backorifice-brute,cassandra-brute,cvs-brute,dns-brute,domcon-brute,dpap-brute,drda-brute,ftp-brute,http-adobe-coldfusion-apsa1301,http-affiliate-id,http-apache-negotiation,http-apache-server-status,http-aspnet-debug,http-auth-finder,http-auth,http-avaya-ipoffice-users,http-awstatstotals-exec,http-axis2-dir-traversal,http-backup-finder,http-barracuda-dir-traversal,http-brute,http-cakephp-version,http-chrono,http-cisco-anyconnect,http-coldfusion-subzero,http-comments-displayer,http-config-backup,http-cors,http-cross-domain-policy,http-csrf,http-date,http-default-accounts,http-devframework,http-dlink-backdoor,http-dombased-xss,http-domino-enum-passwords,http-drupal-enum-users,http-drupal-enum,http-enum,http-errors,http-exif-spider,http-favicon,http-feed,http-fetch,http-fileupload-exploiter,http-form-brute,http-form-fuzzer,http-frontpage-login,http-generator,http-git,http-gitweb-projects-enum,http-google-malware,http-grep,http-headers,http-huawei-hg5xx-vuln,http-icloud-findmyiphone,http-icloud-sendmsg,http-iis-short-name-brute,http-iis-webdav-vuln,http-internal-ip-disclosure,http-joomla-brute,http-litespeed-sourcecode-download,http-ls,http-majordomo2-dir-traversal,http-malware-host,http-mcmp,http-method-tamper,http-methods,http-mobileversion-checker,http-ntlm-info,http-open-proxy,http-open-redirect,http-passwd,http-php-version,http-phpmyadmin-dir-traversal,http-phpself-xss,http-proxy-brute,http-put,http-qnap-nas-info,http-referer-checker,http-rfi-spider,http-robots.txt,http-robtex-reverse-ip,http-robtex-shared-ns,http-server-header,http-shellshock,http-sitemap-generator,http-slowloris-check,http-slowloris,http-sql-injection,http-stored-xss,http-svn-enum,http-svn-info,http-title,http-tplink-dir-traversal,http-trace,http-traceroute,http-unsafe-output-escaping,http-useragent-tester,http-userdir-enum,http-vhosts,http-virustotal,http-vlcstreamer-ls,http-vmware-path-vuln,http-vuln-cve2006-3392,http-vuln-cve2009-3960,http-vuln-cve2010-0738,http-vuln-cve2010-2861,http-vuln-cve2011-3192,http-vuln-cve2011-3368,http-vuln-cve2012-1823,http-vuln-cve2013-0156,http-vuln-cve2013-6786,http-vuln-cve2013-7091,http-vuln-cve2014-2126,http-vuln-cve2014-2127,http-vuln-cve2014-2128,http-vuln-cve2014-2129,http-vuln-cve2014-3704,http-vuln-cve2014-8877,http-vuln-cve2015-1427,http-vuln-cve2015-1635,http-vuln-misfortune-cookie,http-vuln-wnr1000-creds,http-waf-detect,http-waf-fingerprint,http-webdav-scan,http-wordpress-brute,http-wordpress-enum,http-wordpress-users,http-xssed,iax2-brute,imap-brute,informix-brute,ip-forwarding,ip-geolocation-geoplugin,ip-geolocation-ipinfodb,ip-geolocation-map-bing,ip-geolocation-map-google,ip-geolocation-map-kml,ip-geolocation-maxmind,ip-https-discover,ipidseq,ipmi-brute,ipmi-cipher-zero,ipmi-version,ipv6-multicast-mld-list,ipv6-node-info,ipv6-ra-flood,irc-brute,irc-sasl-brute,iscsi-brute,ldap-brute,membase-brute,metasploit-msgrpc-brute,metasploit-xmlrpc-brute,mikrotik-routeros-brute,mmouse-brute,mongodb-brute,ms-sql-brute,mysql-brute,nessus-brute,nessus-xmlrpc-brute,netbus-brute,nexpose-brute,nje-node-brute,nje-pass-brute,nping-brute,omp2-brute,openvas-otp-brute,oracle-brute,oracle-sid-brute,pcanywhere-brute,pgsql-brute,pop3-brute,redis-brute,rexec-brute,rlogin-brute,rpcap-brute,rsync-brute,rtsp-url-brute,sip-brute,smb-brute,smtp-brute,snmp-brute,socks-brute,svn-brute,targets-asn,targets-ipv6-map4to6,targets-ipv6-multicast-echo,targets-ipv6-multicast-invalid-dst,targets-ipv6-multicast-mld,targets-ipv6-multicast-slaac,targets-ipv6-wordlist,targets-sniffer,targets-traceroute,targets-xml,telnet-brute,telnet-encryption,telnet-ntlm-info,traceroute-geolocation,tso-brute,unusual-port,vmauthd-brute,vnc-brute,whois-domain,whois-ip,xmpp-brute, 192.168.1.226

次のエラーが表示されます。

これはなぜですか?これまでこれで問題が発生したことはありません。これは nmap の最新バージョンであり、すべての excesories もインストールされています。私はMac osxで実行しており、自作でインストールされました。

0 投票する
1 に答える
242 参照

python - ポート スキャナーが動作しているかどうかを確認するにはどうすればよいですか?

ポートが開いているか閉じているかを確認するポートスキャナーを作成していますが、すべてのポートが閉じているとリストされているため、機能しているかどうかを確認するためだけに特別に開いたポートであっても機能しないと確信しています。誰かが私のコードに何か問題があるのを見ることができますか?

0 投票する
1 に答える
185 参照

c - Windows C ポート スキャナーの高速化

そのため、Windows で C 用のポート スキャナーを開発しましたが、一部の IP では動作が非常に遅いことに気付きました。これが私のコードです:

私はすでにスレッドを使用しており、各スレッドは同じ IP の異なるポート (0 ~ 1024) に対してこの関数を呼び出すことに注意してください。

では、どうすればこれを高速化できますか?私は人々がノンブロッキングについて話しているのを見続けています.それはそれをスピードアップしますか. ありがとう!

編集: 前述の「遅い」IP の 1 つで 0 ~ 1024 をスキャンするのに 614 秒 (10 分) かかります

編集 2: ノンブロッキングを使用しようとし始めました...私はこれを正しく行っていますか?

編集 3: この新しい方法では不正確な結果が得られるようですが、はるかに高速です。同じIPでnmapを実行した結果と比較して、開いているポートが増えているようです。