復(fù)制,是電腦的基礎(chǔ)功能。
計算機的底層就會擁有復(fù)制功能,實現(xiàn)復(fù)制功能根本不需要代碼,只是需要一條執(zhí)行指令而已,但若是想依靠自己的計算機,去復(fù)制其他計算機傳輸出來,還未識別到的數(shù)據(jù),難度可就完全不一樣了。
趙奕思考著做出了個‘掛ip后綴’的數(shù)據(jù)包,把數(shù)據(jù)包黏在目標(biāo)主機發(fā)送的信息上,就能實現(xiàn)ip的‘導(dǎo)航’功能,信息就會被牽引著‘導(dǎo)航’過來。
這不是復(fù)制、是攔截。
目標(biāo)信息并沒有被復(fù)制,而是直接被攔截送到了其他地方。
“除非能獲得更大的權(quán)限,或者利用目標(biāo)主機進(jìn)行復(fù)制,否則做到復(fù)制太難了?!?/p>
這不是短時間能解決的。
如果是利用目標(biāo)主機實現(xiàn)復(fù)制功能,相對來說就要簡單多了,但也等于控制了目標(biāo)主機,方式說白了也很簡單,就是投放一個木馬程序。
“掛木馬,肯定要攻破攔截程序,不能被識別成木馬。隱藏是最重要的,但只要運行就可能被識別?!?/p>
“搞破壞倒是簡單,只要來個無限復(fù)制,或者隨著什么程序去運行……”
趙奕搖頭。
就算是做個木馬程序,目的肯定不是搞破壞,損人不利己的事情沒意義,還會牽扯到嚴(yán)重的法律問題。
要做的木馬程序不能有破壞性,最好還擁有自毀功能……
自毀功能?
趙奕忽然想起了dota游戲中,有個英雄叫做地精工程師,它的大招就是直接zisha,原地爆發(fā)出巨大的威力。
這樣對方就拿不到人頭,必死的情況下效果還不錯。
“如果木馬的執(zhí)行是一次性的,就不會出現(xiàn)什么后遺癥,就算檢測到也沒有關(guān)系,反正只是一次性運行?!?/p>
“同時,還能實現(xiàn)很多功能?”
趙奕思考著眼前一亮,馬上按照思路編寫起來。
一次性執(zhí)行的程序,代碼做到足夠簡單的話,嵌入到其他軟件、程序、文檔,也會非常的容易,但必須要有容易投放、執(zhí)行,不容易被檢測的優(yōu)點,否則就沒有任何意義了。
這才是難點。
趙奕決定用底層代碼來編寫,底層代碼能嵌入到各種地方,也直接調(diào)用執(zhí)行一些計算機底層功能,來完善自身程序的能力。
很快。
依靠《因果律》和《聯(lián)絡(luò)率》能力,他就完成了‘一次性木馬框架’。