[問題] 請問怎麼寫這程式?

看板C_and_CPP作者 (整個湖面只看得到101大樓)時間15年前 (2010/03/02 23:52), 編輯推噓7(7021)
留言28則, 7人參與, 最新討論串1/2 (看更多)
以下內容由這網頁copy的http://www.evil-sp.net/archives/10 為了防止硬碟病毒很多人都會在硬碟目錄下建立一個 autorun.inf 的資料夾。 一:建立非法文件夾 1. 開始> 運行>輸入CMD>進入DOS (因為此非法文件夾只能在DOS下建立)。 2. 輸入 X: (其中X代表硬碟分區代號),按ENTER鍵,如你有C、D、E…等硬碟分區;或是 抽取式硬碟(記憶卡、碟),插入電腦裝置後之分區代號。 3. 輸入「md_autorun.inf」,(注意_表示空格) 建立 autorun.inf 資料夾;按ENTER鍵 4. 輸入「cd_autorun.inf」,(注意_表示空格) 進入 autorun.inf 資料夾;按ENTER鍵 5. 輸入「md_123..\」,(注意 _ 表示空格) 123可隨意其他名字,但不要過長,(注意 ..\ 一定要輸入),再按ENTER鍵 注意這是關鍵的一步,123的後面一定要輸入兩個點和一個反斜槓,這樣建立的就是 一個含有非法字符的文件夾,windows下無法進入也無法刪除了。 6. 回到窗口界面,試試刪除這個文件夾…… C語言的教學書在檔案處理章節 只教過新增一個txt檔的文件 但如何新增一個資料夾呢 重點是它是非法的(我也不懂它非法的意思) 我在學校一個小單位當工讀生 因為整個處室只有我們那裡有彩色印表機 所以那台電腦經常被很多人的隨身碟插 但也因此很常常中隨身碟病毒 所以我想要寫一個程式 只要有人在這台電腦插入隨身碟 電腦就會自己幫他的隨身碟執行上面那些事(雖然沒經過他們的同意) 請問我需要哪些C語言進階的知識呢? -- 很棒的廣告 http://tinyurl.com/yc6qozm 退休準備 是誰的責任? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.118.177 ※ 編輯: Savate 來自: 163.25.118.177 (03/02 23:53)

03/03 00:50, , 1F
你重新命名一個文件,打它給的字串,你就知道為啥非法了
03/03 00:50, 1F

03/03 01:07, , 2F
雖然是好心, 但是勸你別這麼做, 把電腦的autorun等相關
03/03 01:07, 2F

03/03 01:08, , 3F
功能確實關掉就好; 不然你的行為似乎有未經授權改變他
03/03 01:08, 3F

03/03 01:08, , 4F
人電磁資料的疑慮, 真要這麼做前最好查查相關法規@_@"
03/03 01:08, 4F

03/03 03:16, , 5F
那請問如果我只想要寫一個 只要在執行那程式才會執行那些事
03/03 03:16, 5F

03/03 03:16, , 6F
又該怎麼寫呢
03/03 03:16, 6F
※ 編輯: Savate 來自: 163.25.118.177 (03/03 03:17)

03/03 04:10, , 7F
唔...你有看過我的回文了嗎?
03/03 04:10, 7F

03/03 08:51, , 8F
如果你只是想問如何建立資料夾的話
03/03 08:51, 8F

03/03 08:52, , 9F
_mkdir
03/03 08:52, 9F

03/03 09:38, , 10F
事實上 你要防止這件事情 有工研院 還是中研院
03/03 09:38, 10F

03/03 09:39, , 11F
研發的 專門掃隨身碟病毒的軟體
03/03 09:39, 11F

03/03 09:39, , 12F
在配合 FIX ....我忘記怎麼拼了 = = 就很夠用了
03/03 09:39, 12F

03/03 10:09, , 13F
EFIX ?
03/03 10:09, 13F

03/03 11:02, , 14F
對 對 對 用這兩個 補習班的公用電腦就沒發生這種事情了
03/03 11:02, 14F

03/03 11:42, , 15F
LPH66 但我還是想要學會呀 學會怎麼寫是第二個目的
03/03 11:42, 15F

03/03 11:46, , 16F
你想做的事用system()函數似乎就都做得到了, 雖然也可以
03/03 11:46, 16F

03/03 11:47, , 17F
改用Win32API做, 這是指建資料夾的部份; 你真正需要知道
03/03 11:47, 17F

03/03 11:47, , 18F
的是你的程式如何常駐於系統, 並在有新的儲存裝置插入系
03/03 11:47, 18F

03/03 11:48, , 19F
統時接受到通知與取得所有分割區編號, 然後做上面建資料
03/03 11:48, 19F

03/03 11:48, , 20F
夾等等的這些事.
03/03 11:48, 20F

03/03 11:50, , 21F
最後還是再提醒, 自己練習寫用於自己的電腦是一回事, 即
03/03 11:50, 21F

03/03 11:51, , 22F
便是好意, 小弟一樣不能接受有人未經本人同意就主動變更
03/03 11:51, 22F

03/03 11:52, , 23F
我的隨身碟內的資料. 中毒的電腦寫病毒也許可以推拖給其
03/03 11:52, 23F

03/03 11:52, , 24F
他人, 程式是你寫的主動啟用的又是另一回事了@_@"
03/03 11:52, 24F

03/03 11:57, , 25F
補充, 請google: 如何寫 常駐程式 C++
03/03 11:57, 25F

03/03 11:57, , 26F
與google: 如何 偵測隨身碟 C++ 應該有些資料可查:)
03/03 11:57, 26F

03/03 12:00, , 27F
^插入 多加兩個字XD
03/03 12:00, 27F

03/03 12:15, , 28F
謝謝 ^^
03/03 12:15, 28F
文章代碼(AID): #1BZJHAYc (C_and_CPP)
文章代碼(AID): #1BZJHAYc (C_and_CPP)