mac 下使用wireshark監聽網絡上的數據

? ??分三個步驟:
? ? 1.wireshark安裝
? ? ? ? wireshark運行需要mac上安裝X11mac 10.8的系統上默認是沒有X11的。先去http://xquartz.macosforge.org/landing/下載最新的 xquartz安裝,安裝好就有X11了。
? ? ? ? wireshark的下載,網上有很多下載源。官網試了幾次,沒打開的成。可以考慮去華軍之類的網站上下載。
? ? 2.打開網卡,允許wireshark訪問
? ? 安裝好xquartzwireshark之后,需要打開網卡,允許wireshark訪問。打開網卡的命令是 sudo chmod 777 /dev/bpf*
? ? 每次開機后,執行一次就可以了。如果覺著執行這個命令還要輸入自己的密碼比較麻煩,可以考慮寫個shell腳本,內容如下:
? ? $!/bin/bash
? ? echo "yourpassword" | sudo -S chmod 777 /dev/bpf*

? ? 3.啟動wireshark,按需監控。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/383278.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/383278.shtml
英文地址,請注明出處:http://en.pswp.cn/news/383278.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

c++的vector容器

vector容器概念 vector是表示可變大小數組的序列容器。就像數組一樣,vector也采用的連續存儲空間來存儲元素。也就是意味著可以采用下標對vector的元素 進行訪問,和數組一樣高效。但是又不像數組,它的大小是可以動態改變的,而且它…

嵌入式Linux下3G USB Modem的使用

busybox中需打開:wc,pidof; busybox中shell下打開getopts 百度搜索“Serial connection established. using channel 1”包含大量問題解答 2013-12-22 0個評論 收藏 我要投稿 一.ARM-Linux ARM-Linux-2.6.17 3G USB Modem:hu…

新一代數據庫技術

新一代非關系型數據庫有以下5個主要類型: 面向文件存儲:適用于存儲海量文件,代表產品MongoDb 列存儲(wide column store/column-family)數據庫:快速查找相關數據,相關數據被放在同一列中,代表產品Cassandra…

c++中stack容器

Stack 簡介 stack 是堆棧容器,是一種“先進后出”的容器。stack 是簡單地裝飾 deque 容器而成為另外的一種容器。#include stack沒有迭代器 Stack所有元素的進出都必須符合“先進后出”的條件,只有stack頂端的元素,才有機會被外界取用&am…

詳解udev

如果你使用Linux比較長時間了,那你就知道,在對待設備文件這塊,Linux改變了幾次策略。在Linux早期,設備文件僅僅是是一些帶有適當的屬性集的普通文件,它由mknod命令創建,文件存放在/dev目錄下。后來&#xf…

c++中的queue容器

queue容器 隊列是一種容器適配器,專門用于在FIFO上下文(先進先出)中操作,其中從容器一端插入元素,另一端 提取元素。 隊列作為容器適配器實現,容器適配器即將特定容器類封裝作為其底層容器類,queue提供一組特定的 成員…

NAU8810相關問題

1.ADC和DAC有什么區別? 不,這不是一個“愚弄人的”問題或腦筋急轉彎,并且我認為我們的讀者都非常清楚模數轉換器(ADC)及數模轉換器(DAC)的基本功能。 但在如何使用這些轉換器以及人們的認知度上也存在著哲理性區別。用最簡單的話講&#xff0…

c++中list容器

list概念 list是可以在常數范圍內在任意位置進行插入和刪除的序列式容器,并且該容器可以前后雙向迭代。list的底層是雙向鏈表結構,雙向鏈表中每個元素存儲在互不相關的獨立節點中,在節點中通過指針指向 其前一個元素和后一個元素。list與for…

Linux中rc的含義

在Linux中,最為常用的縮略語也許是“rc”,它是“runcomm”的縮寫――即名詞“run command”(運行命令)的簡寫。rc”是任何腳本類文件的后綴,這些腳本通常在程序的啟動階段被調用,通常是Linux系統啟動時。如/etc/rc(連接…

c++中的set容器和multiset容器

set容器基本概念 set的特性是,所有元素都會根據元素的鍵值自動被排序。set的元素不像map那樣可以同時擁有實值和鍵值,set的元素即是鍵值又是實值。set不允許兩個元素又相同的鍵值。我們不可以通過set的迭代器改變set元素的值,因為set元素值就…

linux下的僵尸進程處理SIGCHLD信號

什么是僵尸進程? 首先內核會釋放終止進程(調用了exit系統調用)所使用的所有存儲區,關閉所有打開的文件等,但內核為每一個終止子進程保存了一定量的信息。這些信息至少包括進程ID,進程的終止狀態,以及該進程使用的CPU時…

c++中的map容器

map/multimap基本概念 Map的特性是,所有元素都會根據元素的鍵值自動排序。Map所有的元素都是pair,同時擁有實值和鍵值,pair的第一元素被視為鍵值,第二元素被視為實值,map不允許兩個元素有相同的鍵值我們可以通過map的…

mknod指令詳解

mknod - make block or character special files mknod [OPTION]... NAME TYPE [MAJOR MINOR] option 有用的就是 -m 了 name 自定義 type 有 b 和 c 還有 p 主設備號 次設備號 主設備號是由linux/major.h定義的,如下定義了一個DOC設備&am…

c++中容器(STL)的共性與使用的時機

容器的共通能力 C模板是容器的概念 理論提高:所有容器提供的都是值(value)語意,而非引用(reference)語意。容器執 行插入元素的操作時,內部實施拷貝動作。所以 STL 容器內存儲的元素必須能夠被…

Qt Creator 窗體控件自適應窗口大小布局

常見的軟件窗口大小改變(最大化、手動改變時)需要窗口的部件能夠自適應布局,而在Qt的應用程序界面設計中,對于像我一樣的初學者如何實現窗口自適應調整還是要繞點彎路的。網上百度了很多,多數說的很含糊,還…

c++中利用STL實現公司員工分組問題

#include<iostream>using namespace std; #include<vector> #include<string> #include<map> #include<ctime> /* 公司招聘了5個員工&#xff0c;5名員工進入公司之后&#xff0c;需要指派員工在那個部門工作 的人員信息&#xff1a;姓名 年齡 電…

c++中STL的常用算法--1(函數對象,謂詞,內建函數對象)

函數對象 重載函數調用操作符的類&#xff0c;其對象常稱為函數對象&#xff08;function object&#xff09;&#xff0c;即它們是行為類似函數的對象&#xff0c;也叫仿函數&#xff08;functor&#xff09;&#xff0c;其實就是重載"()"操作符&#xff0c;使得類…

QT子線程與主線程的信號槽通信

最近用QT做一個服務器&#xff0c;眾所周知&#xff0c;QT的主線程必須保持暢通&#xff0c;才能刷新UI。所以&#xff0c;網絡通信端采用新開線程的方式。在涉及到使用子線程更新Ui上的控件時遇到了點兒麻煩。網上提供了很多同一線程不同類間采用信號槽通信的方式&#xff0c;…

ubuntu14.04 通過PPA 安裝ffmpeg

去ffmpeg的官網可以獲取到最新的PPA信息 http://www.ffmpeg.org/download.html 根據系統選擇對應的PPA 然后執行以下語句&#xff1a; sudo add-apt-repository ppa:mc3man/trusty-media sudo apt-get updatesudo apt-get install ffmpeg 如果在安裝過程中發生了錯誤&#…