原创 scapy學習(二)

1. scapy的sniff功能 scapy的sniff函數與wireshark、tcpdump工具類似,能夠捕獲指定接口或類型的報文並進行解析。sniff()函數參數如下,參考help(sniff): count:捕獲的報文數量,如果爲

原创 scapy學習(一)

scapy像一把瑞士軍刀一樣,可以用過網絡分析的多種場景,主要用於網絡報文分析、捕獲及自定義協議報文等。 我們可以通過命令行或是python腳本兩種方式來使用scapy。 scapy的安裝知道參考:https://scapy.readth

原创 linux源碼安裝問題

問題一:configure.ac:3: error: possibly undefined macro: AM_INIT_AUTOMAKE 有些源碼包沒有configure文件,需要運行autoconf工具生成,但是在生成時,出現如下錯誤

原创 linux下安裝python3 pip3 pyinstaller(REHL7.2系統)

redhat7.2下自帶python2,沒有python3版本,本文記錄下在redhat7.2下源碼安裝python3等的基本步驟。 安裝python3 1. 下載python安裝包 可以直接到python官網上下載https://www

原创 redhat7 配置xmanager登陸

RHEL7的Gnome界面使用了硬件加速功能,不支持Xmanger遠程訪問。需要安裝lightdm並使用kde界面來實現Xmanger的遠程訪問 有關lightdm的安裝網上資料比較多,大多都是在線安裝,本人在centos7版本採用在線安

原创 numpy學習總結【2】

1. numpy多維數組的理解 關於多維數組比較抽象,特別是非圖形化的,而是存儲在內存中的形式。關於numpy多維數組的簡單理解,先看下圖: 不像matlab,numpy是行優先存儲的,所以numpy數組的最後一個維度永遠是列,這些元素

原创 numpy學習總結【1】

1.  爲什麼選擇numpy numpy對於數據分析處理兩大特點:1. 速度快,2. 語法簡單。 舉兩個例子: 1)下面是我在jupyter notebook運行的代碼,可以發現python的list運算速度跟numpy相差了一個數量級,

原创 scapy : cannot import name ‘NPCAP_PATH’

最近基於pyqt5、scapy搞了個pcap報文重放的小工具,但是打包完在別的電腦運行出現如下錯誤: 網上關於這個錯誤的嘗試很多,替換\Lib\site-packages\ 下的scapy 整個文件夾等等。 後來在https://git

原创 VMware虛擬機下ping出現DUP!錯誤

最近出現在vmware下虛擬機ping電腦主機一直出現DUP!錯誤。 開始按照網上說法,有ip衝突或是vmware網絡設置的問題,參考相關方法一直沒解決問題。 之後自己電腦主機抓包,虛擬機ping電腦,發現了問題。 電腦收到的ping包怎

原创 LINUX 邏輯地址、線性地址、物理地址和虛擬地址(深度好文)(轉)

一、概念 物理地址(physical address) 用於內存芯片級的單元尋址,與處理器和CPU連接的地址總線相對應。 ——這個概念應該是這幾個概念中最好理解的一個,但是值得一提的是,雖然可以直接把物理地址理解成插在機器上那根內存本身,

原创 Python腳本報錯AttributeError: ‘module’ object has no attribute’xxx’解決方法(轉)

  最近在編寫Python腳本過程中遇到一個問題比較奇怪:Python腳本完全正常沒問題,但執行總報錯"AttributeError: 'module' object has no attribute 'xxx'"。這其實是.pyc文件存

原创 Root權限運行/調試 PyCharm(轉)

方法: 1. 在/usr/bin/目錄下新建文件 python3_su.sh :     sudo vim  /usr/bin/python3_su.sh     在文件中寫入下列代碼:         #! /bin/bash    

原创 Wireshark之FTP協議分析(一)

最近項目需求,需要抓取並還原網絡中通過ftp傳輸的文件。故對ftp協議進行了簡單學習,總結如下。 1. ftp協議概述 這部分內容我參考的百度文庫的一篇文檔: https://wenku.baidu.com/view/fef7d6d658

原创 Wireshark之FTP協議分析(二)

以實際抓包來分析ftp協議,加深理解。 環境: win7電腦+linux設備,linux設備爲ftp服務端,win7電腦通過WinSCP的ftp主動方式(我得版本winscp默認是被動方式,需要從高級選項修改)來連接ftp服務端。 過程: