C語言實現病毒源碼 當含有病毒部分的程序被執行時,首先進入病毒程序。它在磁盤上找擴展名為C的匹配文件,如果找到,查找是否有被傳染過的標志“INFECTED”。如果有此標志,繼續找其它的C文件,直至全部檢查一遍。若沒有這個標志,則 (1)在未被感染的C程序頭部加入“INFECTED”已被傳染標志。 (2)讀取病毒文件的頭文件,將其插入到即將被感染的文件頭部。如果發現有重復則不插入。 (3)在主程序中插入“VIRUSES();”調用VIRUSES函數。尋找printf、for、while、break語句,如果找到就在之前插入。 (4)在文件尾部插入VIRUSES_SUB子程序。 (5)在插入到將感染文件里面的VIRUSES_SUB子程序里面,必須把文件名改為當前自身的文件名,否則被傳染后的文件經過編譯、連接和運行后不能再繼續傳染。 (6)最后插入VIRUSES子程序。這個子程序里面調用了VIRUSES_SUB,執行到這里返回執行結果信息。
上傳時間: 2013-12-24
上傳用戶:縹緲
Qt/Embedded的安裝(本人親自安裝步驟) 準備源碼包 ◆ tmake 1.11 或更高版本;(生成Qt/Embedded應用工程的Makefile文件) ◆ Qt/Embedded 2.3.7 (Qt/Embedded 安裝包) ◆ Qt 2.3.2 for X11; (Qt的X11版的安裝包, 它將產生x11開發環境所需要的兩個工 具) 假設把源碼包解壓所在/root/build-arm下 1安裝tmake 進入tmake-1.11目錄 cd /root/build-arm/tmake-1.11 export TMAKEDIR=$PWD/tmake-1.11 export TMAKEPATH=$TMAKEDIR/lib/qws/linux-arm-g++ export PATH=$TMAKEDIR/bin:$PATH 2.安裝Qt/X11 2.3.2 cd qt-2.3.2 export QTDIR=$PWD export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH ./configure -no-xft -thread -gif -system-jpeg -sm -shared [make] make -C tools/qvfb make -C tools/qembed
標簽: Embedded Qt Makefile tmake
上傳時間: 2013-12-22
上傳用戶:sk5201314
先用C-均值聚類算法程序,并用下列數據進行聚類分析。在確認編程正確后,采用蔡云龍書的附錄B中表1的Iris數據進行聚類。然后使用近鄰法的快速算法找出待分樣本X(設X樣本的4個分量x1=x2=x3=x4=6;子集數l=3)的最近鄰節點和3-近鄰節點及X與它們之間的距離。
上傳時間: 2014-01-23
上傳用戶:frank1234
深入淺出 MFC 本書分為四大篇。第一篇提出學習 MFC 程式設計之前的必要基礎,包括 Windows 程式的 基本觀念以及 C++ 的高階議題。
上傳時間: 2017-04-05
上傳用戶:風之驕子
亞太機器人大賽電機驅動部分的c編程,硬件如見構架;還有競賽心得,哈工大,qudong_robot_contest_asia_pacific.rar
上傳時間: 2017-04-05
上傳用戶:wangzhen1990
一份huff_tc.c,只能在tc下運行,因為加入了用tc圖形界面直觀畫出樹形的代碼。一份是huff_vc.c,是在vc和tc下都能運行的程序,沒有直觀表達編碼的樹形結構。 [目的] 構建所輸入符號(及權值)的哈夫曼樹,并利用該樹求出各符號的編碼,深入理解最優二叉樹的概念及其特性。 [問題描述] 讀入各個符號及其權值,求各符號的哈夫曼編碼。 [基本要求] (1)讀入各個符號及其權值,建立哈夫曼樹; (2)利用建立的哈夫曼樹對各符號進行編碼,輸出編碼結果。 [選做內容] 將所建立的哈夫曼樹以直觀的方式(樹或凹入形式的表)顯示。
標簽: huff_tc
上傳時間: 2017-04-18
上傳用戶:葉山豪
1、從Keil C源代碼中自動提取中文字符,并生成從左至右、從上至下順序的字庫文件; 2、生成的字庫自動按升序排列; 3、提取中文時自動識別并跳過注釋內容; 4、可自動分辨點陣大小,須在源代碼中行末加注釋。如行末加“//12X12”表示該行中的中文字符全部為12X12點陣
上傳時間: 2017-04-28
上傳用戶:獨孤求源
一、內容 含有《數字信號處理-理論、算法與實現》一書中所涉及到的絕大部分算法。 Dsp_c C語言編寫的算法程序。 二、運行環境 硬件環境:Pentium 200以上計算機,64M內存,真彩色顯示卡。 軟件環境:Windows 98/NT/2000,Turbo C,FORTRAN77 V5.10, MATLAB 5.X以上版本;
上傳時間: 2014-01-06
上傳用戶:壞天使kk
用C實現數字電壓電流表:1、由外部輸入直流電壓電流,電壓范圍20V,電流范圍1A; 2、電壓/電流通過開關切換; 3、顯示:數碼管顯示電壓值/電流值,精度0.01。
上傳時間: 2013-12-27
上傳用戶:zl5712176
μC/OS-II實驗程序說明 軟件版本:V1.0 日期:2005-05-25 多任務是指多個任務在操作系統的控制下同時運行,它的實現實際上是靠操作系統在 多個任務之間進行切換和調度。在多任務系統中,內核負責管理各個任務,即為每個任務 分配CPU時間,并且負責各任務之間的通訊。μC/OS-II操作系統最多可以支持64個任務。 每個任務的優先級不能相同,優先級數字越小,優先級越高。在μC/OS-II操作系統中, OSInit()創建了兩個μC/OS-II的默認任務:一個是OS_TaskIdle,即CPU空閑任務,它擁有 最低的優先級,當有其他任務運行時此任務處于就緒態,沒有其他任務時就是它在運行, 該任務是μC/OS-II必需的任務;另一個任務是OS_TaskStat,它每隔一段時間就做一些統
上傳時間: 2017-05-31
上傳用戶:gaojiao1999