原创 [ nmap ] 網絡掃描工具nmap的使用

                      [ nmap ] 網絡掃描工具nmap的使用 安裝:         sudo  apt-get install nmap 使用:         sudo nmap -sP 192.168.1

原创 [ MESH ] MESH功能初步學習(基於802.11s)

一、MESH簡介 1.1、功能介紹        Mesh網絡即”無線網格網絡”,是“多跳(multi-hop)”網絡,是由ad hoc網絡發展而來,是解決“最後一公里”問題的關鍵技術之一。在向下一代網絡演進的過程中,無線是一個不可缺的技

原创 [ ubuntu ] Ubuntu18.04上安裝GitLab

1、       sudo apt-get update       sudo apt-get install -y curl openssh-server ca-certificates 2、       curl https://pa

原创 [ golang ] golang 語言特性

一、golang 語言特性 golang 語言特性主要包括以下幾點: q 自動垃圾回收q 更豐富的內置類型q 函數多返回值q 錯誤處理q 匿名函數和閉包q 類型和接口q 併發編程q 反射q 語言交互性   自動垃圾回收 C語言代碼不支持垃

原创 加密算法簡述

一、加密算法介紹 加密技術通常分爲三大類:“哈希”、“對稱式”和“非對稱式”。 1、對稱式加密技術 對稱式加密就是加密和解密使用同一個密鑰,通常稱之爲“Session Key ”這種加密技術在當今被廣泛採用,如美國政府所採用的DES加密標

原创 uboot命令以及環境變量詳解

一、命令詳解 1、autoscr - run script from memory 運行memory的腳本 命令說明: 在u-boot中可以用autoscr命令運行腳本。 使用方法: 首先創建文本,輸入要執行的命令,然後用tools/mk

原创 [ LINUX ] netlink 使用情況查看

使用        cat /proc/net/netlink               命令可以查看netlink的使用情況。 例如 root@PatrolFlow-Air-GP830:~# cat /proc/net/netlin

原创 [LINUX] insmod 加載內核模塊-Unknown symbol錯誤分析

https://blog.csdn.net/u011006622/article/details/78791350

原创 [wpa_supplicant]基於ubuntu的wpa_supplicant工具的安裝與使用

                                               基於ubuntu的wpa_supplicant工具的安裝與使用 wpa_supplicant是WPA Supplicant組件的一個實現,即在客

原创 [hostapd] 代碼分析-完全的802.1X認證過程(radius服務器)

第一章、802.1X認證過程簡述 802.1x認證的函數調用如下所示:                                                                             圖 1-1

原创 [802.11]IEEE 802.11的幀格式介紹

一、IEEE 802.11的幀格式 1.1 IEEE 802.11是什麼?          802.11是國際電工電子工程學會(IEEE)爲無線局域網絡制定的標準。目前在802.11的基礎上開發出了802.11a、802.11b、802

原创 [DNS]ubuntu搭建DNS服務器(bind9)- IPv6

前言        公司AP系統增加IPv6功能,爲測試基於域名-IPv6的放行規則,需要搭建支持IPv6的DNS服務器。 Ubuntu採用bind9配置DNS服務器,並增加IPv6部分內容。本文以bind9作爲DNS服務器 參考: ht

原创 [802.11]IEEE 802.11認證方式介紹

一、802.11認證方式 802.11有開放系統認證(open system authentication)和共享密鑰認證(shared keyauthentication)兩種方式。 1.1 開放系統認證 開放式系統驗證其實可以稱爲“無

原创 [ubuntu]鏡像下載地址

http://mirrors.melbourne.co.uk/ubuntu-releases/ i386爲32位 amd64爲64位

原创 [ golang ] import 中. 和 _的使用

1、使用點操作引入包時,可以省略包前綴 2、可以給包起個小名兒 3、_操作。由於go在引入包時調用包的init方法。所以使用_操作,主要是爲了使用包的init函數,一般用在數據庫方面的包中