• Bidhaa na Huduma
        • Wingu

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Juu ya Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Jukwaa

          • Malware Analysis Platform
        • Biashara ndogo ndogo

          • SOHO Total Edition
        • Huduma

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Usalama wa Mtandao & Data Privacy Ufahamu
  • Ufumbuzi
    • BFSI
    • elimu
    • Serikali
    • Afya
    • ITES
    • viwanda
  • kampuni
    • kuhusu Seqrite
    • Uongozi
    • Tuzo na Vyeti
    • Chumba cha habari
  • Washirika
    • Mshirika wa Mpango
    • Tafuta Mshirika
    • Kuwa Mshirika
  • Msaada
  • rasilimali
    • blogs
    • Whitepapers
    • Datasheets
    • Michanganuo
    • Ripoti za Tishio
    • Miongozo ya
    • PoV
    • uelewa Data Privacy
    • Angalia Alama Yako ya Hatari
    • Mazungumzo ya DPDP
    • Saa ya Faragha
Seqrite Labs blogu
Mauzo ya kuwasiliana Je, uko chini ya mashambulizi?
  • Bidhaa na Huduma
        • Wingu

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Juu ya Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Jukwaa

          • Malware Analysis Platform
        • Biashara ndogo ndogo

          • SOHO Total Edition
        • Huduma

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Usalama wa Mtandao & Data Privacy Ufahamu
  • Ufumbuzi
    • BFSI
    • elimu
    • Serikali
    • Afya
    • ITES
    • viwanda
  • kampuni
    • kuhusu Seqrite
    • Uongozi
    • Tuzo na Vyeti
    • Chumba cha habari
  • Washirika
    • Mshirika wa Mpango
    • Tafuta Mshirika
    • Kuwa Mshirika
  • Msaada
  • rasilimali
    • blogs
    • Whitepapers
    • Datasheets
    • Michanganuo
    • Ripoti za Tishio
    • Miongozo ya
    • PoV
    • uelewa Data Privacy
    • Angalia Alama Yako ya Hatari
    • Mazungumzo ya DPDP
    • Saa ya Faragha
Nyumbani  /  zisizo  / Utumiaji wa Kihariri cha Mlinganyo uliofichwa (CVE-2017-11882) kueneza Keylogger ya Hawkeye
Utumiaji wa Mhariri wa Mlinganyo uliofichwa (CVE-2017-11882) kueneza Keylogger ya Hawkeye
01 Novemba 2018

Utumiaji wa Mhariri wa Mlinganyo uliofichwa (CVE-2017-11882) kueneza Keylogger ya Hawkeye

Imeandikwa na Pradeep Kulkarni
Pradeep Kulkarni
zisizo
5
hisa

Mashambulizi ya mtandaoni kupitia barua pepe za hadaa yanaongezeka na kwa ujumla, wavamizi hutumia makro zilizopachikwa za DOC kupenyeza mashine ya mwathiriwa. Hivi majuzi Maabara za Usalama za Uponyaji Haraka zilikutana na sampuli ya barua pepe ya Hadaa ambayo hutumia unyonyaji wa kihariri cha mlinganyo cha Microsoft ili kueneza kiloja funguo cha Hawkeye.

Wahalifu wa mtandaoni hutumia mbinu tofauti kuiba data ya siri. Sasa wanatoa aina za hali ya juu za programu hasidi ili kutimiza kusudi lao. Ndiyo maana bado tunaona vitisho vipya vikibadilika. Hawkeye ni wa familia ya wapigaji keylogger. Toleo jipya la Hawkeye v8 lililozaliwa upya hutumia Microsoft Office Equation Editor Vulnerability CVE-2017-11882 kuingilia kati. Pia tulichapisha chapisho la kina la blogu kuhusu matumizi haya ambayo yanaweza kusomwa hapa . Matumizi haya hutumia mbinu mpya ili kuepuka kugundua bidhaa ya AV. Inakusanya msimbo wake wakati wa kutekeleza na kupakia mzigo kwenye kumbukumbu bila kuuandika kwenye diski.

Mtiririko wa Utekelezaji:

Mtini1.Mtiririko wa utekelezaji
Mtini1.Mtiririko wa utekelezaji

Uchambuzi wa Matumizi:

Athari ya bafa ya kufurika iko kwenye rekodi ya "FONT" katika kitu asili cha mlinganyo. Ili kutumia athari hii, ni lazima kitu cha OLE kiombe kitu asili cha mlingano na ili kufanya hivyo kinahitaji kujumuisha mtiririko wa Asili wa Equation katika faili ya OLE.

Inaweza kufanywa kwa kutumia aina mbili:

  1. Matumizi ya mtiririko wa "Equation Native".
  2. Matumizi ya CLSID ya mtiririko wa "Equation Native".

Katika hali hii, hutumia mkondo wa CLSID badala ya mkondo wa "Mlinganyo Asili".

Kielelezo cha 2: {0002CE02-0000-0000-C000-000000000046} cha Kihariri cha Mlinganyo kilichopo kwenye faili ya OLE.
Kielelezo cha 2: {0002CE02-0000-0000-C000-000000000046} cha Kihariri cha Mlinganyo kilichopo kwenye faili ya OLE.

Inatumia mtiririko wa "OLE10native" ili kuchanganua vipengee vya OLE hadi mtiririko wa "Equation Native".

Kifuatacho ni kichwa kidogo cha mtiririko wa "OLE10native":

DWORD Ukubwa wa kitu cha mlingano (kichwa cha MTEF + data ya MTEF)

Baada ya utekelezaji wa OLE, kihariri cha mlinganyo wa faili kinaalikwa na kuanza kuchanganua rekodi. Kwanza, huchanganua kichwa cha MTEF na TYPESIZE na kinachofuata huanza kuchanganua rekodi ya FONT. Katika hali hii, imejaa bafa ya maudhui ya rekodi ya FONT.

Kielelezo kifuatacho kinaonyesha muundo wa mkondo wa OLE10Native ambao huenda kuchanganuliwa kwa kitu cha Equation Native.

Kielelezo cha 3: Muundo wa kichwa cha kitu cha OLE.
Kielelezo cha 3: Muundo wa kichwa cha kitu cha OLE.

Kutumia athari hii husababisha kutekeleza msimbo wa ganda na hatimaye upakuaji wa upakiaji wa maudhui hasidi kutoka kwa seva ya CNC.

Kielelezo cha 4: URL hasidi iliyopo kwenye Msimbo wa Shell.
Kielelezo cha 4: URL hasidi iliyopo kwenye Msimbo wa Shell.

Shellcode huunganisha kwenye URL ili kupakua programu hasidi kwa kutumia API ya “URLDownloadToFileW” iliyopo katika Urlmon.dll na kuitekeleza ili kufanya shughuli fulani hasidi. Kwa upande wetu, tulipata programu hasidi kama Hawkeye keylogger ambayo hufanya shughuli ya kuweka keylogging na kutuma data kwa kutumia seva ya SMTP.

Uchambuzi wa Upakiaji:

Kifunguo cha Hawkeye cha hivi karibuni hutumia utekelezaji wa hatua 3. Huanza na kontena linalotekeleza kipakiaji ambacho huingiza mzigo wa Hawkeye kwenye Regasm.exe kisha hunasa kitufe na sifa zilizohifadhiwa kwenye kivinjari, outlook pamoja na baadhi ya meneja wa faili wa FTP na kuzituma kwa kutumia itifaki ya SMTP.

Katika hatua ya kwanza, msimbo wa C# Uliosimbwa kwa njia fiche ambao upo katika umbizo la maandishi katika faili ya programu hasidi husimbwa na kisha kukusanywa katika kumbukumbu. Baada ya msimbo huo uliojumuishwa kwenye kumbukumbu unatekelezwa na programu hasidi. Msimbo ufuatao hutumiwa kwa ujumuishaji wa msimbo na katika utekelezaji wa kumbukumbu kwa kutumia huduma za mfumo wa NET. Kama msimbo uko katika muundo wa maandishi na unakusanywa wakati wa kukimbia. Inapunguza ukubwa wa malipo na huwasaidia kujificha kutoka kwa programu za antivirus.

Mtini5. Mkusanyiko na Utekelezaji wa Kumbukumbu ya programu hasidi
Kielelezo cha 5: Ukusanyaji na Utekelezaji wa Kumbukumbu ya programu hasidi

CSharpCodeProvider hutumika kufikia matumizi ya kikusanyaji cha .NET yaani csc.exe kinachotumika kukusanya msimbo kwa njia inayobadilika. Ili kutekeleza msimbo kama huo katika kumbukumbu bila nakala yake halisi hutoa chaguo la kikusanyaji (kama inavyoonyeshwa kwenye Mchoro 5). Tunapotoa "GenerateExecutable" kama false basi huunda maktaba ya darasa. Tukitoa thamani kama "kweli" basi huunda faili inayoweza kutekelezwa. Kwa "GenerateInMemory" tukitoa "false" kama thamani basi huhifadhi nakala halisi ya mkusanyiko katika %temp%/randomname.exe. Ikiwa "GenerateInMemory" ni kweli basi haihifadhi nakala halisi ya mkusanyiko kwenye diski ya pili. Kisha kwa kutumia compilerResults.CompiledAssembly.EntryPoint.Invoke(null, null); itatekeleza msimbo kutoka sehemu ya kuingiza.

Katika hatua ya pili, kipakiaji huondoa msimbo wa siri wa Hawkeye kutoka kwa rasilimali na kuiingiza kwenye RegAsm.exe . Regasm.exe ni zana ya usajili wa mkusanyiko wa .NET inayotumika kusajili au kufuta usajili wa mkusanyiko. Katika programu hasidi hii, kwa kutumia tafakari (yaani mbinu ya invokeMember ) regasm.exe inatekelezwa, na mzigo wa malipo wa hawkeye hupitishwa kama kigezo kwa regasm.exe. Kisha mzigo huu wa malipo unatekelezwa kama mchakato wa mtoto chini ya Regasm.exe. Katika Mchoro 6 Text4 ni njia ya regasm.exe na hXYyylN6() inarudisha safu ya mzigo wa malipo ya byte iliyosimbwa.

Kielelezo cha 6: Kuingiza mbegu za Hawkeye kwenye Regasm.exe
Kielelezo cha 6: Kuingiza mbegu za Hawkeye kwenye Regasm.exe

Katika hatua ya mwisho, mzigo wa mwisho unatekelezwa na kipakiaji chini ya RegAsm.exe (ambayo ni matumizi halali ya mfumo wa Microsoft .NET). Inaonekana kama programu halisi ya Microsoft lakini kwa kweli, ni kibodi cha Hawkeye. Mzigo wa mwisho unafichwa kwa kutumia ConfuserEx 1.0 na SuppressIldasm . Ili kutekeleza programu hasidi baada ya kuwasha upya, huunda kiingilio cha kukimbia.

Toleo la hivi punde la Hawkeye lina utendaji mwingi kama ufuatao.

  • Hunasa vibonye vya mtumiaji, maudhui ya ubao wa kunakili.
  • Nakala za FTP, hati za barua.
  • Kwa kupambana na debugging, hutumia SuppressIldasm na ConfuserEx 1.0.
  • Ili kuzima antivirus na zana kama Wireshark inaongeza kitatuzi muhimu na thamani rundll32 katika Utekelezaji wa Faili ya Picha kwa programu hizo.
  • Tumia zana halisi kama "MailPassView"Na"BrowserPassView” kwa wizi wa nenosiri.
  • Pia, afya rstrui.exe ambayo hutumiwa kurejesha faili.
  • Tumia mbinu za kuzuia sandbox kama vile Thread.sleep() ili kuchelewesha utekelezaji.
  • Tumia usimbaji fiche wa base64 kutuma data kwa seva ya CNC.
  • Nambari imeundwa mwishoni mwa mtumiaji kwa kutumia csc.exe (C Mkusanyaji Mkali)
  • Tafuta faili ya kiendelezi ya ".Oeaccount" katika Saraka zote.
  • Inalemaza meneja wa kazi, Amri ya haraka na Usajili kwa kuongeza Usajili chini ya CurrentVersion \\ Sera \\ System.
  • Inaua cmd.exe na Wscript.exe
  • Hugundua antivirus na maelezo ya bidhaa ya ngome kwa kutumia WMI swali.
Kielelezo cha 7: Module za Hawkeye
Kielelezo cha 7: Module za Hawkeye

Kazi ya Hawkeye Keylogger:

Keylogger inapotekelezwa, huangalia kwanza aina ya mtumiaji, kisha hukusanya taarifa kama vile jina la mwenyeji, BIOS, antivirus, maelezo ya bidhaa ya ngome na hutuma taarifa zote kwa “ SUNDA[@]doctorework[.]com” . Ili kugundua maelezo ya bidhaa ya antivirus, hutumia swali la WMI kwa kutumia Darasa la C# la ManagermentObjectSearcher.

Inaunda muunganisho wa SMTP kwa ajili ya uhamishaji data na seva us2[.]outbound[.]mailhostbox[.]com, ambapo hutuma ingizo zote za kibodi, ubao wa kunakili na taarifa za mfumo katika umbizo lililosimbwa la base64.

Kielelezo cha 8: Trafiki ya SMTP iliyosimbwa kwa njia fiche ya Base64 ya Hawkeye
Kielelezo cha 8: Trafiki ya SMTP iliyosimbwa kwa njia fiche ya Base64 ya Hawkeye

Pia, hutumia tovuti ya pomf[.]cat kuhifadhi picha za skrini kwa kutumia ombi la HTTP POST. Ina MailPassView na BrowserPassView ya Nirsoft kwenye saraka ya rasilimali. Kwa kutumia MailPassView inapata sifa zilizohifadhiwa kutoka kwa outlook na kwa kutumia BrowserPassview inakili sifa zilizohifadhiwa kutoka kwa vivinjari na kisha hutuma sifa za mtumiaji kupitia muunganisho wa SMTP.

Kielelezo 9: Ombi la Upakiaji wa Faili
Kielelezo 9: Ombi la Upakiaji wa Faili

Ina orodha ya antivirus na programu kama windows defender, Wireshark, na rstrui.exe. Programu hii imezuiwa kutekelezwa, ili kufikia hili inaongeza Usajili ndani

"HKLM\\SOFTWARE\\MICROSOFT\\WINDOWS NT\\CurrentVersion\\Chaguo za Utekelezaji wa Faili za Picha\\Program_name.exe\\" 

Jina muhimu: Thamani ya kitatuzi: rundll32.exe

Pia, inaua cmd.exe, wscript.exe na kurekebisha faili ya Majeshi.

Rstrui.exe ni matumizi ya urejeshaji wa faili kwa kuzima huduma kama hizo ni kuzuia mwathirika kurejesha mahali pa kurejesha.

Kielelezo 10: Usajili wa Kuzima Kingavirusi
Kielelezo 10: Usajili wa Kuzima Kingavirusi

Hukagua majina ya programu zinazoendeshwa ikiwa ina "WPE PRO", "Kichanganuzi cha Mtandao cha Wireshark" na hukagua "SbieDll.dll" ikiwa inatekeleza kisha itakatisha utekelezaji. Kwa mbinu za kupambana na sandbox, hutumia maagizo ya usingizi.

Hawkeye keylogger inaporekodi kila kitufe kilichobonyezwa ni hatari kwa usalama wa data wa siri.

Hitimisho:

Pamoja na data inayoibuka ya mitindo ya kidijitali inakuwa muhimu zaidi kwa hivyo kwa kuiba mshambulizi hutumia programu hasidi ya keylogger. Ili kujificha dhidi ya bidhaa za kinga-virusi, vibao funguo vinabadilishwa kutoka msimbo rahisi hadi msimbo wa MSIL unaodhibitiwa kwa mbinu za kukwepa mapema. Waandishi wa programu hasidi hutumia mabadiliko ya uhandisi wa kijamii na kutumia msimbo fulani wa unyonyaji kujipenyeza kwenye mashine ya mwathiriwa. Ili kulinda dhidi ya aina hizi za mashambulizi, mtumiaji anapaswa kusasisha programu zao za Microsoft na bidhaa ya kuzuia virusi. Quick Heal huzuia shambulio hili katika hatua nyingi kwa mbinu yake ya juu ya utambuzi.

Ugunduzi :

Uponyaji wa Haraka Hutoa ulinzi wa ngazi mbalimbali kwa keylogger ya hawkeye.

Faili ya PDF hugunduliwa kwa kugundua: PDF.Downloader.31377
Hawkeye hugunduliwa kwa kugundua: Trojan.Ransom, Pwstool.Netpass na Trojan.IGENERIC

IOC:

PDF: 5F9227210036BB64F71E9A5E25115A39
DOC: 5191234DBE697D3A79400FD89DEE3BBD
SUND: 78787470C46A45BE5AF5AE5DC2BF6EB9
Kikoa: hxxp[:]//fbsleads[.]com/assets/SSUUNDS[.]exe
Kitambulisho cha barua: sunda[@]doctorework.com
Seva ya Barua: us2[.]outbound[.]mailhostbox[.]com

Wataalam wa Mada:
Aniruddha Dolas, Vallabh Chole, Pradeep Kulkarni | Maabara ya Usalama ya Uponyaji Haraka

 Baada uliopitaUmuhimu wa cheti cha SSL kwa tovuti ya kampuni yako
Post ijayo  Ukweli kuhusu zawadi ya Twitter cryptocurrency
Pradeep Kulkarni

Kuhusu Pradeep Kulkarni

Pradeep Kulkarni anaongoza timu ya IPS katika Quick Heal Technologies Limited. Akiwa amefanya kazi katika tasnia ya usalama ya IT kwa zaidi ya miaka 11, amefanya kazi kwenye...

Makala na Pradeep Kulkarni »

Related Posts

  • Ambayo Malware Analysis PlatformTumia Ugunduzi Unaoendeshwa na ML/AI

    Ambayo Malware Analysis PlatformTumia Ugunduzi Unaoendeshwa na ML/AI

    Oktoba 14, 2026
  • Operesheni ya Kimya ya Rotor: Kampeni Iliyolengwa Yaathiri Sekta ya Usafiri wa Anga Isiyo na Rubani Kabla ya Mkutano wa Moscow

    Huenda 6, 2026
  • Kampeni ya Malware Hutumia SVG, Viambatisho vya Barua Pepe, na CDN ili Kudondosha XWorm na Remcos kupitia Hati za BAT

    Septemba 11, 2025
Waandishi Walioangaziwa
  • Seqrite
    Seqrite

    Seqrite ni mtoa huduma anayeongoza wa suluhisho za usalama wa mtandao wa biashara. Kwa kuzingatia...

    Soma makala zaidi na Seqrite
  • Bineesh P
    Bineesh P

    Mimi ni mpenda usalama wa mtandao na mwandishi aliyejitolea. Kwa ustadi...

    Soma makala zaidi kutoka kwa Bineesh P
  • Jyoti Karlekar
    Jyoti Karlekar

    Mimi ni mwandishi mahiri ambaye anafurahia kuunda maudhui kuhusu teknolojia zinazoibuka na...

    Soma nakala zaidi za Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar ni Mkurugenzi Mkuu Mtendaji wa Quick Heal Technologies...

    Soma makala zaidi kutoka kwa Sanjay Katkar
mada
anayeweza (25) Mashambulizi ya mtandao (36) it-mashambulizi (58) cyberattack (16) cyberattacks (15) Usalama (344) usalama it (34) Tishio la mtandao (33) vitisho it (51) uvunjaji wa data (56) uvunjaji wa data (29) hasara data (28) kuzuia kupoteza data (34) data privacy (17) ulinzi wa data (35) usalama wa data (19) DLP (50) DPDP (14) DPDPA (17) Encryption (16) usalama wa mwisho (113) Usalama wa biashara (20) Tumia (13) GDPR (14) zisizo (76) uchambuzi wa programu hasidi (15) shambulio hasidi (23) MDM (27) microsoft (15) MITER AT&CK (14) Usalama wa mtandao (26) Hadaa (30) ransomware (69) shambulio la kujitolea (31) mashambulizi ya fidia (31) ulinzi wa ukombozi (17) Seqrite (41) Seqrite Encryption (27) Seqrite EPS (33) Seqrite Huduma (16) kugundua tishio (15) Threat Intelligence (26) UTM (34) Mazingira magumu (16) uaminifu sifuri (13)
Seqrite Labs

Mtoa huduma mkuu wa biashara wa suluhu za usalama wa IT hurahisisha sehemu ya mwisho, data na usalama wa mtandao kwa uzuiaji wa vitisho vya kiwango cha juu zaidi, ugunduzi na majibu ulimwenguni kote.

Soma Zaidi Kuhusu Seqrite

Kufuata yetu:

Kujiunga na jarida letu

Pata habari kuhusu mitindo na maarifa ya hivi punde ya usalama wa mtandao.

Upakiaji
Bidhaa na Huduma
  • Wingu
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • Juu ya Prem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Jukwaa
  • Malware Analysis Platform
  • Biashara Ndogo
  • SOHO Total Edition
  • Huduma
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Usalama wa Mtandao & Data Privacy Ufahamu
rasilimali
  • blogs
  • Whitepapers
  • Datasheets
  • Ripoti za Tishio
  • Miongozo ya
  • PoV
  • uelewa Data Privacy
  • Mazungumzo ya DPDP
  • Sera na Uzingatiaji
  • EULA
  • GoDeep.AI
  • SIA
  • Saa ya Faragha
Wasiliana Nasi
  • Ofisi zilizosajiliwa
  • Wacha tuzungumze kuhusu Usalama wa Mtandao
Msaada
  • Msaada wa kiufundi
  • Pakua Programu
  • Kisasishaji cha Nje ya Mtandao
  • Kuboresha Firmware
  • Upgrades
  • Hati ya Bidhaa
Kuhusu Sisi
  • kuhusu Seqrite
  • Uongozi
  • Tuzo na Utambuzi
  • Chumba cha habari
Partner
  • Mshirika wa Mpango
  • Tafuta Mshirika
  • Kuwa Mshirika
  • Seqrite vyeti

© 2026 Quick Heal Technologies Ltd.

Wa tovuti Sera ya faragha Taarifa za kisheria Sera za Vidakuzi Masharti ya matumizi