原创 NTFS文件系統詳解(三)之NTFS元文件解析

在NTFS中,所有存儲在捲上的數據都包含在文件中,包括用來定位和獲取文件的數據結構,引導程序和記錄這個卷的記錄(NTFS元數據)的位圖,這體現了NTFS的原則:磁盤上的任何事物都爲文件。在文件中存儲一切使得文件系統很容易定位和維護

原创 NTFS文件系統詳解

注:本文參考博客地址 NTFS (New Technology File System),是 WindowsNT 環境的文件系統。新技術文件系統是Windows NT家族(如,Windows 2000、Windows XP、Win

原创 理解NTFS文件系統,自制簡易目錄瀏覽器

經過一個多星期的努力,前前後後,修修補補..終於把程序弄好了,,程序很簡陋,但是貫穿了NTFS文件系統的基本原理,到此,NTFS文件系統告一段落了. 本程序代碼太長,不好放着這,索引放在我的GitHub上了,有需要可以自行下載,大

原创 web安全系列之環境準備

web安全系列之環境準備準備環境安裝kali linux 2.0安裝centos 7安裝mysql安裝 java安裝 Apache Tomcat安裝PHP安裝 Nginx安裝 DVWA 準備環境 攻擊攻擊機kali linux 2

原创 C語言輸出控制符

格式控制符: %—格式說明引導符。 -—指定左對齊輸出。 0—指定空位填零。 m.n — 指定輸出域寬度及精度。 l.h—輸出長度的修正。 格式字符: %i—輸出一個整型數; %d—輸出一個整型數; %f—輸出一個

原创 C++中get()與getline()的區別

cin.get()與cin.getline()區別在於前者對於終止符(terminator)“不拋棄,不放棄”,後者捨棄。string.h中的getline(istream,string)與cin.getline(string,s

原创 結構體在函數傳值時的一點筆記

之前在寫代碼的時候,因爲不清楚結構體在傳值時的用法,每次函數調用後,並沒有將結果正常傳遞出來,於是,便有了這篇文章 首先,上代碼 /************************************************

原创 NTFS文件系統詳解(二)之MBR(EBR)基本信息

經過上一篇文章對硬盤的基本結構的詳細介紹後,我們再來看看MBR和EBR的結構 MBR(Main Boot Record 主引導記錄區)位於整個硬盤的0磁道0柱面1扇區。不過,在總共512字節的主引導扇區中,MBR只佔用了其中的44

原创 PE結構

  PE文件的全稱是Portable Executable,意爲可移植的可執行的文件,常見的EXE、DLL、OCX、SYS、COM都是PE文件,PE文件是微軟Windows操作系統上的程序文件(可能是間接被執行,如DLL)   

原创 NTFS文件系統詳解(一)之硬盤基本信息

本文參考自博客 一般硬盤正面貼有產品標籤,主要包括廠家信息和產品信息,如商標、型號、序列號、生產日期、容量、參數和主從設置方法等。這些信息是正確使用硬盤的基本依據,下面將逐步介紹它們的含義。 硬盤主要由盤體、控制電路板和接口部件

原创 最大堆與最小堆的實現

最近算法課作業是最小堆,於是便順便寫了這個代碼 最(大)小堆的性質: (1)是一顆完全二叉樹,遵循完全二叉樹的所有性質。 (2)父節點的鍵值(大於)小於等於子節點的鍵值 (3)在堆排序中我們通常用的是最大堆,最小堆通常用在

原创 3DES文件加密程序

參照<<密碼學引論>> 第二版 張煥國 王張宜編著這本書,用MFC編寫的框架,實現的使用3DES對文件進行加解密的程序 轉載請說明來源 : enjoy5512的博客 http://blog.csdn.net/enjoy5512

原创 CVE-2015-8660 OverlayFS文件系統權限檢查缺陷漏洞

  overlayfs是目前使用比較廣泛的層次文件系統,實現簡單,性能較好. 可以充分利用不同或則相同overlay文件系統的page cache,具有   1.上下合併   2.同名遮蓋   3.寫時拷貝 等特點。  

原创 分析NTFS系統,得到特定文件內容

因爲軟件安全實驗課的關係,特做此實驗,鞏固上節學的知識 首先從C盤分出了10G的空間(虛擬機之前只有一個分區),然後創建E:\dir\enjoy\test.txt test.txt裏面的內容是1234567890 打開Win

原创 MFC編程之添加拖動文件獲取文件路徑功能

轉載請註明來源 : http://blog.csdn.net/enjoy5512 通過前一篇的學習,我們知道了怎麼獲取一個文件選擇對話框,但是如果文件在桌面或者同目錄下的時候,通過一級一級找文件目錄也挺麻煩的,於是我便想着在原來的