是文件。由靜態(tài)文件和動(dòng)態(tài)程序構(gòu)成。
文件:
1、計(jì)算機(jī)文件屬于文件的一種,與普通文件載體不同,計(jì)算機(jī)文件是以計(jì)算機(jī)硬盤為載體存儲(chǔ)在計(jì)算機(jī)上的信息集合。文件可以是文本文檔、圖片、程序等等。文件通常具有三個(gè)字母的文件擴(kuò)展名,用于指示文件類型。
2、文件是與軟件研制、維護(hù)和使用有關(guān)的資料,通常可以長(zhǎng)久保存。文件是 軟件 的重要組成部分。在軟件產(chǎn)品研制過(guò)程中,以書面形式固定下來(lái)的用戶需求、在研制周期中各階段產(chǎn)生的規(guī)格說(shuō)明、研究人員作出的決策及其依據(jù)、遺留問(wèn)題和進(jìn)一步改進(jìn)的方向,以及最終產(chǎn)品的使用手冊(cè)和操作說(shuō)明等,都記錄在各種形式的文件檔案中。
動(dòng)態(tài)程序:
動(dòng)態(tài)程序技術(shù)在軟件逆向工程領(lǐng)域也是一個(gè)很熱門的概念,它是與靜態(tài)分析技術(shù)相對(duì)而言的。靜態(tài)分析技術(shù)是指破解者利用反匯編工具將二進(jìn)制的可執(zhí)行文件翻譯成匯編代碼,通過(guò)對(duì)代碼的分析來(lái)破解軟件;動(dòng)態(tài)程序是指破解者利用調(diào)試器跟蹤軟件的運(yùn)行,尋求破解途徑。