2012-08-12 43 views
-5

我怎樣才能嵌入或關聯一個普通的文件,如.jpeg或任何視頻等。 ?我想將普通文件的打開與可執行程序的執行關聯起來。嵌入.exe與普通文件

+13

嗯,惡意軟件101? – cnicutar 2012-08-12 17:45:44

+3

你的意思是你想讓你的程序在雙擊JPEG時啓動?或者你想將你的程序*填入* JPEG中? – 2012-08-12 17:48:07

+0

當我打開jpeg文件或者創建一個簡單的tcp套接字時,您是否願意讓我啓動到任意主機的遠程桌面連接? ;) – poncha 2012-08-12 17:48:25

回答

1

你想要做的是打算不可能。如果它發生,它會通過利用讀取該文件的程序中的缺陷而發生。這可能會發生(當程序使用C或C++編寫時,這種情況更常見),通過在頭文件中存儲超出範圍的值並希望程序在使用它們作爲內存偏移之前不驗證它們,或者(這是在更高級別的語言中更常見)通過利用格式有意允許的某些過度增長的特性(如嵌入javascript)中的邏輯錯誤。

除此之外,我想任何進一步的答案是關於SO的話題。這不是一個獲取撰寫惡意軟件幫助的網站。

+0

那麼該網站在哪裏?哈哈。開玩笑,這裏沒有惡意軟件。 – AlexandruC 2012-08-12 17:58:46

+1

找到irc上的祕密精英blackhats頻道,並要求他們向您發送他們的工具。這是一個名爲「iamafool​​.exe」的自解壓文件。 :-) – 2012-08-12 18:00:16

+0

哈哈。你太逗了。不過謝謝你的時間。 – AlexandruC 2012-08-12 18:39:14