免杀技术

免杀技术全称为反杀毒技术Anti Anti- Virus简称“免杀”,它指的是一种能使病毒木马免于被杀毒软件查杀的技术。由于免杀技术的涉猎面非常广,其中包含反汇编逆向工程系统漏洞等黑客技术,所以难度很高,一般人不会或没能力接触这技术的深层内容。其内容基本上都是修改病毒、木马的内容改变特征码,从而躲避了杀毒软件的查杀。[1]

分类

  • 开源免杀:指的是拥有病毒、木马源代码的前提下,通过修改源代码进行免杀。
  • 手工免杀:指的是仅有病毒、木马的可执行文件(PE文件)的情况下进行免杀。
  • 自动免杀:指的是病毒、木马自身能自动变异,如:千面人病毒

技术概览

加壳脱壳与加密解密

  • 參見加殼壓縮,在免杀技术里所谓的伪装壳其实就是压缩与外层数据伪装,其实是利用特殊的算法,对可执行文件动态库裡的资源进行压缩与对文件的描述、版本号、创建日期、修改软件、系统执行需求等外层数据进行伪装
  • 脱壳就是把已压缩与伪装的文件完全或近似还原到未压缩与伪装的状态。最常用的加壳软件就是WinRAR
  • 加密是将明文信息隐匿起来,使之在缺少特殊信息时全部或部分数据不可读,令杀毒软件无从下手。
  • 而解密就是令在宿主电脑中的病毒得到密钥,从而突然发作。

加花指令与程序入口点修改

  • 加花指令就是在程序开头加入一段计算用的汇编指令和一些入口点内存地址的乱跳转,或加上其他常用程序特有的入口指令来迷惑杀毒软件。因为计算与跳转的最后结果是没有实质的意义的,所以这么做并不影响程序的正常运行。但能使一些杀毒软件无法正确识别木马程序,从而达到免杀的效果。
  • 程序入口点修改就是改变入口点,通常用到的方法是在入口点的地址加1或把入口点地址拆开,也有加花指令之后把原入口点修改到花指令的入口点上令电脑先处理那段没意义的指令,再在花指令后再加跳转代码,跳转到程序执行数据的入口点上,令程序正常运行。

例: (汇编语言

mov ebp,esp
push ebp	;把基址指针寄存器压入堆栈
pop ebp	        ;把基址指针寄存器弹出堆栈
push eax        ;把数据寄存器压入堆栈
pop eax         ;把数据寄存器弹出堆栈
nop             ;不执行
add esp,1       ;指针寄存器加1
sub esp,1       ;指针寄存器减1
inc ecx         ;计数器加1
dec ecx         ;计数器减1
sub esp,1       ;指针寄存器加1
sub esp,-1      ;指针寄存器加-1
push 321BA      ;跳到内存入口地址321BA
retn            ;反回到入口地址
jb 456CD        ;跳到内存入口地址456CD
jnb 321BA       ;跳到内存入口地址321BA
mov eax,456CD   ;跳到内存入口地址456CD
jmp eax         ;跳到程序入口地址
jmp 321BA       ;跳到程序入口地址321BA
push 123AB      ;把入口地址123AB压入堆栈
mov eax,123AB   ;把入口地址123AB转送到数据寄存器中。
jmp 123AB       ;跳到入口地址123AB(程序执行数据的真正入口点)

内存、文件特征码的定位与修改

众所周知大部分杀毒软件查杀病毒的根据就是对比特征码,而这个过程一般发生在内存与硬盘中。对比硬盘中储存着的文件的特征码,能全面地查杀计算机中的可疑文件;对比在内存中储存着的文件的特征码,能快速地查杀正在运行的程序是否带有病毒,另外病毒文件一旦进入内存即运行中,很可能会现出原形被杀毒软件查杀。针对杀毒软件这一特性,骇客们发明了内存、文件特征码修改免杀法。通常首先用特征码定位软件定位文件特征码的所在之处,再用UltraEdit对被定位的特征码段进行修改。

一般修改方法有:

  • 十六进制的特征码直接修改法,就是把十六进制的特征码加1;
  • 字符串大小写修改法,就是特征码所对应的内容是字符串的时候,把大小字互换;
  • 等价替换法,就是当特征码所对应的是汇编指令时,把指令替换成功能类拟的指令;
  • 指令顺序调换法,把特征码对应的汇编指令的顺序互换;
  • 通用跳转法,用跳转的方法把特征码对应的汇编指令跳转走,犹如加花一样。

修改特征码的方法针对性很强很有用,但一次修改只能对一款杀毒软件免杀;要令另一款软件免杀,就要重新针对该软件修改特征码,因为各家杀毒软件公司使用的特征码基本上都不相同。

文件植入与捆绑

免杀工具

常用工具有[2]

  • 加壳器:PEditor、MaskPE、UPX等
  • 脱壳与分析器:PEid、ResScope、RL!dePacker、Restorator等
  • 加花器:FakeNinja
  • 特征码定位与修改器:CCL、OllyDbg、UltraEdit
  • 调试器:SoftIce
  • 反汇编器:IDA、W32Dasm等
  • 十六进制编辑器:HIEW、UltraEdit等
  • 开发包:SDK与DDK
  • 编译器:Microsoft Visual C++、Borland C++、Watcom C、GNU C以及Free Pascal等

注释

  1. ^ >黑客炫耀“免杀”技术 专家称已有破解方法. news.xinhuanet.com. [2009-10-19]. (原始内容存档于2015-04-25). 
  2. ^ >免杀技术之特征码修改常识. news.newhua.com. [2009-10-19]. (原始内容存档于2012-08-08). 

外部链接

Read other articles:

DuolingoJenis situsEdukasiBahasaMultilingualPenciptaLuis von Ahn dan Severin HackerSloganEdukasi bahasa gratis untuk duniaSitus webhttps://www.duolingo.comKomersialTidakDaftar akunOpsionalDiluncurkan30 November 2011 ; 9 tahun yang laluStatusAktifDuolingo adalah aplikasi belajar bahasa gratis yang diciptakan oleh Luis von Ahn dan Severin Hacker. Aplikasi ini selain tersedia dalam versi web juga tersedia dalam versi Android dan iOS. Pada November 2016, aplikasi ini menyediakan 66 kursus ba...

 

← 2002 •  • 2010 → Elecciones regionales de Ayacucho de 2006Presidente regionalVicepresidente regional11 Concejeros regionales Fecha 19 de noviembre de 2006 Tipo Regional Período 2007-2010 Demografía electoral Hab. registrados 320 165 Votantes 271 455 Participación    84.786 %  9.4 % Votos válidos 232 727 Votos en blanco 16 635 Votos nulos 22 093 Resultados Isaac Molina – Innovación Regio...

 

French cyclist This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this template message) Clément LhotellerieClimbing in the Polka-dot jersey at 2008 Paris...

Australian tennis player Garton HoneFull nameGarton Maxwell HoneCountry (sports) AustraliaBorn(1901-02-21)21 February 1901Morphett Vale, South AustraliaDied28 May 1991(1991-05-28) (aged 90)Myrtle Bank, South AustraliaSinglesGrand Slam singles resultsAustralian OpenSF (1924)Wimbledon1R (1939)DoublesGrand Slam doubles resultsAustralian OpenSF (1925)Wimbledon1R (1939)Mixed doublesGrand Slam mixed doubles resultsAustralian OpenF (1924)Wimbledon3R (1939) Dr. Gart...

 

For other uses, see Alright Now. 1970 single by FreeAll Right NowSingle by Freefrom the album Fire and Water B-sideMouthful of GrassReleased15 May 1970 (1970-05-15) (UK)[1]RecordedJanuary 1970StudioTrident, LondonIsland, LondonGenreHard rock[2]blues rock[2]Length4:14 (single version)5:31 (album version)LabelIslandSongwriter(s)Andy FraserPaul RodgersProducer(s)FreeFree singles chronology Fire and Water (1970) All Right Now (1970) The Stealer (1970) Live v...

 

أوفين    شعار الاسم الرسمي (بالفرنسية: Offin)‏    الإحداثيات 50°26′42″N 1°56′30″E / 50.445°N 1.9416666666667°E / 50.445; 1.9416666666667[1]  [2] تقسيم إداري  البلد فرنسا[3]  التقسيم الأعلى باد كاليه  خصائص جغرافية  المساحة 5.29 كيلومتر مربع[1]  عدد السكان &#...

Liga Națională de RugbyCurrent season, competition or edition: 2023 Liga Națională de Rugby seasonSportRugby unionFounded1914; 109 years ago (1914)AdministratorFRRNo. of teams14Country RomaniaMost recentchampion(s)Știința Baia Mare (9th title)(2022)Most titlesSteaua București (24 titles)TV partner(s)Prima SportLevel on pyramid1 The Liga Națională de Rugby (Romanian pronunciation: [ˈliga natsjonalə de rugbi]) is a professional[citation needed] rugby...

 

GatomonChampionPenampilan perdanaDigimon Adventure Episode 27[1]PartnerYagami HikariEvolusi dariSalamonBerevolusi menjadiAngewomonSilphymon[2] Gatomon (dalam berbagai terjemahan juga disebut dengan Tailmon) merupakan salah satu digimon yang menjadi peran utama dalam Digimon Adventure dan Digimon Adventure 02. Gatomon merupakan digimon berbentuk kucing Mesir dengan sarung tangan bercakar. Dalam tingkatan level evolusi, Gatomon berlevel Champion. Ia berevolusi dari Salamon, dan ...

 

التواصل غير الكلامي أو غير اللفظي أو غير الملفوظ هو عملية التواصل من خلال إرسال واستقبال رسائل بدون كلمات بين الأشخاص. قد يتم إرسال تلك الرسائل من خلال التعابير أو اللمس أو من خلال لغة الجسد أو تعابير الوجه أو التقاء العيون. من الممكن أيضا نقل الرسائل غير الكلامية أو اللفظية

  Siprus   Siprus Utara   Turki Siprus dan Turki telah terlibat dalam sengketa atas sejauh mana mereka zona ekonomi eksklusif, seolah-olah dipicu oleh eksplorasi minyak dan gas di area mediterania. Turki keberatan dengan pengeboran Siprus di perairan yang diklaim Siprus berdasarkan hukum maritim internasional. Sengketa zona maritim saat ini menyentuh sengketa Siprus dan Aegea yang abadi; Turki adalah satu-satunya negara anggota Perserikatan Bangsa-Bangsa yang tid...

 

يو-326 الجنسية  ألمانيا النازية الشركة الصانعة فليندر فيرك[1]  المالك  كريغسمارينه المشغل كريغسمارينه (6 يونيو 1944–)[1][2]  المشغلون الحاليون وسيط property غير متوفر. المشغلون السابقون وسيط property غير متوفر. التكلفة وسيط property غير متوفر. منظومة التعاريف الاَلية ل...

 

Tokyo DomeInformasi stadionPemilikTokyo Dome CorporationLokasiLokasi3, Koraku 1-chome, Bunkyo, Tokyo, JepangKoordinat35°42′20.37″N 139°45′6.89″E / 35.7056583°N 139.7519139°E / 35.7056583; 139.7519139Koordinat: 35°42′20.37″N 139°45′6.89″E / 35.7056583°N 139.7519139°E / 35.7056583; 139.7519139KonstruksiDibuka17 Maret 1988Data teknisKapasitas55.000Ukuran lapanganFacility Capacity Area[1]PemakaiYomiuri Giants (NPB (Ce...

Batalla de Santa Isabel Segunda Intervención Francesa en MéxicoFecha 1 de marzo de 1866Lugar Parras de la Fuente, Coahuila, México MéxicoResultado Victoria RepublicanaBeligerantes República Mexicana Segundo Imperio Francés Segundo Imperio Mexicano Comandantes Andrés S. Viesca Gral. De Briand Fuerzas en combate 2000 mexicanos (versión francesa) Tres compañías francesas y 400 mexicanos imperialistas entre ellos 90 jinetes [editar datos en Wikidata] Segunda Intervención...

 

Sporting event delegationPakistan at the2014 Asian Para GamesIPC codePAKNPCNational Paralympic Committee of Pakistanin Incheon18–24 October 2014Competitors11[1] in 3 sportsMedalsRanked 32nd Gold 0 Silver 0 Bronze 1 Total 1 Asian Para Games appearances (overview)2010201420182022 Pakistan participated at the 2014 Asian Para Games which was held in Incheon, South Korea from 18 to 24 October 2014. Pakistan's only medal was a bronze in athletics.[2] Medals summary Medals by ...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Frederick F. Russell – news · newspapers · books · scholar · JSTOR (February 2013) (Learn how and when to remove this template message) Frederick F. RussellFrederick F. RussellBorn17 August 1870Auburn, New YorkDiedDecember 29, 1960NationalityAmericanAlma m...

Rome metro station San GiovanniGeneral informationCoordinates41°53′07″N 12°30′34″E / 41.88528°N 12.50944°E / 41.88528; 12.50944Owned byATACPlatformsIsland platform (Line A)Side platform (Line C)Tracks2 (Line A)2 (Line C)ConstructionStructure typeUndergroundHistoryOpened1980; 43 years ago (1980)Services Preceding station Rome Metro Following station Manzonitowards Battistini Line A Re di Romatowards Anagnina Terminus Line C Loditowards Mont...

 

Overview of the presence, role and impact of Hinduism in Kenya Hindu temple in Nairobi EASS Swaminarayan Temple in Nairobi. Hinduism by country Africa Algeria Angola Benin Botswana Burkina Faso Burundi Cameroon Cape Verde Central African Republic Chad Comoros Democratic Republic of the Congo Republic of the Congo Djibouti Egypt Equatorial Guinea Eritrea Eswatini Ethiopia Gabon Gambia Ghana Guinea Guinea-Bissau Ivory Coast Kenya Lesotho Liberia Libya Madagascar Malawi Mali Mauritania Mauritius...

 

Reversal of grammatical structures in successive phrases For a synonym of a genus of beetles, see Chiasmetes. For application of chiasmus on larger scale structure, see chiastic structure. For a German government block cipher, see Chiasmus (cipher). For other meanings of chiasm, see Chiasm. Chiasmus represented as an X structure. When read left to right, top to bottom, the first topic (A) is reiterated as the last, and the middle concept (B) appears twice in succession. In rhetoric, chiasmus ...

Стрелолист Листья Стрелолиста обыкновенного Научная классификация Домен:ЭукариотыЦарство:РастенияКлада:Цветковые растенияКлада:МонокотыПорядок:ЧастухоцветныеСемейство:ЧастуховыеРод:Стрелолист Международное научное название Sagittaria L., 1753 Синонимы Lophiocarpus (Kunth) Miq. Lo...

 

Summer SunshineSingel oleh The Corrsdari album Borrowed HeavenDirilis17 Mei 2004 (Britania)FormatSingel CD, Enhanced CDGenreFolk rockPop rockDurasi2:55LabelAtlanticPenciptaThe CorrsProduserTim SummerhayesSampul alternatif Summer Sunshine adalah sebuah singel yang dibawakan band asal Irlandia, The Corrs, dan dirilis pada bulan Mei 2004. Lagu ini adalah lagu pembuka album Borrowed Heaven. Video musiknya disutradarai Kevin Godley. Daftar lagu CD Swedia, Britania, Eropa Summer Sunshine Summer Sun...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!