CS APP第二章 資料的表示和處理
今天跟著視訊閱讀完CS APP第二章的內容,本章講解了,在C語言中,資料是如何儲存並通過各種型別的變數進行讀取的。
在閱讀本章節的過程當中,出現了一個sodu的漏洞,這個問題的引發正好就是由於各個變數的取值範圍不同所導致的,簡而言之就是unsigned int和int的使用者ID處理的時候,造成錯誤處理,導致提權。當我看到兩個觸發漏洞的數值時,我便知道,所謂安全是深入研究了系統架構,深入分析軟體原理、網路協議後自然而然產生的,萬丈高樓平地起,我們學習一定要一步一個腳印。
不過,對於這麼經典的書籍,看一遍肯定不夠,而且我也沒有看懂,明天打算複習一下,先看看書,再跟著視訊走一遍。
相關文章
- 資訊的表示和處理 及 CS:APP 15213 datalabAPP
- 第二章:資訊的表示和處理
- CSAPP =2= 資訊的表示和處理APP
- 第二章 相似性和相異性度量&資料&資料預處理
- 《深入理解計算機系統》讀書筆記 —— 第二章 資訊的表示和處理計算機筆記
- Uber如何處理和使用乘客資料改善App的體驗?APP
- 深入理解計算機系統系列(第二章--資訊的表示與處理)計算機
- 資料清洗和資料處理
- 資料預處理和特徵工程特徵工程
- 支付類系統資料處理和資料中臺的資料處理方式有什麼不同?
- Python資料處理(二):處理 Excel 資料PythonExcel
- 實時資料處理:Kafka 和 FlinkKafka
- 資料處理
- 第二章 處理器結構
- Sql Server資料庫類似正規表示式的字元處理問題SQLServer資料庫字元
- 機器學習:探索資料和資料預處理機器學習
- 下載資料的處理
- 處理json格式的資料JSON
- 籠統的資料處理
- 集合資料處理(C#、JavaScript 和 Java)C#JavaScript
- JDBC 處理CLob和Blob型別資料JDBC型別
- MySQL-日期和資料處理函式MySql函式
- uni-app入門教程(3)資料繫結、樣式繫結和事件處理APP事件
- 海量資料處理
- python 處理資料Python
- springmvc 資料處理SpringMVC
- Panda資料處理
- 資料預處理
- Excel 資料處理Excel
- javascript - 資料處理JavaScript
- 資料分析--資料預處理
- 資料預處理-資料清理
- [翻譯]map和reduce,處理資料結構的利器資料結構
- 利用ASP傳送和接收XML資料的處理方法XML
- 剖析大資料平臺的資料處理大資料
- 時間序列資料的處理
- 海量資料的併發處理
- 大資料處理的基本流程大資料