- Cybersecurity:Attack and Defense Strategies
- Yuri Diogenes Erdal Ozkaya
- 314字
- 2021-06-30 19:16:01
Wireshark
This is one of the most revered tools used for network scanning and sniffing. The tool is so powerful that it can steal authentication details from the traffic sent out of a network (1). This is surprisingly easy to do, such that one can effortlessly become a hacker by merely following a few steps. On Linux, Windows, and Mac, you need to make sure that a device, preferably a laptop, installed with Wireshark is connected to a network. Wireshark needs to be started so that it can capture packets. After a given period of time, one can stop Wireshark and proceed to perform the analysis. To get passwords, one needs to filter the data captured to show only the POST data. This is because most websites use the POST to transfer authentication information to their servers. It will list all the POST data actions that were made. One will then right-click on any of these and select the option to follow the TCP stream. Wireshark will open a window showing a username and password. At times, the captured password is hashed, and this is common with websites. One can easily crack the hash value and recover the original password using other tools.
Wireshark can also be used for other functions, such as recovering Wi-Fi passwords. Since it is open source, the community continually updates its capabilities and therefore will continue to add new features. Its current basic features include capturing packets, importing pcap files, displaying protocol information about packets, exporting captured packets in multiple formats, colorizing packets based on filters, giving statistics about a network, and the ability to search through captured packets. The file has advanced capabilities, and these make it ideal for hacking. The open source community, however, uses it for white hacking, which discovers vulnerabilities in networks before black hats do.
Following is a screenshot of Wireshark capturing network packets:

- Linux設備驅動開發詳解(第2版)
- Implementing Cisco UCS Solutions
- 玩到極致 iPhone 4S完全攻略
- Ubuntu Linux操作系統
- Windows Phone應用程序開發
- Dreamweaver CS5.5 Mobile and Web Development with HTML5,CSS3,and jQuery
- 無蘋果不生活 The New iPad隨身寶典
- Mastering Reactive JavaScript
- OpenSolaris設備驅動原理與開發
- 跟老男孩學Linux運維:Shell編程實戰
- Troubleshooting Docker
- Kali Linux高級滲透測試(原書第3版)
- Linux網絡操作系統項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- 嵌入式微系統
- 應急指揮信息系統設計