首頁 科幻

夢入諸天當(dāng)小兵

第三十四章 生物病毒工具(黑客相關(guān),不喜跳過)

  人類的本質(zhì)是復(fù)讀機(jī),這句話并沒有錯。

  因?yàn)镽NA只會讀取DNA然后轉(zhuǎn)錄出相應(yīng)的蛋白質(zhì),或者裂體繁殖。

  其實(shí)這個(gè)特性和計(jì)算機(jī)是類似的,計(jì)算機(jī)執(zhí)行指令,也是先載入程序編譯好的一行行指令,然后通過翻譯指令和跳轉(zhuǎn)指令進(jìn)行運(yùn)行的。

  既然原理類似,那么攻防的原理也是類似的。

  可以把人體內(nèi)的每個(gè)細(xì)胞比喻成一個(gè)正在執(zhí)行的程序,細(xì)胞的DNA就是代碼區(qū),RNA就是執(zhí)行體和執(zhí)行指針。

  RNA會通過讀取的DNA堿基位置來判斷自己的行為,是轉(zhuǎn)錄蛋白質(zhì)還是裂體繁殖。

  當(dāng)然蛋白質(zhì)也會根據(jù)環(huán)境響應(yīng),產(chǎn)生相應(yīng)蛋白酶。

  再來說端粒酶,一個(gè)細(xì)胞如果被永久激活端粒蛋白,那個(gè)這個(gè)細(xì)胞叫做永生細(xì)胞,當(dāng)然干細(xì)胞不能算在內(nèi)。

  如果這個(gè)細(xì)胞再擁有借體繁殖的特性和破壞其他正常細(xì)胞的功能,那么這個(gè)細(xì)胞就是癌細(xì)胞。

  靈星:“工具細(xì)胞培育完畢,請問宿主是否立即投放?!?p>  癱坐在矩陣中的云凡聽了,如聞天籟,馬上下令道:“立即投放,先使用圈地病毒把靶標(biāo)圈定?!?p>  靈星:“執(zhí)行中……”

  隨后云凡臉色稍微恢復(fù)了些,身體也停止了顫栗。

  但是云凡知道,這是圈地病毒生效了。

  在眼前畫布的3D場景中,只見一個(gè)個(gè)小小的細(xì)胞,擠到了一片廝殺的原核細(xì)胞中央,猛然舒展開了身體,一下子使用一層膜包裹了整個(gè)細(xì)胞廝殺的戰(zhàn)場,隨后便靜止不動了,在薄膜的邊緣開始出現(xiàn)深黑色的硬質(zhì)蛋白。

  圈地病毒是一種改良后的CD4,云凡基本全部改造了他的特性,一般用于大規(guī)模隔離場地用的。

  但是這種病毒并不能徹底抑制癌細(xì)胞,并且大規(guī)模使用圈地病毒的話,會造成人體部位徹底壞死。

  所以如果不是急速性的病癥,這種改良病毒還是少用為妙。

  其實(shí)在這一步,是可以直接把圈住的病毒排除體外的,這樣就會除掉目前體內(nèi)的癌細(xì)胞,讓宿體暫時(shí)恢復(fù)健康。

  但是這種只能治標(biāo),不能治本,如果要治療本質(zhì)問了還是要進(jìn)行該細(xì)胞分析,生產(chǎn)抗體,以后就不會再受到該癌細(xì)胞的侵蝕。

  云凡當(dāng)然選擇了解析病毒了,只要控制了病態(tài)惡化,其實(shí)這種癌細(xì)胞對于他來說,已經(jīng)成了試驗(yàn)品。他接著命令:“投放利劍病毒?!?p>  再看3D場景中,猛然出現(xiàn)了一片大大的顆粒,這些細(xì)胞比起正常巨噬細(xì)胞來說都要大上幾分,它們身上成12面環(huán)狀,在每個(gè)面上擁有一根非常長的尖刺,這就是云凡改良phix174的達(dá)摩利克斯之劍病毒,簡稱利劍病毒。

  此時(shí)圈地病毒內(nèi)的正常細(xì)胞已經(jīng)大部分被消滅掉了,只剩下了變異的癌細(xì)胞正聚集在圈地病毒細(xì)胞的表皮上。

  由于圈地病毒內(nèi)大量細(xì)胞質(zhì)的流逝,它們下意識選擇了營養(yǎng)豐富的方向,但是由于圈地細(xì)胞的表皮已經(jīng)使用強(qiáng)結(jié)構(gòu)蛋白硬化,它們跑不出去了。

  這個(gè)時(shí)候,利劍病毒細(xì)胞從圈地病毒開的后門依次涌了進(jìn)去,一瞬間就對著變異癌細(xì)胞撲了上去。

  利劍病毒用尖刺,刺入了變異癌細(xì)胞的表面,依附在了癌細(xì)胞的表面。

  云凡見狀繼續(xù)命令:“統(tǒng)計(jì)病毒和分析病毒借道利劍進(jìn)入內(nèi)部?!?p>  隨后又出現(xiàn)了兩種非常小的細(xì)胞,從圈地病毒開的后面進(jìn)去,然后紛紛撲向帶著尖刺的利劍病毒,最后借道于利劍病毒的尖刺注入了癌癥細(xì)胞內(nèi)部。

  靈星:“數(shù)據(jù)接收中……”

  “分析任務(wù)開啟……比對中……分析失敗……”

  “統(tǒng)計(jì)任務(wù)開啟……特征統(tǒng)計(jì)中……歸類入庫“

  ”模糊預(yù)測中……預(yù)計(jì)預(yù)測8xE10種結(jié)果……類型比對中……頭部結(jié)構(gòu)預(yù)測中……加密算法預(yù)測中……”

  “解密成功,頭預(yù)測成功?!?p>  “代碼區(qū)識別中……動態(tài)調(diào)試解析中……”

  “生成指令代碼,請查看。”

  云凡看到靈星這行日志,神情微動,隨后雙手凌空又操作了起來。

  這些分析工具都是他早以前寫好的,工具能做的已經(jīng)都做了,剩下查看代碼,和分析代碼功能就需要他自己來了。

  刷

  眼球畫面出現(xiàn)了各種類似00401000開頭的指令序列,里面擁有著大量外行無法看懂的jmp,mov,add,eax,ecx等等指令。

  云凡皺眉看著眼前許久都沒有看過的指令序,開始了漫長的排查。

  其實(shí)說白了,逆向就是通過觀察軟件運(yùn)行情況,找到切入點(diǎn),然后通過回溯指令調(diào)度和判斷,找尋到關(guān)鍵函數(shù)。

  在函數(shù)內(nèi)尋找關(guān)鍵指令,要么進(jìn)行nop爆破,或者嵌入代碼進(jìn)行指令跳轉(zhuǎn)。

  至于最終要修改那些指令片段,就需要看修改程序的目的了。

  云凡現(xiàn)在目的很明確,就是要修改內(nèi)切酶相關(guān)的功能。

  正常細(xì)胞的限制性內(nèi)切酶的作用,就是切出非本DNA的序列。

  它是通過讀取一系列DNA序列的頭部進(jìn)行功能裁剪的,如果某段DNA沒有正確的排列頭部,就會被限制性內(nèi)切酶進(jìn)行剔除。

  在普通人60億行DNA堿基對指令中,找尋一個(gè)關(guān)鍵指令是非常痛苦的。

  在云凡變異癌細(xì)胞近百億行指令中,挨次尋找當(dāng)然也是不靠譜的行為。

  云凡先是使用OD,執(zhí)行變異癌細(xì)胞調(diào)試后,在該癌細(xì)胞分裂轉(zhuǎn)錄限制性內(nèi)切酶蛋白的時(shí)候,得出關(guān)鍵關(guān)鍵代碼段。

  隨后在靜態(tài)指令中查找該指令段,最終找到了該指令的位置。

  云凡看去,這是完全是一個(gè)循環(huán)載體運(yùn)行段。

  循環(huán)載體運(yùn)行段,顧名思義,就是不停的在循環(huán)執(zhí)行某種形參為靶標(biāo)的函數(shù)體。

  這種函數(shù)體,可以由調(diào)用方注入目標(biāo)體,在函數(shù)中進(jìn)行檢測,當(dāng)發(fā)現(xiàn)滿足裁剪條件后,則設(shè)定某段結(jié)構(gòu)為形參,執(zhí)行裁剪函數(shù)。

  云凡找到關(guān)鍵代碼后,只需要修改檢測判斷函數(shù)的模板結(jié)構(gòu)體序列即可。

  他從自己一個(gè)正?;虻膬?nèi)切酶模板結(jié)構(gòu),復(fù)制來一個(gè)正常的序列,然后替換進(jìn)入了癌細(xì)胞內(nèi)部。

  隨后繼續(xù)動態(tài)調(diào)試,發(fā)現(xiàn)細(xì)胞沒有變好的情況,端粒酶沒有關(guān)閉跡象。

  說明這個(gè)方法無效,云凡繼續(xù)看著長長的指令序列陷入的沉思。

  沒辦法,逆向就是一個(gè)非??拥倪^程,不過通過這次測試也并非一無所獲。

  說明這個(gè)病理非常聰明,懂的改變堿基序列后,不僅改變內(nèi)切判斷模板結(jié)構(gòu),也改變注入序列的頭部,讓內(nèi)切酶認(rèn)不出來注入結(jié)構(gòu)。

  接下來云凡雙手又開始了動作,這一次他準(zhǔn)備在關(guān)鍵部位使用nop爆破調(diào)試法,看看爆破掉某些功能會造成什么影響。

  隨著時(shí)間逐漸流逝,云凡的眉頭也皺了起來。

  坑爹啊,這特么是我的細(xì)胞???

  結(jié)構(gòu)蛋白這么簡單???

  要不培育出來看看?

愛學(xué)習(xí)的碼農(nóng)

求推薦票!

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南