資源簡介
本人畢業設計。使用javaGUI編程,采用TCP connect原理進行端口掃描,可以保存掃描結果,暫停掃描掃描結果可以清楚查看所對應的端口是什么協議

代碼片段和文件信息
package?com.port;
import?javax.swing.*;
import?java.awt.*;
/*
?**“關于”窗口
?*/
public?class?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?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.pink);
jt2.setFont(new?Font(“楷體_GB2312“?java.awt.Font.BOLD?13));
jt2.setForeground(Color.green);
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);
}
}?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2018-04-23?09:29??java端口掃描器\源碼\Superscan\.classpath
?????文件????????385??2018-04-23?09:29??java端口掃描器\源碼\Superscan\.project
?????文件????????598??2018-04-23?09:29??java端口掃描器\源碼\Superscan\.settings\org.eclipse.jdt.core.prefs
?????文件???????2222??2018-06-03?10:55??java端口掃描器\源碼\Superscan\bin\com\port\AboutDialog.class
?????文件????????522??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\CancleAction.class
?????文件????????585??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\OKAction.class
?????文件???????4497??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\SubmitAction.class
?????文件???????4297??2018-06-06?15:01??java端口掃描器\源碼\Superscan\bin\com\port\TCPThread.class
?????文件???????1523??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\ThreadScan$1.class
?????文件????????647??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\ThreadScan$2.class
?????文件????????634??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\ThreadScan$3.class
?????文件???????1523??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\ThreadScan$4.class
?????文件???????7601??2018-06-06?15:46??java端口掃描器\源碼\Superscan\bin\com\port\ThreadScan.class
?????文件???????1546??2018-05-22?14:09??java端口掃描器\源碼\Superscan\src\com\port\AboutDialog.java
?????文件???????6575??2018-06-06?15:01??java端口掃描器\源碼\Superscan\src\com\port\TCPThread.java
?????文件??????16838??2018-06-06?15:46??java端口掃描器\源碼\Superscan\src\com\port\ThreadScan.java
?????文件????????301??2018-04-23?09:29??java端口掃描器\源碼\Superscan\Superscan\.classpath
?????文件????????385??2018-04-23?09:29??java端口掃描器\源碼\Superscan\Superscan\.project
?????文件????????598??2018-04-23?09:29??java端口掃描器\源碼\Superscan\Superscan\.settings\org.eclipse.jdt.core.prefs
?????文件???????2228??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\AboutDialog.class
?????文件????????522??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\CancleAction.class
?????文件????????585??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\OKAction.class
?????文件????????997??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\StopAction.class
?????文件???????4465??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\SubmitAction.class
?????文件???????4654??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\TCPThread.class
?????文件???????1519??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\ThreadScan$1.class
?????文件????????647??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\ThreadScan$2.class
?????文件????????634??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\ThreadScan$3.class
?????文件???????1519??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\ThreadScan$4.class
?????文件???????7678??2018-06-20?09:45??java端口掃描器\源碼\Superscan\Superscan\bin\com\port\ThreadScan.class
............此處省略25個文件信息
評論
共有 條評論