主頁 >  其他 > 第八章、網路安全基礎

第八章、網路安全基礎

2020-09-14 20:56:22 其他

一、網路安全概述

網路安全的基本特征:相對性、時效性、相關性、不確定性、復雜性以及重要性等,
網路安全:指網路系統的硬體、軟體及其系統中的資料受到保護,不因偶然的或者惡意的原因而遭受到破壞、更改、泄露,系統連續可靠正常地運行,網路服務不中斷,

網路安全通信的基本屬性:

  • 1、機密性:只有發送方和接收方能理解報文內容,
  • 2、訊息完整性:訊息未被篡改,發生篡改一定會被檢測到,
  • 3、可訪問與可用性:對授權用戶提供有效服務,
  • 4、身份認證:雙方確認彼此的真實身份,

典型的網路安全威脅:

  • 1、報文傳輸:主要包括竊聽、插入、假冒、劫持等安全威脅,
  • 2、拒絕服務DoS 、分布式拒絕服務DDoS:在網路安全威脅中,拒絕服務DoS是指通過向接收方惡意泛洪分組,淹沒接收方,導致帶寬耗盡,資源耗盡等過載資源情況,
  • 3、映射:先探路,再攻擊,Namp 是國外廣為使用的埠掃描工具之一
  • 4、分組“嗅探”:Wireshark是一個典型的分組嗅探軟體,
  • 5、IP欺騙:黑客利用IP地址進行欺騙攻擊

二、資料加密

密碼學:

  • 密碼編碼學:指將密碼變化的客觀規律應用于編制密碼來保守通信秘密
  • 密碼分析學:研究密碼變化客觀規律中的固有缺陷,并應用于破譯密碼以獲取通信情報

通信加密模型、傳統加密方式、對稱密鑰加密、非對稱/公開密鑰加密

 

密碼分類:

1、密碼體制的特點、出現的先后時間

  • 1、傳統加密方式
  • 2、對稱密鑰加密
  • 3、非對稱 / 公開密鑰加密

2、依據處理資料的型別

  • 分組密碼:又稱塊密碼,將明文訊息編碼表示后的數字(簡稱明文數字)序列,劃分成長度為 n 的組,每組分別在密鑰的控制下變換成等長的輸出數字(簡稱密文數字)序列,
  • 序列密碼:又稱流密碼,利用密鑰產生一個密鑰流,然后對明文串分別加密的程序,解密時使用相同的密鑰流,是加密的逆程序,

============傳統加密方式===========

1、替代密碼:凱撒密碼
2、換位密碼:列置換密碼

凱撒密碼:加密:K=3的含義就是明文的每個字母按照字母表順序推后3位,

換位密碼(置換密碼):列置換密碼,根據一定規則重新排列明文,以便打破明文的結構特性,只改變明文結構,不改變內容,

 =============對稱密鑰加密============

無論是簡單的替代密碼還是換位密碼,安全性都很低,很容易被攻破,現代密碼學將替代密碼和換位密碼相結合,并利用復雜的加密程序,提高密碼的安全性,

現代密碼學:對稱密鑰加密和非對稱密鑰加密,

  • 對稱密鑰加密:加密密鑰和解密密鑰是相同的,
  • 非對稱密鑰加密(公開密鑰加密系統):加密密鑰和解密密鑰是不同的,

1、對稱密鑰加密

DES加密演算法(Data Encryption Standard):

  • 1、加密:明文分為64位分組,使用56位的密鑰,進行16輪加密,
  • 2、三重DES:使用兩個密鑰,執行三次DES演算法,密鑰長度達到112位,

DES過時的原因:密鑰長度太短,利用高性能計算機可在短時間內蠻力攻擊破解

AES加密演算法(Advanced Encryption Standard):密鑰長度:128/192/256位,AES 加密程序 4 種操作:位元組替代、行移位、列混淆、輪密鑰加;解密程序分別為對應的逆程序

AES加密演算法的特點:

  • 1)分組長度和密鑰長度均可變
  • 2)回圈次數允許在一定范圍內根據安全要求進行修正
  • 3)安全、效率、易用、靈活
  • 4)抗線性攻擊和抗差分攻擊的能力大大增強
  • 5)如果1秒暴力破解DES,則需要149萬億年破解AES

IDEA加密演算法(International Data Encryption Algorithm):密鑰長度128位,

對稱密鑰加密面臨一個最大問題是密鑰分發問題
2、非對稱 / 公開密鑰加密

通信雙方都有兩個密鑰

  • 公鑰:任何人都可以得到
  • 私鑰:只有自己知道

加密程序:

  • 1、Alice用Bob的公鑰加密明文,發送,
  • 2、Bob收到密文后,用自己的私鑰解密得到明文,

非對稱密鑰加密(公開密鑰加密)的演算法:

  • 典型的公開密鑰加密演算法:Diffie-Hellman演算法和RSA演算法;Diffie-Hellman演算法:基于數學中素數原根理論,
  • RSA演算法:基于數論設計,安全性建立在大數分解的難度上;應用比較廣泛,安全性高,

三、訊息完整性與數字簽名

訊息完整性(報文認證)的目標

  • 1、證明報文確實來自聲稱的發送方;
  • 2、驗證報文在傳輸程序中沒有被篡改;
  • 3、預防報文的時間、順序被篡改;
  • 4、預防報文持有期被篡改;
  • 5、預防抵賴:如發送方否認已發送的訊息或接收方否認己接收的訊息

訊息完整性檢測方法:用散列函式,對報文m進行散列化,
典型的散列函式

  • 第一種:MD5(Message-Digest Algorithm 5):128位散列值,
  • 第二種:SHA-1:作為散列資料的標準,SHA-1 可產生一個 160 位的散列值,SHA-1 是典型的用于創建數字簽名的單向散列演算法

散列函式的特性:

  • 1、散列函式演算法公開
  • 2、快速計算
  • 3、對任意長度報文進行散列產生定長輸出
  • 4、對于任意報文無法預知其散列值
  • 5、不同報文不會產生相同的散列值
  • 6、單向性

================報文認證=======================

  • 訊息完整性檢測一個重要目的:完成報文認證的任務,
  • 報文認證:使訊息的接受者能夠檢驗收到的訊息是否是真實的方法,

報文(訊息)認證的目的:

  • ①訊息源的認證,即驗證訊息的來源是真實的;
  • ②訊息的認證,即驗證訊息在傳送程序中未被篡改,

報文摘要:對報文m應用散列函式H,得到固定長度的散列碼,

 A、報文認證的第一種方式:簡單報文驗證

  • 發送方對報文m應用散列函式,得到固定長度的散列碼H(m),獲得報文摘要h,將擴展報文(m,h)發送給接收方
  • 接收方收到擴展報文后,提取出報文m和報文摘要h,同樣對報文m應用散列函式H獲得新的報文摘要H(m),將H(m)和h比較,
  • 若相同,報文認證成功,否則報文認證失敗,

簡單報文認證缺點:無法達到對訊息源認證

B、報文認證的另外一種方式:報文認證碼MAC(Message Authentication Code)

  • 發送方和接收方共享一個認證密鑰s,發送方對報文m和認證密鑰s應用散列函式H得到報文認證碼h,將擴展報文(m,h)發送給接收方,
  • 接收方收到擴展報文后,提取出報文m和報文認證碼h,對報文m和認證密鑰s應用散列函式H獲得新的報文認證碼H(m+s),將H(m+s)與h比較,
  • 若相等,則報文認證成功,否則失敗

報文認證碼MAC的不足:無法保證訊息在接收方沒有被篡改,

==============數字簽名==============

數字簽名:在公開密碼體制中,一個主體使用自己的私鑰加密訊息,得到的密文,密文可以使用該主體的公鑰解密,恢復成原來的訊息,如此生成的“密文”對該訊息提供認證服務,

數字簽名應滿足:
1、接收方能夠確認發送方的簽名,但不能偽造,
2、發送方發出簽名的訊息給接收方后,就不能再否認他所簽發的訊息,
3、接收方對已收到的簽名訊息不能否認,有收報認證,
4、第三者可以確認收發雙方之間的訊息傳送,但不能偽造這一程序,

1、數字簽名的一種方式:簡單數字簽名

  • Bob利用自己的私鑰對報文m加密,創建簽名報文,將擴展報文(報文,簽名報文)發送給Alice,
  • Alice收到擴展報文,利用Bob的公鑰解密簽名報文,并檢驗解密后的簽名報文和報文m是否一致,
  • 若一致,則簽名m的一定是Bob的私鑰,

2、數字簽名的另外一種方式:簽名報文摘要

  • Bob對報文m應用散列函式H生成報文摘要H(m),然后Bob通過其私鑰對報文摘要進行加密生成加密的報文摘要,將擴展報文(報文,加密的報文摘要)發送給Alice,
  • Alice收到報文m以及加密的報文摘要,Alice利用Bob的公鑰解密加密的報文摘要,并對m應用散列函式生成新的報文摘要,
  • 如果兩者一致,則簽名報文m的一定是Bob的私鑰,

四、身份認證

身份認證:身份鑒別,一個物體經過計算機網路向另一個物體證明其身份的程序,
1、基于共享對稱密鑰的身份認證;
2、基于公開密鑰的身份認證;

基于共享對稱密鑰的身份認證

  • 1、Alice向Bob發送報文“我是Alice”
  • 2、Bob選擇一個一次性亂數R,然后把這個值發送給Alice
  • 3、Alice使用她與Bob共享的對稱秘密密鑰加密這個一次性亂數,然后把加密的一次性亂數發回給Bob,
  • 4、Bob解密收到的報文,

基于公開密鑰的身份認證

  • 1、Alice向Bob發送報文“我是Alice”
  • 2、Bob選擇一個一次性亂數R,然后把這個值發送給Alice
  • 3、Alice使用她的私鑰來加密R,然后把加密的一次性亂數發回給Bob,
  • 4、Bob向Alice索要她的公鑰,
  • 5、Alice向Bob發送自己的公鑰,
  • 6、Bob利用Alice的公鑰解密收到的報文,

五、密鑰分發中心(KDC)與證書認證(CA)

對稱密鑰分發的典型解決方案:通信各方建立一個大家都信賴的密鑰分發中心(Key Distribution Center , KDC);解決對稱密鑰安全可靠的分發,

密鑰分發中心(Key Distribution Center , KDC):解決對稱密鑰安全可靠的分發

證書認證機構(CA):解決非對稱密鑰問題

  • 要使公鑰密碼有效,需要證實你擁有的公鑰,實際上就是要與你通信的物體的公鑰,
  • 將公鑰與特定的物體系結,通常由認證中心(Certification Authority,CA)完成,

認證中心(Certification Authority,CA)的作用:

  • 1)CA可以證實一個物體的真實身份,
  • 2)一旦CA驗證了某個物體的身份,CA會生成一個把其身份和物體的公鑰系結起來的證書,其中包含該物體的公鑰及其全域唯一的身份識別資訊等,并由CA對證書進行數字簽名,

方式一:通信發起方生成會話密鑰

  • 1、Alice和Bob進行保密通信,Alice隨機選擇一個會話秘鑰,用Alice和KDC之間長期的共享密鑰加密會話秘鑰,發送給KDC,
  • 2、KDC得到后,解密獲得會話密鑰,以及所希望通信方Bob,KDC利用其和Bob的長期共享密鑰加密密鑰,發送給Bob,
  • 3、Bob解密,獲得會話秘鑰,并且得知期望和自己通信的是Alice,

方式二:KDC為Alice、Bob生成通信的會話秘鑰

  • 1、Alice在希望和Bob通信時,首先向KDC發送請求訊息,
  • 2、KDC收到請求訊息后,隨機選擇一個會話秘鑰,并將會話秘鑰分別用和
  • Alice、Bob的長期共享密鑰加密,再分別發送給Alice、Bob,
  • 3、Alice、Bob收到KDC的密文后,分別解密,獲得會話秘鑰,

六、防火墻與入侵檢測系統

概念:防火墻是能夠隔離組織內部網路與公共互聯網,允許某些分組通過,而阻止其他分組進入或離開內部網路的軟體、硬體或者軟體硬體結合的一種設施,

防火墻的分類

  • 1、無狀態分組過濾器:典型部署在內部網路和網路邊緣路由器上的防火墻,路由器逐個檢查資料報,根據訪問控制表(Access Control Lists ,ACL)實作防火墻規則,
  • 2、有狀態分組過濾器:跟蹤每個TCP連接建立、拆除,根據狀態確定是否允許分組通過,
  • 3、應用網關:應用網關實作授權用戶通過網關訪問外部網路的服務,

入侵檢測系統(Intrusion Detection System,IDS)是當觀察到潛在的惡意流量時,能夠產生警告的設備或系統,

七、網路安全協議

自頂向下各層解決安全性的實體協議

  • 1、安全電子郵件(應用層)
  • 2、安全套接字層SSL(傳輸層)
  • 3、虛擬與用網VPN和IP安全協議IPSec(網路層)

1、安全電子郵件(電子郵件對網路安全的需求):

  • 1、機密性
  • 2、完整性
  • 3、身份認證性
  • 4、抗抵賴性

安全電子郵件標準:PGP標準(Pretty Good Privacy)

  • PGP提供的服務:郵件加密;報文完整性;數字簽名;
  • 加密演算法:公鑰加密演算法(如RSA)、對稱加密演算法(如3DES)、散列演算法(如SHA-1)

2、  網路安全協議

安全套接字層SSL

  • 1、一般Web服務器越強大,包含安全漏洞的概率越高,
  • 2、Web瀏覽器也會遇到各種各樣的安全威脅,
  • 3、普通Web應用的應用層資料,在傳輸程序中都已明文形式傳輸,可能受到攻擊
  • 4、在電子商務背景下,提出HTTP安全電子商務交易協議;
  • 5、在傳輸層之上構件一個安全層:安全套接字層(Secure Socket Layer,SSL)、傳輸層安全(Transport Layer Security,TLS)

SSL可以提供的服務:機密性、完整性、身份認證等安全服務,

SL協議堆疊(協議的總和):SSL是介于TCP和HTTP等應用層協議之間的一個可選層,大多數應用層;協議直接建立在SSL協議之上,SSL是兩層協議,
SSL協議堆疊:

SSL握手協議:在插、握手程序中需要用到SSL握手協議、SSL更改密碼規格協議、SSL警告協議,主要作用:協商密碼組和建立密碼組;服務器認證與鑒別和客戶認證與鑒別

SSL警告協議:為對等物體傳遞SSL警告或終止當前連接,包含兩個欄位:警告級別和警告代碼,

SSL記錄協議:描述了資訊交換程序中的訊息格式,前面3個協議需要記錄協議進行封裝與傳輸,
3、虛擬專用網VPN和IP安全協議IPSec

虛擬與用網VPN:建立在公共網路上的安全通道,是用戶通過公用網路建立的臨時的、安全的連接;實作行程用戶、分支機構、業務伙伴等與機構總部網路的安全連接,從而構建針對特定組織機構的專用網路,虛擬轉用網最重要的特點就是虛擬,虛擬轉用網一般指的是構建在Internet上能夠自我管理的專用網路;關鍵技術:隧道技術,如IPSec,
VPN涉及的關鍵技術:隧道技術(核心) 、資料加密 、身份認證、密鑰管理 、訪問控制、 網路管理

隧道:通過Internet提供的點對點的資料傳輸的安全通道,通過資料加密保證安全;資料進入隧道時,由VPN封裝成IP資料報,通過隧道在Internet上傳輸;離開隧道后,進行解裝,資料便不再受VPN保護,

IPSec體系簡介:IPSec是網路層使用最廣泛的安全協議,但IPSec不是一個單一的協議,而是一個安全體系;主要包括:封裝安全載荷協議( ESP)、認證頭( AH)協議

IPSec傳輸模式:傳輸模式和隧道模式

  • 1、傳輸模式:主機模式,IPSec資料報的發送和接收都由端系統完成,
  • 2、隧道模式:將IPSec的功能部署在網路邊緣的路由器上,路由器之間建立安全隧道,資料報在其中封裝傳輸,

傳輸模式和協議組合

  • 1、傳輸模式AH
  • 2、隧道模式AH
  • 3、傳輸模式ESP
  • 4、隧道模式ESP:最廣泛和最重要的IPSec形式,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/38718.html

標籤:其他

上一篇:第七章、無線與移動網路

下一篇:github的上面的安全工具

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more