資源簡介
JAVA端口掃描; 通過輸入主機名或者指定IP段,進行指定的端口段掃描,查詢機器開放的端口。而可以指定多線程進行掃描,加快掃描速度。掃描后的結果可以保存到文件中,方便查詢。
代碼片段和文件信息
package?com.gjb;
import?javax.swing.*;
import?java.awt.*;
/**
?**“關于”窗口,幫助文檔
?*@author?管劍波
?*@date?2009-4
?*/
public?class?gjb_AboutDialog?extends?JDialog
{
JPanel?jMainPane?=?new?JPanel();
JTabbedPane?jTabbedPane?=?new?JTabbedPane();
private?JPanel?jPanel1?=?new?JPanel();
private?JPanel?jPanel2?=?new?JPanel();
private?JTextArea?jt1?=?new?JTextArea(66);?
private?JTextArea?jt2?=?new?JTextArea(66);?
/*
?**構造函數
?*/
public?gjb_AboutDialog()
{
settitle(“端口掃描“);
setSize(300200);
setResizable(false);
setDefaultCloseOperation?(WindowConstants.DISPOSE_ON_CLOSE);?
Container?c?=?this.getContentPane();
jt1.setSize(260200);
jt2.setSize(260200);
jt1.setEditable(false);
jt2.setEditable(false);
jt1.setLineWrap(true);?
jt2.setLineWrap(true);?
jt1.setText(“用同一信息對目標計算機的所有所需掃描的端口進行發送,然后根據返回端口狀態來分析目標計算機的端口是否打開、是否可用。“);
jt2.setText(“1、選擇掃描方式\n“+“2、點擊“開始掃描”\n“+“3、點擊“保存掃描結果”進行掃描結果的保存“);
jt1.setFont(new?Font(“楷體_GB2312“?java.awt.Font.BOLD?13));
jt1.setForeground(Color.blue);
jt2.setFont(new?Font(“楷體_GB2312“?java.awt.Font.BOLD?13));
jt2.setForeground(Color.black);
jPanel1.add(jt1);
jPanel2.add(jt2);
jTabbedPane.setSize(300200);
jTabbedPane.addTab(“掃描原理“?null?jPanel1?null);
jTabbedPane.addTab(“使用說明“?null?jPanel2?null);
jMainPane.add(jTabbedPane);
c.add(jMainPane);
pack();
this.setVisible(true);
}
}?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????391??2009-04-13?22:43??管劍波\source\GJB_JavaScanner\.project
?????文件????????232??2009-04-13?21:43??管劍波\source\GJB_JavaScanner\.classpath
?????文件???????2232??2009-04-13?22:48??管劍波\source\GJB_JavaScanner\bin\com\gjb\gjb_AboutDialog.class
?????文件???????3257??2009-04-13?22:46??管劍波\source\GJB_JavaScanner\bin\com\gjb\gjb_TCPThread.class
?????文件???????4066??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\SubmitAction.class
?????文件????????524??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\CancleAction.class
?????文件???????1427??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\gjb_ThreadScan$4.class
?????文件???????1427??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\gjb_ThreadScan$1.class
?????文件????????650??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\gjb_ThreadScan$3.class
?????文件????????590??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\OKAction.class
?????文件???????7013??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\gjb_ThreadScan.class
?????文件????????660??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\bin\com\gjb\gjb_ThreadScan$2.class
?????文件???????4792??2009-04-13?22:46??管劍波\source\GJB_JavaScanner\src\com\gjb\gjb_TCPThread.java
?????文件??????15379??2009-04-13?22:47??管劍波\source\GJB_JavaScanner\src\com\gjb\gjb_ThreadScan.java
?????文件???????1598??2009-04-13?22:48??管劍波\source\GJB_JavaScanner\src\com\gjb\gjb_AboutDialog.java
?????文件????2219968??2009-04-13?23:29??管劍波\doc\說明.doc
?????文件??????20348??2009-04-13?23:21??管劍波\exe\Java端口掃描.jar
?????目錄??????????0??2009-04-13?23:26??管劍波\source\GJB_JavaScanner\bin\com\gjb
?????目錄??????????0??2009-04-13?23:26??管劍波\source\GJB_JavaScanner\src\com\gjb
?????目錄??????????0??2009-04-13?23:26??管劍波\source\GJB_JavaScanner\bin\com
?????目錄??????????0??2009-04-13?23:26??管劍波\source\GJB_JavaScanner\src\com
?????目錄??????????0??2009-04-13?23:26??管劍波\source\GJB_JavaScanner\bin
?????目錄??????????0??2009-04-13?23:26??管劍波\source\GJB_JavaScanner\src
?????目錄??????????0??2009-04-13?23:26??管劍波\source\GJB_JavaScanner
?????目錄??????????0??2009-04-13?23:25??管劍波\source
?????目錄??????????0??2009-04-13?23:25??管劍波\doc
?????目錄??????????0??2009-04-13?23:25??管劍波\exe
?????目錄??????????0??2009-04-13?23:25??管劍波
-----------?---------??----------?-----??----
??????????????2284554????????????????????28
............此處省略1個文件信息
- 上一篇:java web網絡通訊錄
- 下一篇:電話本(Java編寫的在控制臺上運行)
評論
共有 條評論