PointBlank: PyPI RAT e Natia le C2 i totonu o se Auaunaga JSON-Bin

PointBlank: o se Python RAT e atoatoa ona foliga ma fa'agaoioia lana auala fa'atonu e ala i se tautua e talimalo ai fa'amatalaga e leai se totogi

TL; AMA

O se afifi PyPI e igoa ia pulea-gcli na lafoina mai se meafaigaluega atoa e mafai ona faʻaaogaina mamao e le Windows: le faʻamauina o ki, puʻeina o le webcam ma le maikolofoni, mataʻituina o le clipboard, avanoa e faʻaaogaina ai le browser-certificate, puleaina o le lau, tumau, faʻaleleia o avanoa, ma se "140+ poloaiga" na faʻasalalauina e ia lava. E leʻi natia le mea sa i ai: o le aotelega o le PyPI a le afifi lava ia na faʻamatalaina o se "Meafaigaluega e mafai ona faʻaaogaina mamao e ala i le npoint.io".

O le auiliiliga e tatau ona taofi i ai o le fuaitau lea "e ala i le npoint.io." Nai lo le vala'au i le fale i se 'au'aunaga tuuto, o le mea na fa'aaogaina npoint[.]io (o se tautua e leai se totogi ma aloaia mo le teuina o pepa laiti a le JSON) e fai ma ana fa'atonuga ma le pulea. E tusia e le fa'agaoioiga ni poloaiga i totonu o se pusa JSON; o le fa'apipi'i e su'esu'e le pusa, fa'atino, ma toe tusia ai taunuuga. Leai se vaega e anaina e le tagata osofa'i e poloka, leai se IP fou e fa'ailoga: o fefa'ataua'iga e alu i se tautua e fa'aaogaina e le au atia'e i aso uma.

E ono lomiga na lolomiina i le tusa ma le sefulutolu ma le afa itula, e sili atu le malolosi o lomiga taitasi nai lo le lomiga mulimuli. O lomiga uma lava na maua ai le togi. ml_predicted_safe e se fa'avasega otometi a'o le'i toe fa'avasegaina le aiga o ni mea leaga.

Anatomi o le osofa'iga

pulea-gcli fa'apipi'i le afifi fa'aulufale mai gcli, o se fa'avae numera Python e 35-modula. E leai se taimi e fa'apipi'i ai hooks — e leai se mea e tamoe i le taimi pip fa'apipi'i. O le gafatia e iai i totonu o modules lava ia, e fa'aaogaina pe a fa'agaoioia le meafaigaluega, ma o le fa'atulagaga o le module e faitauina e pei o se pepa fa'amatalaga o oloa:

Vaega o le gafatiaModules
Mata'ituina o le 'au talimalokeylog, webcam, audio, clipboard, desktop, monitoring
Fa'amaoniga ma le avanoa i fa'amaumaugabrowser, forensics, fileops, transfer, users
Tulaga ma le fa'alauteleinapersistence, elevator, registry, security
Su'esu'ega a le 'au talimalo ma le feso'ota'igasystem, processes, network_config, wifi, bluetooth, netutils
Pulea ma le Puleaclient, host, session, protocol, npoint, crypto, encrypt

O le auala e fa'atonu ai o le vaega sili lea ona manaia. O le tele o meafaigaluega e mafai ona fa'aogaina mamao e o'o atu i se 'au'aunaga e pulea e le fa'agaioiga - o se IP, se 'upega tafa'ilagi, se kamupani e tu'uina atu auaunaga e mafai ona lipotia ma ave'ese mai le initaneti. pulea-gcli nai lo lea e togafitia ai se tautua JSON-bin e leai se totogi e fai ma fa'ai'uga. le npoint e faitau ma tusi e le module ni pepa laiti o le JSON i luga npoint[.]io i luga o le HTTPS masani; le crypto/faʻailoga E afifi e modules ia uta ua fesuia'i ina ia lē avea mea o lo'o i totonu o le bin ma ni fa'atonuga tusitusia faigofie. O le aafiaga o se fa'asalalauga fa'alilolilo fa'asalalauina:

  • E tu'uina e le tagata fa'aoga se fa'atonuga (fa'ailogaina) i totonu o le pusa JSON.
  • O le mea fa'apipi'i, o lo'o fa'agaoioia i luga o le tagata 'au'aunaga a le tagata ua a'afia, e su'esu'e le bin, tatala le faila, fa'atino se tasi o ana fa'atonuga, ma toe tusi le i'uga (ua fa'ailogaina).
  • I se masini e mata'ituina ai feso'ota'iga, o lo'o talanoa le tagata manua i ai npoint[.]io — o se tautua e iai se mafuaʻaga tatau e aliali mai ai i fefaʻatauaiga a le au atinaʻe.

E leai se la'uina mai o le la'asaga lona lua ma e leai se loader fa'alilolilo iinei: o le gafatia e lafo atoa, i le Python e mafai ona faitauina, ma na o le pau lava le "lafi" o le filifiliga lea o le relay ma le fa'ailogaina o uta ua fa'asalalauina.

E taua le fa'amatala auiliili pe aisea e manaia ai le fa'atinoina o se JSON-bin dead-drop, aua e fa'amatalaina ai le mafua'aga tatou te fa'amoemoe ai e toe va'ai i le mamanu:

  • Leai se fa'ai'uga e umia e le fa'agaioia. E leai se C2 domain e lesitala, leai se VPS e lisi, ma e leai se mea e mafai ona faoa e se tagata puipuia poʻo se resitala. Aveesea o le afī e le pa'i i le alavai; aveese i lalo le alāvai o lona uiga o le talosagaina lea o se SaaS faʻamoemoe lautele e leoleo se tasi pepa mai le faitau miliona.
  • Fa'aleagaina o le igoa ta'uleleia. O le HTTPS i fafo atu i se tautua lauiloa a le au atina'e e leai ni fa'asalaga tauleleia e pei o se 'domain' fou po'o se IP mata. O le tele o fa'atulagaga o le fa'amama e fa'atagaina ai ma le le fa'aaliali.
  • Asynchrony ma le mafai ona faafitia. O se faʻataʻitaʻiga o le palota - o le mea faʻapipiʻi e aumai ai se pepa i se vaeluaga nai lo le uuina o se soketi tatala - e maua ai feoaʻiga e foliga mai o se palota API faʻavaitaimi, ae le o se sauniga fegalegaleai. O le faʻailogaina o mea o loʻo i totonu o le pepa o lona uiga e oʻo lava i se tagata suʻesuʻe e maua le pusa e vaʻai i le tusitusiga faalilolilo, ae le o se lisi o poloaiga.
  • Fa'ata'amilosaga fa'atauva'aO le siitia atu i se isi pusa, po'o se isi tautua fa'amau/fa'apipi'i atoa, o se suiga fa'atulagaina e tasi le laina mo le fa'agaioiga. So'o se lisi poloka e fa'amauina i le relay fa'apitoa e le toe aoga i le taimi lava e lafo mai ai.

O le fesuia'iga e talia e le tagata fa'agaoioia o le throughput ma le latency: o se dead-drop relay e telegese ma maualalo le bandwidth nai lo se feso'ota'iga tuusa'o. Mo se implant mata'ituina ma pulea e tele lava ina tu'uina atu ni poloaiga pupuu ma aoina mai taunuuga i le aluga o taimi, e faigofie ona faia lena fesuia'iga.

taimi faatulagaina

Sa vave ona faateteleina le faafitauli o le aiga. O faailoga taimi e faia ai pepa ulufale mo lomiga ua faailogaina e tuu ai le vaega atoa na matauina i totonu o le tusa ma le sefulutolu ma le afa itula, ma o le aofaiga o faamaoniga a le scanner lava ia na faateleina faatasi ai ma le code — mai ni nai nofoaga ua faailogaina i le lomiga muamua i le sefulufa i le lomiga lata mai.

faʻamatalagaVa'aia muamua (UTC)tusi
0.1.02026-07-21 12:59La'uina muamua; la'ititi lava le foliga ua fa'ailogaina
0.5.02026-07-21 18:01Fa'alauteleina le gafatia
0.2.02026-07-21 18:03(e lē tutusa le fa'anumeraina o lomiga ma le fa'asologa o le lafoina)
0.6.02026-07-22 00:44Seti lautele o le module
0.7.02026-07-22 01:58Meafaigaluega e toetoe lava a atoatoa
0.7.12026-07-22 02:28Fou; 35 modules, gafatia atoatoa

E le'i lolomiina fa'asologa sa'o ia numera o lomiga, ae e manino le itu e aga'i i ai: o se vaega muamua la'ititi, ona sosoo ai lea ma le fa'asolosolo vave agai atu i le 0.7.1 ua atoatoa ona fa'aalia. O le foliga lea o se galuega faatino o lo'o fa'agasolo le atina'eina o lo'o tu'uina atu i se resitala faitele a'o fa'atupula'ia, ae le o se fa'aletonu e tasi.

Fa'ailoga o le Fete'ena'iga

O fa'ailoga uma o lo'o i lalo na fa'amaonia e fa'atatau i mea o lo'o i totonu o le afifi i luga o le tisiketi ma se su'esu'ega fa'ailoga fa'amaonia o le lomiga 0.7.1; e leai se tasi e taumatemate.

ituaigaFaailoilo
Afifi (PyPI)gcli-control, lomiga 0.1.0, 0.2.0, 0.5.0, 0.6.0, 0.7.0, 0.7.1
Afifi fa'aulufale maigcli
C2 relaynpoint[.]io (JSON-bin dead-drop; uta fa'ailogaina)
Teugatupe ua ta'uagithub[.]com/gcli-control/gcli
Faailoilo o amiogaVaega o le vaavaaiga ua tu'ufa'atasia: keylog, webcam, audio, clipboard, browser, fa'aopoopo i ai le persistence, elevator, ma se vaega o le poloaiga a le client/host/protocol i totonu o le tasi afifi
faatuina hooksLeai: e galue le gafatia i le taimi e fa'agaoioi ai le meafaigaluega, ae le o le taimi e fa'apipi'i ai

Fa'amatalaga a le tagata puipui: O le faailoilo malosi ma tumau e le o le vaega (e feliuliuai faigofie se relay host) ae o le fōliga: o se afifi e tasi e tu'ufa'atasia ai ni mea fa'apitoa e tolu pe sili atu e mata'ituina ai le 'au talimalo ma fa'asolo se fa'asologa o poloaiga/tali e ala i se tautua talimalo lautele. Polokaina npoint[.]io E lē talafeagai le faia o se tuusaunoaga mo le tele o faleoloa; o le lapataʻia o se faiga e leʻi mafaufauina e puʻeina ai masini ulufale ma talanoa i se tautua JSON-bin e sili atu ona malosi.

Amioga ma fa'avaa na matauina

E lua mea e ese ai lenei faʻataʻitaʻiga, ma o mea moni e lua e mafai ona matauina ae le o ni faʻaiuga e uiga i le uunaʻiga.

Sa fa'asalalauina lava ia. O le aotelega o le afifi na tufatufa atu i le PyPI na faʻamatalaina ai agavaʻa i le gagana faigofie - avanoa mamao, pulea o le komepiuta, pulega o tagata faʻaoga, webcam, leo, keylogger, persistence, faʻamatalaga o le browser, WiFi, resitala, "140+ poloaiga." E leai se taumafaiga e tuʻuina atu le code o se fesoasoani faufale, se afifi CLI, poʻo se mea faigaluega AI-agent, o le mea e sili ona taatele ona tatou vaʻaia i resitala lautele. Pe o lena tatala e atagia ai se meafaigaluega mumu-au na lolomiina e aunoa ma ni pulega ulufale pe o se isi lava mea o se fesili e le foia na o mea o loʻo i totonu o le afifi; o le mea e mautinoa o se meafaigaluega e galue, lautele-faʻamoemoega mamao-avanoa ma le mataʻituina e mafai ona faʻapipiʻi e soʻo se tasi e iai pip.

Sa faalagolago i le faatuatuaga i se auaunaga agalelei. faaaogaina npoint[.]io auā o le relay o le metotia fa'amatala lea. O se fa'ata'ita'iga lea o se mamanu lautele — o le fa'asoloina o le C2 e ala i se SaaS fa'atulafonoina ('upega tafa'ilagi fa'apipi'i, pusa JSON, upega tafa'ilagi talatalanoagahooks, pepa o le ao) ina ia fefiloi ai feoa'iga leaga ma gaioiga masani a le au atina'e ma e leai se pito i tua e umia e le tagata fa'agaoioia e pu'e fa'amalosi. O uta i luga o le relay na fa'ailogaina, o lea o mea o lo'o i totonu o le bin o le a le faitauina o ni fa'atonuga i se tagata matau masani.

E manifinifi ma lautele fa'ailoga a le fa'asalalau. Na fa'ailoa mai e le afifi se tusitala o “gcli contributors” ma se laisene MIT, ma faasino atu i lana itulau autu ma fanua o le teuina o oloa i github[.]com/gcli-control/gcli. E leai se tasi o na mea o se faʻamaoniga: o se manoa tusitala o se tusitusiga saoloto, o se ulutala laisene MIT e leai se totogi, ma o se URL teuina i totonu o le metadata afifi o se tagi, ae le o se faʻamaoniga o le amataga. O le mamanu - o se igoa fou, o se tusitala faʻatasi lautele, ma se faʻalapotopotoga/repo e faʻasino i ai oe lava na fatuina i luga o le afifi - o le foliga lea o se galuega faatino pe a faʻatulagaina faapitoa e tauaveina le code, nai lo se meafaigaluega ua faʻatuina lea ua tupu aʻe ai se vaega pulea mamao. Matou te matauina nei mea o ni matauga; e ogatasi ma, ae le o latou lava e faʻatuina, se tufatufaga na fausia mo se faʻamoemoega.

Matou te faʻamatalaina le faʻatulagaga o se mea leaga e faʻavae i luga o le gafatia ma le tuʻuina atu: o se mea atoa, e mafai ona faʻagaoioia mai le mamao ma le mataʻituina, ua tufatufa atu i luga o se afifi faʻasino lautele faʻatasi ai ma se faʻasalalauga lilo. Matou te le faʻatatauina se sini poʻo se faʻamoemoega.

A'afiaga, aga masani & mea e mafai ona fai e le au puipuia

O se nofoaga e le o iloa ai se auala e fa'avasega ai mea e fa'afoliga ai le natia. E tele ki fa'avasega afifi otometi i luga o le fesuiaʻi faailoilo o polokalama leaga masani a le resitala — poloka fa'anenefu, taimi fa'apipi'i hooks, o ni nai upu pupuu e aoina ai tusipasi. O se afifi e faigofie lava o se RAT i se tulaga lautele, faatasi ai ma le code faigofie ona faitauina ma leai se matau fa'apipi'i, e leai se tasi o na fa'amatalaga ma e mafai ona see ese mai heuristics e fa'amoemoeina ai le natia. O fa'ailo e pu'eina ma le fa'atuatuaina lenei vasega e fa'atulagaina nai lo le fa'afoliga: o se faitauga o gafatia (e fia ni mea fa'apitoa e mata'ituina ai le 'au talimalo e nonofo fa'atasi i le tasi afifi) ma le au'ili'iliga o le C2-shape (o se fa'asologa o poloaiga/tali e fa'atautaia e ala i se tautua talimalo anotusi lautele). O na siaki e fa'agaoioia e tusa lava po'o le a le fa'amaoni pe leai se mea o le afifiina lea.

O le aga masani a le SaaS-as-C2. O le fa'aaogaina sese o se tautua talimalo fa'atulafonoina e fai ma auala e le aoga ai, e le o se mea fou, ae o lo'o aoga pea ona o le tau puipuia o le poloka o le tautua e maualuga ma le tau osofa'i o le suiina o tautua e toetoe lava a leai. Ia fa'amoemoe i se isi mea fa'apena. O puipuiga o feso'ota'iga e fa'atatau i ni vaega leaga fa'apitoa e vave ona tuai; o tulafono o amioga ("o lenei faiga e faitau le clipboard ma le webcam ona talanoa lea i se API e talimalo ai fa'amatalaga") e leai.

O se ata o le iloa o le sima. E le ta'ua e le tulafono tumau npoint[.]io e leai lava. E tu'ufa'atasia ai ni matauga se lua e tutusa lava ae seasea ona tutupu fa'atasi i se tagata atia'e masani po'o se CI host:

lapata'i pe a iai se faiga e tasi, i totonu o le tasi sauniga, o mea uma e lua:
(A) ulufale atu i se masini fa'aofi (keyboard/mouse hook) e mata'ituina ai le 'host', meapueata, maikolofoni, pu'eina o le lau, fa'asologa faitau i le laupapa, po'o se fale teu fa'amaoniga o le browser ("Login "Fa'amaumauga" / "Setete i le lotoifale" / DPAPI); MA
(B) faia ni talosaga i fafo atu i se tautua faitele e talimalo ai anotusi / faapipii / JSON-bin / chat-webhook ona toe faatuina lea mo le iloiloga, e tusa lava po o le a le tautua patino i le (B).

E leai se tasi o le itu e masalosalo na o ia: e tele meafaigaluega fa'atulafonoina e pu'eina ata, ma e tele fo'i e lafoina le JSON i se API talimalo. O le feso'ota'iga i totonu o se tasi faiga pu'upu'u o le fa'ailo lea, ma e sao mai so'o se suiga o le relay.

Laasaga aoga mo 'au:

  • Ia taulima le faʻapipiʻiina o afifi lautele i luga o le atinaʻe ma le CI hosts e pei o se tuaoi faʻatino, ae le o se mea faigofie - o se RAT i luga o se build agent o se RAT ma au mealilo.
  • E sili atu le fiafia i fa'ata i totonu o lo'o lisiina fa'atagaina; o se afifi ua faaigoaina moni lava mo le pulea mamao ma fa'amatalaina se keylogger e le tatau ona fo'ia i luga o se fa'asinomaga fa'apisinisi.
  • Lapataiga i luga o le tuʻufaʻatasiga — masini-fa'aofi po'o le pu'eina o le lau fa'atasi ai ma le feoa'iga i fafo atu i se tautua anotusi/fa'apipi'i/JSON-bin — nai lo so'o se tasi fa'avae faigofie, lea e leai ni fa'aoga lelei pe a tu'ueseese.
  • Aua le faʻalagolago i se togi "saogalemu" otometi e fai ma faʻaiʻuga mulimuli mo afifi e lautele le gafatia e ulufale ai le talimalo; faʻasino atu i le iloiloga a tagata.

Ua fa'avasegaina le aiga o afifi e leaga ma ua fa'asino atu mo le aveeseina o le resitala. Talu ai o le C2 e fa'avae i luga o le relay e le tu'ua ai se 'au talimalo e anaina e le operator i le sinkhole, o le taua puipuiga tumau o lo'o i totonu o le fa'ailoga o amioga i luga, ae le o se ulufale i se lisi poloka e tasi.

meafaigaluega-sca-polokalame-su'esu'ega-tu'ufa'atasiga
Fa'amuamua, toe fa'aleleia, ma puipui au tulaga lamatia o polokalama faakomepiuta
Maua lau Teugatupe e leai se totogi.
Leai se credit card e manaʻomia.

Puipui lau Atina'eina ma le Tu'uina Atu o Polokalama Faakomepiuta

fa'atasi ai ma le Xygeni Product Suite