侵門踏戶還趕不走:這馬免殺嗎?

2021-02-15 DCSEC

自二十世紀八十年代發布以來,殺毒軟體已和免殺技術對抗二十多年。黑客們前僕後繼,想方設法地讓一小段shellcode在內存中執行並不被發現。下面簡單介紹一些免殺技術。

殺軟檢測木馬的重要手段之一就是提取特徵,生成特徵碼,再與特徵庫中地特徵碼進行匹配。無論特徵碼是靜態的還是行為的,只要破壞木馬原有的特徵,就可以使靠特徵碼識別的殺軟失效。最簡單粗暴的方式是對惡意軟體的字符串、文件結構和原始碼進行修改調整,例如在代碼中加入花指令,在真正的惡意代碼中加入大量的無用指令,導致殺毒軟加無法識別真正的惡意行為代碼邏輯。常見的花指令包括加數據計算代碼,加減乘除各類組合、加字符串操作代碼,增加、刪除、查找、替換等、加多層跳轉,跳轉間加無效指令(不會執行的)、加貌似有效的API調用,如LoadLibrary+GetProcAddr+API等。

將木馬偽裝成正常軟體也是免殺的思路之一,很多殺毒軟體會有白名單,檢查了程序的籤名,圖標和版本信息等,如果可信就不對其進行惡意軟體掃描。例如使用ResHacker對文件進行資源操作,找來多個正常軟體,將它們的資源加入到自己軟體,如圖片,版本信息,對話框等、使用籤名偽造工具,將正常軟體的籤名信息加入到自己軟體中。

加殼免殺也是修改特徵的手段。這裡的加殼和軟體加殼是一個概念,是通過增加一段代碼對軟體進行加密或者壓縮,從而阻止軟體被反編譯。加了殼的程序特徵會被殼完全破壞,但是程序的功能卻能完整保留,看起來是不是非常適合運用到木馬上製作成免殺馬?不過現在有些殺毒軟體也會檢測殼的特徵,簡單的殼甚至會被直接脫了進而對程序進行分析。這時候我們可以找一些冷門殼,或者開源殼手動修改殼的特徵。

其實惡意行為都是通過調用系統API的方式實現,殺毒軟體只要監控特定API就可以監控惡意軟體的行為。因此我們可以針對API實現行為免殺:將特定API替換成相同功能的導出API、未導出API和更底層API,甚至可以在自己的惡意軟體中實現重寫API。這些都可以規避殺毒軟體監控的固定API,從而實現免殺。

相關焦點

  • (圖)裸女半夜闖入家門,連開39槍也趕不走她...
    不速之客闖入家門已經夠嚇人,如果遭到自稱「惡魔」的裸女闖入而且趕都趕不走沒想到男主人連開39槍,將房屋都打成馬蜂窩了,都還趕不走該名女子。最後是兒子拿起板手插入該名裸女的脖子,才結束這場驚魂記。但該名女子沒有停下來,直到劉易斯其中一個12歲的兒子將一隻把手插到該名女子的脖子,才結束這一切。
  • 快手主播趕馬車環遊世界:車翻了,狗死了,人沒了
    據了解,這起事件確實是真實發生的,事發時間為4月16日下午,地點位於吉林省長春市農安縣萬順鄉光輝村附近的一條馬路上。李霞說,兩口子看起來都挺隨和,說話什麼的都挺好,馬車翻車後,車上女子還曾急衝衝地敲過李霞家大門,請求李霞幫忙看一下東西,後來女子還將馬拴在了李霞家後院,直到女子家屬來牽馬,李霞才得知,趕馬車的男子已經不治身亡。
  • 一外地男子趕馬車來湛江街頭,引來很多市民圍觀
    廉科趕馬車遊中國是「窮遊」,一路上嘗盡酸甜苦辣。他的馬車長兩米多、寬一米多,加上馬匹和車架,非常龐大。他趕馬車的速度比較緩慢,平均每小時只能走5公裡。由於馬車不能進入城區,廉科趕馬車走的都是在城市近郊外環。每到一個地方,廉科首先要解決馬的草料問題,通常他晚上會將馬車停在郊區有草的地方。
  • 【買馬⑰】任寧寧:垃圾馬忽悠中國人,你好意思嗎?
    好多人問我為什麼不在國外養馬,我說,我在國外呆了那麼多年,跟馬場有很好的關係,我要養,早養了。例如,澳大利亞稅很高,買牧場每年要交很多稅的,不是那麼簡單,1999年我在澳大利亞佩斯附近買了450多英畝的牧場,但澳大利亞稅很高,牧場也缺水,水時有時無,還不如在距佩斯很近的地方租個馬場,既省錢又方便,五年後我就把它賣掉了。
  • 擁有一匹馬並騎馬走新疆是一種什麼樣的體驗?
    2016年年底,「擁有一匹自己的馬」的念頭從她的腦海裡面冒了出來,從此再也沒有離開過。
  • 2020年萬科拾光杯,趙金成妙著誘敵,調虎離山,一舉奪子,走得真漂亮
    馬七進八    車4退3       2.  馬八進九    進馬吃卒,與黑方兌馬,這是明智之舉。因為紅方在左側已經是孤軍,沒有其它子力策應,難有作為,還不如兌掉。    2.  …………    馬3進1       3.  車一平九    炮3進4    看似同時捉紅方馬炮,但並不能奪子。
  • 俗語 | 「養馬不養驢,搬磚不和泥」,你知道是什麼意思嗎?
    有句俗語叫:「養馬不養驢,搬磚不和泥」,下面就來看看這句話到底有沒有道理?養馬不養驢其實這句話的意思並不是說養馬的時候不能養驢,而是馬和驢不能同槽飼養。其實大家都知道,馬和驢還有騾子幾乎都差不多,彼此之間還有血緣關係,騾子就是馬和驢雜交出來的,照這樣看,這三樣動物也算是「一家」,為何不能同槽飼養呢?
  • 「張飛」的馬丟了,「關羽」騎摩託車來取
    「太喜感了!關老爺騎摩託車!」荊州區北門派出所民警迅速趕到站前,果然在站前廣場附近這匹大馬。考慮到火車站車流量較大,人流密集,民警及2名熱心群眾一起將馬引至荊北村路段控制,後帶回至派出所內。不料,此馬四肢健碩,脾氣倔強,竟幾次將拴樹上的韁繩掙脫,民警只好端來純淨水,餵其喝水安撫馬的情緒。
  • 廣西美女主播換上這身衣服後,美呆了!
    廣西美女主播也換上了少數民族服飾走在路上竟然還被一男子「搭訕」!真的是太套路了!!結局讓人不敢相信!!不信戳視頻!↓相信不少小夥伴都看出來,視頻裡的壯族小姐姐就是FM950明星DJ志翎!穿上了少數民族服飾也太美了!
  • 好馬不吃回頭草,誰吃誰是王八蛋
    聽說微信公眾號久不更新就沒了,嚇得我一早上就在想今天寫個啥。這個主題,我覺得還不錯。
  • 春運返鄉潮提前上演,農民工:趕快走,等到28日後就晚了!
    有些人說:「還好我提前買了火車票,現在要是還不趕快回去,到了28日就麻煩大了。」還有人附和說:「是的,28日以後要去醫院做核酸檢測,太麻煩了,還要我們自己花錢,還不如早點回家,留在深圳也沒什麼可做的。」"說得很對,現在還不趕快走,等到28日以後不僅要出錢,還要回村還很麻煩,不如提前回去。
  • 馬家私房面
    : 東勝區寶日陶亥西街太古國際C區4號樓馬家私房面美食熱線:0477-3908473還不快快行動起來啊~馬家私房面節目中的牛肉採自什麼地方?               (每個微信號只能參加本活動一次哦)「三家店鋪你最喜歡哪家呢?!你選好了嗎?每人可以投一票,投給最後獲勝方的你會獲得由第九區電影城提供的電影票哦!(本組投票截止時間:2016年4月9日00:00)每周會向觀眾公布投票結果哦!
  • 石嘴山:趕大集淘年貨 紅紅火火過大年
    雖然天氣異常寒冷,但也擋不住老百姓購買年貨的熱情,石嘴山市平羅縣黃渠橋鎮、姚伏鎮的大集也開始熱鬧起來,吉祥的對聯、燙金的福字、成盤的鞭炮、各色的糖果、此起彼伏的叫賣聲在黃渠橋鎮農貿市場裡洋溢著濃濃的年味兒.許多群眾來到集市上購置年貨,一派紅紅火火趕大集的氣氛。
  • 以前走親戚,坐牛坐馬,現在走親戚,坐牛坐馬,差別在哪
    小時候走親戚是這樣的,坐過自行車、坐過手扶拖拉機、坐過牛車、馬車、驢車、坐過四輪拖拉機、踩過三輪車,雖然天氣冷,但是內心是火熱的,因為到了親戚家就有好吃好喝的,當年走親戚的那份激動心情到現在都記憶猶新,雖然沒有大魚大肉,但是比平時吃的好,過年就期待走個親戚,弄點壓歲錢買好吃好喝的。
  • 捉馬谷發現阿拉善又一個「人根峰」
    捉馬谷位於內蒙古阿拉善盟騰格里開發區查拉格爾嘎查,這裡的懸崖峭壁和谷中狹窄的空間成為牧民們捕捉馴服烈性牲畜最佳選地,經常把馬群趕進谷中捕捉難以馴服的烈性馬
  • 六年甲班:開展志願輔導員進課堂之「與馬共舞,善待萬物」活動
    本學期,石圳華僑小學六年甲班「志願輔導員進課堂」活動,選擇利用地理位置優勢,走進晉江峻富生態林牧實驗基地。
  • 醫學考證:桐生一馬殺死過人嗎?
    再兇殘一些的,桐生一馬還把人扔下樓過。醫學人士表示,墜樓者身體各部位可能出現脫臼、骨折、破損及破裂等現象,可能因為身體多處受傷,發生休克而死,也可能不會立死。如果落下途中碰到了樹木或者灌木,緩解了速度,或者是落下時以腳落地,則可能不會受到致命傷。不過重傷難以避免。從45米以上的高度跳到地面,或者從75米以上的高度跳至水面就可以確保死亡。
  • 這是什麼操作?廣場竟然出現「旋轉真馬」!有視頻,馬被機器拉著繞圈圈!網友:對馬太殘忍!
    坐過旋轉木馬,但你坐過「旋轉真馬」嗎?代替木製的馬匹,以電機驅動,將馬兒拴在圓形場地的鋼管上,機器啟動,馬兒便被拉著往前繞圈圈!馬拴住,只能跟著柱子往前走。」飛飛把這事告訴了周圍的朋友,大家都覺得這種做法很不恰當,「要騎馬就好好去專業騎馬場騎,把馬這樣綁在這裡,未免太過分了。馬有生命又不是玩具,這種做法太不人道,馬太可憐了。」    飛飛告訴記者,她和朋友網絡搜索發現,在國外也有類似的旋轉真馬,但都有爭議。