Session Token Hijacking, Infostealer Malware, at Global Session Revocation¶
Iba-iba ang mga numero ng emergency ayon sa bansa. Ang pahinang ito ay gumagamit ng 911, ang numero para sa Estados Unidos at Canada. Maraming ibang bansa ang gumagamit ng 112, 999, o ibang numero. Hanapin ang numero para sa iyong bansa.
Ang pagtuklas na ang isang attacker ay nag-post lang ng mga cryptocurrency scam mula sa iyong YouTube, Instagram, Discord, o X account, gumawa ng mga patakaran sa pagpapasa sa iyong Gmail o Microsoft 365 inbox, o nag-access sa iyong corporate cloud console nang hindi nagti-trigger ng 2FA code sa iyong telepono o isang alerto sa email na "Bagong Pag-log in" ay ang hindi mapag-aalinlanganang lagda ng Session Cookie / Token Hijacking (Passtea)-the Cookies. Kapag nag-log in ka sa isang website at nilagyan ng check ang "Panatilihin akong naka-sign in", ang server ay magbibigay ng naka-encrypt na HTTP session cookie o OAuth bearer token (gaya ng Google's SID / SAPISID, ng Microsoft ESTSAUTHPERSISTENT, o Discord's Authorization token) na nakaimbak sa loob ng lokal na database ng SQLite ng iyong web browser.
Ang mga pamilya ng malware sa infostealer ng kalakal, kabilang ang Lumma Stealer, RedLine, Vidar, Raccoon, StealC, RisePro, Rhadamanthys, at Atomic macOS Stealer (AMOS), ay huwag maghintay sa iyong computer tulad ng mga tradisyunal na virus. Madalas na itinago bilang isang pekeng mod ng laro, basag na software installer, pekeng "ClickFix" PowerShell CAPTCHA prompt, o sponsor collaboration PDF, isang infostealer na ipapatupad sa loob ng sa ilalim ng 4 na segundo, nagde-decrypt ng iyong Chrome, Edge, Brave, o Firefox Cookies at Login Data database sa memorya, i-zip ang mga ito kasama ng iyong mga desktop cryptocurrency wallet file, ina-upload ang archive sa isang Telegram o C2 server, at tinatanggal ang sarili nito. Kapag na-import ng umaatake ang iyong ninakaw na cookies ng session sa isang anti-detect na browser (Multilogin, Dolphin{anty}, o Gologin), sa palagay ng web server na ang umaatake ay ang iyong na-authenticate na computer, ganap na nilalampasan ang iyong password at ang iyong two-factor na pagpapatotoo.
Gawin ito ngayon¶
- TUMIGIL sa pagpapalit ng iyong mga password sa infected na computer, agad na idiskonekta ang PC o Mac na iyon mula sa Wi-Fi at i-unplug ang Ethernet cable nito. Ito ang #1 pagkakamali ng mga biktima: napansin nilang na-hijack ang kanilang Discord, Steam, o Gmail, umupo sa mismong parehong nahawaang desktop PC, at nag-type ng mga bagong password sa Chrome. Kung aktibo pa rin sa machine na iyon ang isang infostealer persistence loader o naka-iskedyul na gawain, agad nitong kukunin ang iyong mga bagong password at sariwang session cookies at ipapadala ang mga ito pabalik sa umaatake. Gawin ang 100 porsiyento ng iyong mga pagbabago sa password at mga pagbawi ng session mula sa isang malinis na smartphone (sa cellular data o malinis na Wi-Fi) o isang hiwalay, hindi nagalaw na laptop.
- Maunawaan na ang pagpapalit ng password lamang ay HINDI palaging nagpapawalang-bisa sa mga ninakaw na cookies ng session o mga token ng pag-refresh ng OAuth, DAPAT mong tahasang i-click ang "Mag-sign Out sa Lahat ng Session" AT bawiin ang mga third-party na OAuth na app. Sa ilang platform (at sa hindi dokumentado ng Google
MultiLogin/issueTokenOAuth endpoint o long-lived session token), ang pagpapalit lang ng iyong password o pag-rotate ng 2FA ay maaaring mag-iwan ng mga kasalukuyang pangalawang session token o OAuth desktop token maliban kung isasagawa mo ang mga hakbang na Global Session at Token Revocation na tukoy sa platform sa talahanayan sa ibaba. - Kung mayroon kang software na cryptocurrency wallet extension (MetaMask, Phantom, Rabby, Trust Wallet, Coinbase Wallet, Exodus, Electrum) na naka-install sa infected na computer, gumamit ng malinis na telepono ngayon para ilikas ang iyong mga pondo sa isang bagung-bagong hardware wallet seed na parirala. Awtomatikong inaani ng mga infostealer log ang mga naka-encrypt na vault file (
Local Extension Settings\nkbihfbeogaeaoehlefnkodbefgpgknnpara sa MetaMask) kasama ng iyong browser na naka-save na mga password. Kahit na hindi pa nahawakan ng umaatake ang iyong crypto, ang iyong vault file ay nasa isang darknet market na naghihintay ng offline na GPU cracker. Isagawa ang aming cryptocurrency wallet drain at seed phrase compromise gabayan kaagad. - I-secure ang iyong "Apex Identity Accounts" (Pangunahing Email, Password Manager, Apple/Google Account, at Corporate SSO) sa unang 10 minuto. Sa iyong malinis na smartphone, buksan ang iyong pangunahing Google / Gmail (
myaccount.google.com/device-activity) at Microsoft (mysignins.microsoft.com) mga account muna. I-sign out ang lahat ng session sa desktop, i-rotate ang master password, tingnan ang Settings > Forwarding at POP/IMAP at Filters/Rules para tanggalin ang anumang mga nakatagong panuntunan sa pagpapasa ng email na ginawa ng attacker para itago ang mga email sa pag-reset ng password mula sa ibang mga serbisyo, at tingnan ang mga nakarehistrong Passkey at Authenticator na device. - I-audit ang iyong Windows Registry
Runkey, Task Scheduler, at PowerShell history kung nagpatakbo ka kamakailan ng "ClickFix" pekeng CAPTCHA command (Win + R->Ctrl + V). Isa sa pinakamabilis na lumalagong infostealer vectors ngayon ay isang pekeng Cloudflare o Google CAPTCHA popup sa isang webpage na nagtuturo sa iyong "Pindutin angWin + R, pindutinCtrl + V, at pindutin angEnterupang mapatunayan na ikaw ay tao" (na tahimik na nagsasagawa ng isang nakatagongmshta.exeopowershell -w hidden -enc ...command na kinopya sa iyong clipboard). - Panatilihin ang pananaw at protektahan ang pisikal na kaligtasan kung ang paglabag ay nagsasangkot ng pangkumpanyang imprastraktura o pangingikil. Ang mga log ng Infostealer ay madalas na nagti-trigger ng mga awtomatikong ransom o sextortion na mga email na sumipi sa iyong ninakaw na password. Huwag kailanman magbayad ng mga extortionist; tingnan ang aming sextortion at online blackmail gabay, at kung sakaling nahaharap ka sa isang pisikal na banta, tawagan ang iyong lokal na numero ng emergency (911 sa United States at Canada, 112 sa buong European Union, 999 sa United Kingdom, o tingnan ang aming mga numerong pang-emergency direktoryo).
Bakit HINDI nangangahulugang ang pag-scan ng Antivirus na nagsasabing '0 Threats Found' ay HINDI nangangahulugang ligtas ang iyong cookies
Ang mga modernong infostealers (gaya ng Lumma Stealer, StealC, at Atomic macOS Stealer) ay inengineered bilang "Smash-and-Grab" ephemeral binary. Kapag inilunsad, ang executable ay tumatakbo sa memorya nang 2 hanggang 5 segundo, kinukuha ang iyong browser na SQLite cookies, mga naka-save na password, Discord token, at crypto wallet, nag-POST ng isang solong 3-megabyte .zip archive sa isang command-and-control server, at nagpapatakbo ng isang self-deletion command (del /f /q) na nagbubura sa binary ng malware mula sa iyong hard drive. Kapag nagpatakbo ka ng Windows Defender o Malwarebytes makalipas ang isang oras, iniuulat ng scanner ang "0 Nahanap na Banta" dahil umalis na ang magnanakaw sa gusali dala ang iyong mga susi. Dapat mong ituring ang bawat cookie at password na nakaimbak sa iyong browser sa sandali ng pagpapatupad bilang 100 porsiyentong nakompromiso.
Infostealer at session cookie hijacking incident response decision tree¶
flowchart TD
Root["Pinaghihinalaang Session Cookie Hijacking o Infostealer Malware Infection"] --> IsolatePC["HAKBANG 1: Agad na Idiskonekta ang Nahawaang PC/Mac mula sa Wi-Fi at Ethernet (HUWAG Magpalit ng Mga Password sa Nahawaang PC)"]
IsolatePC --> CryptoCheck{"Mayroon bang Mga Extension ng Crypto Wallet (MetaMask, Phantom, Exodus) sa PC na iyon?"}
CryptoCheck -->|"Oo"| EvacCrypto["Gumamit kaagad ng Malinis na Phone/Hardware Wallet para Ma-sweep ang Lahat ng Crypto Assets sa isang Brand-New Seed Phrase"]
CryptoCheck -->|"Hindi"| ApexLock["HAKBANG 2: Sa Malinis na Smartphone, I-lock ang Pangunahing Email (Gmail, Outlook, Proton) Una"]
EvacCrypto --> ApexLock
ApexLock --> GlobalRevoke["HAKBANG 3: Isagawa ang Pandaigdigang Session + OAuth Token + Pagbawi ng Passkey sa Lahat ng Mga Kritikal na Account (Tingnan ang Platform Matrix sa Ibaba)"]
GlobalRevoke --> ExportList["HAKBANG 4: Sa Offline na Infected na PC, I-export ang Listahan ng Lahat ng Naka-save na Mga Password ng Browser at Cookies para Malaman kung Aling Mga Account ang Ninakaw"]
ExportList --> CleanOS["HAKBANG 5: I-back Up ang Mga Personal na Dokumento Lamang -> Magsagawa ng Clean OS Wipe/Reinstall -> Muling i-enroll ang Mga Passkey at I-enable ang Chrome App-Bound Encryption"]
Pag-unawa kung paano nilalampasan ng Infostealers ang 2FA at DPAPI / Keychain encryption¶
Paano magnanakaw ang isang 200-kilobyte na programa ng mga password at cookies ng session na ine-encrypt ng Google Chrome, Microsoft Edge, at Brave sa iyong hard drive?
- Windows DPAPI (
CryptUnprotectData) at Chrome App-Bound Encryption (v20): - Sa Windows, iniimbak ng mga browser na nakabase sa Chromium (Chrome, Edge, Brave, Opera, Vivaldi) ang iyong mga naka-save na password sa loob
%LOCALAPPDATA%\Google\Chrome\User Data\Default\Login Dataat ang iyong session cookies sa loob\Network\Cookies. - Ang mga SQLite database na ito ay naka-encrypt gamit ang isang AES-256-GCM master key na nakaimbak sa
%LOCALAPPDATA%\Google\Chrome\User Data\Local State, na pinoprotektahan ng Windows Data Protection API (DPAPI) na nakatali sa iyong naka-log-in na Windows user account. - Dahil pinatakbo mo ang infostealer bilang sarili mong naka-log-in na user ng Windows, anumang prosesong tumatakbo sa ilalim ng iyong user account ay maaaring makasaysayang tumawag
CryptUnprotectData()upang hilingin sa Windows na i-decrypt ang susi. At para i-bypass ang Chrome 127+ App-Bound Encryption (v20elevator service), ang mga modernong infostealers ay direktang nag-iinject sa isang walang ulochrome.exeproseso ng pag-debug (--remote-debugging-port) o gumamit ng COM elevation para hilingin sa Chrome mismo na itapon ang lahat ng live na na-decrypt na cookies. - macOS Keychain at Atomic macOS Stealer (AMOS / PoseStealer):
- Sa Apple macOS, ang mga infostealers ay nagkunwaring
.dmgdownload (madalas na humihiling sa iyo na "I-right-click -> Buksan" o i-drag ang icon sa Terminal upang i-bypass ang Apple Gatekeeper) mag-pop up ng pekeng native na macOS dialog box na nagbabasa "System Preferences wants to access your confidential information: Enter your Mac login password". Sa sandaling i-type mo ang iyong password sa pag-login sa Mac sa prompt na iyon, magbubukas ang script-/Library/Keychains/login.keychain-dbat kinokopya ang mga Safari/Chrome cookies, Apple Notes, at iCloud token. - Google
MultiLogin/OAuthLoginPagsasamantala ng Token Regeneration: - Ang mga mananaliksik sa seguridad ay nagsiwalat na ang mga infostealers ay hindi lamang nagnanakaw ng karaniwang web cookies, sila ay nag-extract din ng hindi dokumentado
oauth_tokenmga token ng serbisyo mula sa Chrome'sWeb Data(token_servicetalahanayan) SQLite file. Kahit na pagkatapos na baguhin ng isang biktima ang kanilang password sa Google nang isang beses, maaaring i-replay noon ng mga umaatake ang ninakawtoken_serviceOAuth token laban sa panloob ng GoogleOAuthLoginendpoint sa mint brand-new validSIDcookies ng browser maliban kung ang user ay tahasang nag-sign out sa nakompromisong session ng Chrome device AT binawi ang access sa third-party/OAuth device.
Hakbang 1: Pandaigdigang Session, Cookie, OAuth, at Passkey Revocation Matrix¶
Gamit ang isang malinis na smartphone o malinis na pangalawang computer, ayusin ang eksaktong talahanayang ito mula sa itaas hanggang sa ibaba. Mahalaga ang order: palaging gawin ang Hakbang A (I-sign out ang lahat ng aktibong session/device) at Hakbang B (Baguhin ang password) at Hakbang C (Audit 2FA/Passkeys/OAuth/Forwarding) nang magkasama, kung babaguhin mo lang ang iyong password nang hindi tinatapos ang mga aktibong session, mananatili kang naka-log sa pag-recover o naka-log na paraan ng live na browser at tab ng attacker.
| Platform / Serbisyo | Eksaktong URL para Tapusin ang Ninakaw na Session Cookies | Ano ang Hindi Napapalampas ng Pagbabago ng Password (Kritikal na Karagdagang Hakbang) |
|---|---|---|
| 1. Google / Gmail / YouTube | myaccount.google.com/device-activity (I-click ang bawat Windows/Mac/Linux desktop session -> Mag-sign out) |
1. Pumunta sa myaccount.google.com/connections at bawiin ang OAuth access para sa hindi kilalang mga third-party na app at Chrome Sync.2. Pumunta sa myaccount.google.com/signinoptions/passkeys at tanggalin ang anumang Passkey o Authenticator na idinagdag kamakailan.3. Buksan ang Gmail sa Desktop > Gear Icon > Tingnan ang lahat ng setting > Pagpasa at POP/IMAP at Mga Filter at Naka-block na Address upang tanggalin ang mga panuntunan sa pagpapasa ng umaatake. 4. Kung mayroon kang Channel ng YouTube, tingnan ang YouTube Studio > Mga Setting > Mga Pahintulot at alisin ang anumang masasamang "Manager / Editor" Brand Account na email na inimbitahan ng attacker. |
| 2. Microsoft (Personal Outlook / Xbox at Work M365 / Entra ID) | Personal: account.live.com/proofs/Manage -> I-click ang "I-sign out ako" (tumatagal ng hanggang 24h para sa mga token ng consumer; alisin din ang mga device sa account.microsoft.com/devices)Trabaho/Paaralan: mysignins.microsoft.com/security-info -> I-click ang "Mag-sign out kahit saan" |
1. I-audit ang lahat ng nakarehistrong Mga paraan ng pag-sign-in sa page na iyon (agad na ipinarehistro ng mga attacker ang kanilang sariling Authenticator app o FIDO2 key). 2. Sa Outlook Web ( outlook.live.com > Mga Setting > Mail > Mga Panuntunan at Pagpasa), tanggalin ang mga nakatagong panuntunan sa paglilipat ng mga email sa Archive/RSS.3. Bawiin ang mga pahintulot ng OAuth app sa account.live.com/consent/Manage. |
| 3. Apple Account (iCloud) | account.apple.com -> Mga Device -> Piliin ang nahawaang Mac o Windows iCloud session -> Alisin sa account |
Pumunta sa Sign-In and Security > Account Recovery para i-verify na walang hindi nakilalang Recovery Contact o pinagkakatiwalaang numero ng telepono ang naidagdag. |
| 4. Discord (High-priority na target ng bawat infostealer) | Buksan ang Discord -> Mga Setting ng User (Gear) > Mga Device > Mag-log Out sa Lahat ng Kilalang Device | 1. Ang pagpapalit ng iyong password sa Discord ay ipinag-uutos dahil pinaikot nito sa cryptographically ang iyong permanenteng Authorization may dalang token na nakaimbak sa %APPDATA%\discord\Local Storage\leveldb.2. Suriin ang Mga Setting ng User > Mga Awtorisadong App at i-deauthorize ang lahat ng bot/app. 3. Suriin ang Pagsingil upang matiyak na ang umaatake ay hindi bumili ng dose-dosenang $9.99 Discord Nitro Gifts gamit ang iyong naka-link na PayPal o credit card. |
| 5. Singaw (Valve) | store.steampowered.com/twofactor/manage -> I-click ang "Alisan ng pahintulot ang lahat ng iba pang device" |
1. KRITIKAL: Pumunta sa steamcommunity.com/dev/apikey at Bawiin ang iyong Steam Web API Key. Agad na bumubuo ang mga scammer ng patuloy na Steam Web API key sa iyong account upang kahit na palitan mo ang iyong password at i-deauthorize ang mga device, maaari pa ring harangin at i-redirect ng kanilang bot ang iyong Counter-Strike / Dota 2 item trades (Trade Offer Scam). |
| 6. Meta (Instagram, Facebook, Threads at Meta Ads Manager) | accountscenter.meta.com/password_and_security -> Kung saan ka naka-log in -> Piliin ang lahat ng hindi nakikilalang session -> Mag-log out |
1. Suriin ang Accounts Center > Mga personal na detalye > Impormasyon sa pakikipag-ugnayan upang matiyak na ang umaatake ay hindi nagdagdag ng pangalawang burner na email o numero ng telepono. 2. Suriin ang Meta Ads Manager ( adsmanager.facebook.com): Ang mga infostealer gang ay gustong mang-hijack ng lumang personal na cookies sa Facebook para magpatakbo ng $5,000/araw sa mga mapanlinlang na ad na sinisingil sa iyong naka-save na PayPal o credit card, o idagdag ang kanilang mga sarili bilang Business Portfolio Admin (business.facebook.com/settings). |
| 7. X (Twitter), Reddit, LinkedIn at TikTok | X: x.com/settings/sessions -> Mag-log out sa lahat ng iba pang sessionReddit: reddit.com/account-activity -> Mag-log out sa lahat ng iba pang sessionLinkedIn: linkedin.com/mypreferences/d/manage-active-sessions |
Suriin din ang Connected Apps / OAuth Applications sa X (x.com/settings/connected_apps) at Reddit (reddit.com/prefs/apps) upang bawiin ang mga awtomatikong spam-bot na pag-post ng mga token. |
| 8. GitHub, GitLab, AWS, Cloudflare at SSH Keys (Para sa Mga Developer at Admin) | GitHub: github.com/settings/sessions -> Bawiin ang lahat ng mga web session |
1. Ang cookies ng session ay hindi sapat para sa mga dev account: Agad na suriin github.com/settings/tokens (Mga Token ng Personal na Access), github.com/settings/keys (SSH at GPG Keys), at -/.aws/credentials sa nahawaang PC (tahasang kinukuha ng mga infostealer .aws/credentials, .ssh/id_rsa, .kube/config, .npmrc, at FileZilla sitemanager.xml mga file). |
| 9. Amazon, PayPal, eBay at Online Banking | Amazon: amazon.com/gp/css/homepage.html -> Pag-login at Seguridad + Pamahalaan ang Iyong Nilalaman at Mga Device (I-deregister ang mga browser) |
Suriin ang Amazon "Mga Naka-archive na Order" (amazon.com/gp/css/order-history?digitalOrders=1&unifiedOrders=0 -> Filter: Mga Naka-archive na Order), bumibili ang mga attacker ng mga digital na gift card sa mga ninakaw na cookies ng Amazon at agad na i-click ang "Archive Order" para maitago ang pagbili mula sa iyong normal na page na "Iyong Mga Order." |
Hakbang 2: Paano malalaman ang BAWAT account na nalantad sa iyong nahawaang computer¶
Pagkatapos mong i-lock down ang iyong nangungunang 10 kritikal na account sa iyong malinis na telepono, nahaharap ka sa isang nakakatakot na tanong: "Nagamit ko na ang computer na iyon sa loob ng apat na taon, paano ko malalaman kung alin sa aking 250 website ang nag-save ng mga password o aktibong cookies sa loob ng Chrome/Edge noong tumakbo ang infostealer?"
Habang pinapanatili ang infected na computer 100 porsiyento offline (Wi-Fi OFF, Ethernet unplugged), i-on ito at i-extract ang iyong eksaktong exposure na imbentaryo bago punasan ang makina:
- I-export ang iyong Listahan ng Mga Naka-save na Password sa Browser (
CSV): - Buksan ang iyong browser offline (
chrome://password-manager/settingssa Chrome,edge://wallet/settingssa Edge, oabout:loginssa Firefox) at i-click ang I-export ang mga password upang i-saveChrome Passwords.csvsa isang malinis na USB flash drive. - Bakit ginto ang file na ito para sa iyong pagbawi: Ninakaw ng infostealer ang eksaktong database na ito. pagkakaroon
Chrome Passwords.csvsa harap mo ay nagbibigay sa iyo ng eksaktong checklist ng bawat solong username at password ng website na taglay na ngayon ng umaatake, para hindi mo makaligtaan ang isang lumang tax portal, airline miles account, o shopping site na may naka-save na credit card. - Suriin kung aling mga website ang may aktibong Session Cookies (
chrome://settings/content/all): - Sa Chrome o Edge (habang offline), pumunta sa
chrome://settings/content/all(oedge://settings/content/all) at pag-uri-uriin ayon sa Data stored or Most visited. Anumang website kung saan nanatili kang naka-log in nang hindi nagta-type ng password ay mahina sa pagnanakaw ng cookie ng session at kailangang wakasan ang session nito. - Suriin kung ang iyong Standalone Password Manager (1Password, Bitwarden, KeePassXC) ay Na-unlock sa Sandali ng Impeksiyon:
- Kung NAKA-LOCK ang iyong 1Password, Bitwarden, o KeePassXC vault noong tumakbo ang infostealer: Makuha lang ng malware ang naka-encrypt na local vault cache (
data.jsono.kdbx), na protektado ng PBKDF2-SHA256 / Argon2id + iyong Master Password (at 34-character na Secret Key sa 1Password). Kung malakas ang iyong Master Password, mananatiling ligtas ang iyong mga nilalaman ng vault, bagama't dapat mo pa ring i-rotate ang iyong Master Password bilang pag-iingat. - Kung NA-UNLOCK sa memorya ang extension ng browser ng iyong password manager noong tumakbo ang malware (o kung na-save mo ang Master Password ng iyong Password Manager sa loob ng built-in na autofill ng Chrome.): Ipagpalagay na itinapon ng infostealer ang iyong vault o nakuha ang iyong Master Password, at i-rotate ang lahat ng kritikal na kredensyal sa loob ng iyong vault.
Hakbang 3: Pangangaso at pagtanggal ng pagtitiyaga ng Infostealer bago punasan ang OS¶
Bago i-back up ang iyong mga personal na dokumento at magsagawa ng malinis na muling pag-install ng OS, maaari mong suriin kung paano pumasok ang infostealer sa iyong system at kung nag-drop ito ng patuloy na pangalawang loader (tulad ng Naka-iskedyul na Gawain, Registry Run susi, Startup .lnk shortcut, o nakakahamak na Chrome Extension):
1. Patakbuhin itong Offline na PowerShell Persistence Audit (Windows)¶
Buksan ang PowerShell (Admin) sa offline na PC at patakbuhin ang apat na read-only na forensic check na ito:
# 1. Check the Windows Run/RunOnce Registry Keys for user-level malware loaders in AppData/Temp:
Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run",
"HKCU:\Software\Microsoft\Windows\CurrentVersion\RunOnce",
"HKLM:\Software\Microsoft\Windows\CurrentVersion\Run" -ErrorAction SilentlyContinue
# 2. Check the Startup Folder for suspicious .lnk, .vbs, .bat, or .exe files:
Get-ChildItem -Path "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Startup",
"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp" -Force
# 3. List all Scheduled Tasks created or modified in the last 7 days calling PowerShell, cmd, mshta, or AppData:
Get-ScheduledTask | Where-Object { $_.State -ne "Disabled" } | ForEach-Object {
$info = $_ | Get-ScheduledTaskInfo -ErrorAction SilentlyContinue
foreach ($action in $_.Actions) {
if ($action.Execute -match "powershell|cmd|mshta|wscript|cscript|rundll32|regsvr32|AppData|Temp|ProgramData") {
[PSCustomObject]@{
TaskName = $_.TaskName
Execute = $action.Execute
Args = $action.Arguments
LastRun = $info.LastRunTime
}
}
}
} | Format-Table -AutoSize
# 4. Check Windows Defender Exclusions (Infostealers immediately add C:\ or AppData to Defender Exclusions.):
Get-MpPreference | Select-Object -ExpandProperty ExclusionPath
Get-MpPreference | Select-Object -ExpandProperty ExclusionProcess
Get-MpPreference): Halos lahat ng modernong PowerShell/ClickFix infostealer ay tumatakbo Add-MpPreference -ExclusionPath "C:\" o hindi kasama %APPDATA% at .exe file upang ang Microsoft Defender ay maging ganap na bulag sa folder ng malware. Alisin kaagad ang lahat ng hindi awtorisadong pagbubukod ng Defender gamit ang:
Get-MpPreference | Select-Object -ExpandProperty ExclusionPath | ForEach-Object { Remove-MpPreference -ExclusionPath $_ }
2. Bakit Inirerekomenda ang Clean OS Reinstall (sa pamamagitan ng USB Media) Pagkatapos ng Infostealer¶
Habang tumatakbo ang Microsoft Defender Offline Scan at Malwarebytes pagkatapos i-clear ang mga pagbubukod ng Defender ay nag-aalis ng mga kilalang persistence loader, ang mga commodity infostealers ay madalas na nagbu-bundle ng pangalawang RAT (Remote Access Trojan), SystemBC SOCKS5 proxy, o clipper malware (na tahimik na sinusubaybayan ng Bitcoin ang anumang copieum na address sa iyong Windows clipeum/E. address ng hacker).
- Kapag nakopya mo na ang iyong mga personal na dokumento, larawan, at Chrome Passwords.csv off ang offline na PC, magsagawa ng malinis na Windows 11 USB Reinstall (o macOS Erase All Content and Settings) kasunod ng aming malware, ransomware, at gabay sa impeksyon ng spyware.
3. Pag-audit ng macOS at Linux Systems para sa Infostealer Artifacts (Atomic macOS Stealer / AMOS, Poseidon, at Nakakahamak na Mga Extension ng Browser)¶
Kung ang iyong infected na makina ay isang Apple MacBook/iMac o isang Linux developer workstation sa halip na isang Windows PC, patakbuhin ang mga offline na terminal check na ito upang makita at matanggal ang pagtitiyaga:
# On Apple macOS:
# 1. Check for unauthorized LaunchAgents and LaunchDaemons dropped by AMOS / Poseidon Stealer:
ls -la ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons
# 2. Check for hidden staging folders in /tmp or /var/folders created by AppleScript / osascript stealers:
find /tmp /var/folders -iname "*out.zip*" -o -iname "*passwords.txt*" -o -iname "*cookies*" 2>/dev/null
# 3. Inspect installed Chrome / Brave / Edge Extensions for rogue manifest permissions ('cookies', 'webRequest', '<all_urls>'):
grep -rn '"permissions"' ~/Library/Application\ Support/Google/Chrome/Default/Extensions/ 2>/dev/null
4. Enterprise at Cloud Admin Containment (Microsoft Entra ID, Okta, Google Workspace, at AWS IAM)¶
Kung ang computer na infected ng isang infostealer ay pagmamay-ari ng isang software engineer, DevOps administrator, o corporate na empleyado na nagkaroon ng mga aktibong session sa Microsoft Entra ID (Azure AD), Okta, Google Workspace, AWS, o Cloudflare, ang paglilinis ng lokal na device ay kalahati lang ng labanan. Isagawa kaagad ang mga pagbawi ng cloud directory na ito:
- Microsoft Entra ID (
Revoke-MgUserSignInSession): Ang pag-click sa "Mag-sign out" sa isang browser ay hindi palaging binabawi ang Primary Refresh Token (PRTs) o Azure CLI (az login/.azure/msal_token_cache.bin) mga token na kinopya mula sa disk. Dapat tumakbo ang isang Entra AdministratorRevoke-MgUserSignInSession -UserId user@company.comsa Microsoft Graph PowerShell para i-reset ang usersignInSessionsValidFromDateTimeattribute at invalidate ang lahat ng Refresh Token sa lahat ng endpoint nang sabay-sabay. - AWS CLI at Developer Token Rotation (
-/.aws/credentials,-/.npmrc,-/.pypirc,-/.kube/config): Ang mga commodity infostealers ay tahasang ini-scan ang home directory ng bawat user para sa.aws/credentials,.ssh/id_ed25519,.gitconfig,.env, at Docker/Kubernetes config file. Kaagad na i-deactivate at i-rotate ang lahat ng AWS IAM Access Keys (AKIA...) sa AWS Console, bawiin ang GitHub Personal Access Token (ghp_...), at tanggalin ang nakalantad na mga pampublikong key ng SSH mula sa mga server ng produksyon (-/.ssh/authorized_keys). - Desktop Messaging at VPN Client Token Purge (Telegram Desktop
tdata, Signal, Slack, OpenVPN, WireGuard): Higit pa sa mga web browser, partikular na kinokopya ng mga module ng infostealer ang%APPDATA%\Telegram Desktop\tdatadirektoryo (na nagpapahintulot sa isang umaatake na i-clone ang iyong buong Telegram account sa kanilang PC nang walang SMS code),%APPDATA%\Slack\storage, at na-save OpenVPN (.ovpn) / WireGuard (.conf) mga profile ng corporate VPN. Buksan ang Telegram sa iyong telepono (Mga Setting > Mga Device -> Wakasan ang Lahat ng Iba Pang Session), i-sign out ang lahat ng Slack workspace (slack.com/account/settings-> I-sign out ang lahat ng iba pang session), at hilingin sa administrator ng iyong network na bawiin at muling ibigay ang iyong corporate VPN client certificate.
Pag-iwas: Paano gawin ang iyong browser at mga account na lumalaban sa Infostealers¶
Kapag malinis na ang iyong system at na-recover na ang iyong mga account, ipatupad ang limang depensang ito upang hindi na muling ma-hijack ng infostealer ang iyong digital na buhay:
- HUWAG mag-imbak ng mga password sa loob ng built-in na password manager ng iyong web browser (Chrome / Edge / Brave / Firefox Autofill) nang walang Hardware/Master Key: Ang bawat commodity infostealer sa Earth ay nagta-target ng Chrome's
Login DataSQLite table muna. I-off ang OFF "Alok na mag-save ng mga password" sachrome://password-manager/settingsat iimbak ang iyong mga password sa loob ng nakalaang, walang kaalaman na tagapamahala ng password (1Password, Bitwarden, Proton Pass, o KeePassXC) na naka-configure sa Auto-Lock kaagad kapag nag-lock ang system o pagkatapos ng 5 minutong idle time. - I-enable ang "Device-Bound Session Credentials (DBSC)" at "App-Bound Encryption" sa Chrome 127+: Tiyaking na-update ang Google Chrome o Edge sa pinakabagong bersyon at naka-install sa default na direktoryo ng system (
C:\Program Files\Google\Chrome\Application) kaya angGoogleChromeElevationServicemaaaring itali ang pag-encrypt ng cookie sa mga antas ng pribilehiyo ng system at TPM hardware key sa pamamagitan ng Device-Bound Session Credentials (DBSC). - Huwag paganahin ang Windows Run Box (
Win + R) omshta.exepara harangan ang "ClickFix" Fake CAPTCHA Attacks: Huwag pindutin angWin + R->Ctrl + V->Enterkapag ang isang website na CAPTCHA, pekeng Cloudflare screen, o "Ayusin ang Mikropono / Ayusin ang Font" na pop-up ay humiling sa iyo na mag-paste ng command sa iyong Run dialog o Terminal, walang lehitimong website sa Earth ang nagbe-verify sa sangkatauhan sa pamamagitan ng paghiling sa iyong i-paste ang code saWin + Ro macOS Terminal. - Gumamit ng Mga Hardware Security Key (YubiKey) o Mga Passkey + Nangangailangan ng Muling Pagpapatotoo para sa Mga Sensitibong Pagkilos: Habang ang ninakaw na cookies ng session ay lumalampas sa mga paunang senyas sa pag-log in, ang mga pangunahing platform (Google, GitHub, Cloudflare, AWS, Coinbase) ay nagpapatupad ng Step-Up Authentication (Sudo Mode) na nangangailangan ng isang pisikal na biometric na pag-check ng FIDO2 o Yubi na nangangailangan ng isang pisikal na tseke ng FIDO2 o Yubi. baguhin ang iyong password, i-export ang data, o magdagdag ng withdrawal address.
- Suriin kung ang iyong email o log ng stealer ay lumabas sa Darknet Monitoring Databases: Bisitahin
haveibeenpwned.com(na nag-i-index na ngayon ng milyun-milyong email address ng biktima ng log ng stealer at nakompromisong domain) at pinapagana ang mga libreng notification sa paglabag sa darknet para sa iyong mga email address. - Ihiwalay ang mga hindi pinagkakatiwalaang pag-download, mga mod ng laro, at mga script ng third-party sa loob ng Virtual Machine o Windows Sandbox: Huwag kailanman tumakbo nang hindi na-verify
.exe,.msi,.dmg,.bat, o Pythonpip/ Nodenpmpost-install na mga script nang direkta sa host operating system na nagtataglay ng iyong mga napatotohanang web browser session at mga pinansiyal na pag-login. I-enable ang Windows Sandbox (built in sa Windows 10/11 Pro at Enterprise sa pamamagitan ng I-on o i-off ang mga feature ng Windows > Windows Sandbox) o gumamit ng nakahiwalay na virtual machine na walang naka-save na cookies ng browser kapag sinusubukan ang mga third-party na utility.
Mga madalas itanong¶
How could someone post crypto scam links on my Instagram, Discord, or YouTube account when I have Two-Factor Authentication (2FA) with Google Authenticator turned on and never got a login alert?
Two-Factor Authentication (2FA) only guards the **front door (the `/login` screen)**. Once you type your password and 6-digit 2FA code on Monday morning, the website hands your web browser a **Session Cookie** so you don't have to re-type your 2FA code every time you click a new page on Tuesday or Wednesday. When an infostealer malware program ran on your PC, it copied that already-authenticated Session Cookie straight out of your browser's `Cookies` database and uploaded it to the attacker. When the attacker injected your cookie into their browser, Instagram/Discord/YouTube saw your valid session token and let them right in without ever showing them the login screen or asking for a 2FA code.
I changed my Gmail/Discord/Instagram password right after noticing the hack, so how did the hacker post AGAIN two hours later?
That happens for one of two reasons: First, if you typed your new password **on the same infected computer** before wiping the malware, the infostealer (or a bundled keylogger/persistence task) simply stole your new password and new session cookie all over again. Second, on platforms like Google, Microsoft, or Facebook, if the attacker used their first 5 minutes inside your account to **register their own hidden Passkey, Authenticator app, OAuth third-party app, or secondary recovery email**, or if you changed your password without clicking **"Sign out of all devices/sessions"**, their backdoor token remained active. Always change passwords from a **separate clean phone**, click **Sign out everywhere**, and delete any unfamiliar Passkeys, 2FA devices, or OAuth apps.
Can an infostealer steal my Hardware Passkeys (YubiKey) or iPhone/Windows Hello Passkeys?
No, an infostealer **cannot export the cryptographic private key of a Passkey** stored inside a hardware FIDO2 security key (like a YubiKey), an Apple Secure Enclave, an Android Titan M2 chip, or a Windows Hello TPM 2.0 chip, because those private keys live inside isolated silicon and are mathematically non-exportable. **However**, while the infostealer cannot steal the Passkey itself, it *can* still steal the **active HTTP session cookie** from your browser *after* you used your Passkey to log into a website, or steal a Passkey stored inside an *unlocked* software password manager extension. That is why Google, Microsoft, and the W3C developed **Device-Bound Session Credentials (DBSC)**, which cryptographically bind browser session cookies to your computer's TPM chip so stolen cookies stop working on a hacker's computer.
I received a terrifying email quoting my real old password at the top and showing a screenshot of my actual Windows desktop, the sender says they recorded me through my webcam and want $1,500 in Bitcoin. Is it real?
The **screenshot of your desktop and your password ARE real** because every commodity infostealer (`RedLine`, `Lumma`, `Vidar`) is programmed to take **one single static screenshot (`screenshot.jpg`) of whatever was on your monitor at the exact second the malware ran** and bundle it inside the `.zip` log file alongside your stolen browser passwords. Years or months later, bulk extortion spammers buy millions of old stealer logs for pennies and run an automated script that emails you that single screenshot and your password, lying that they "recorded you on your webcam." **There is no webcam video, they only have that one static screenshot taken the second the stealer ran.** Never pay them a cent; follow our [sextortion and online blackmail](../digital-and-tech/sextortion-and-online-blackmail.md) guide and clean your PC.
Mga kaugnay na gabay¶
- Impeksyon sa malware, ransomware, at spyware
- MFA phishing at Adversary-in-the-Middle (AiTM) bypass
- MFA lockout: kung paano i-recover ang mga naka-lock na account
- Na-hack ang email account, mga panuntunan sa pagpapasa, at pagbawi
- Cryptocurrency wallet drain at seed phrase compromise
- Lockout ng password manager at pagbawi ng emergency vault
- Direktoryo ng mga numero ng emergency
Sinuri ang mga pinagmulan¶
- Cybersecurity and Infrastructure Security Agency (CISA) at FBI (United States): Pinagsanib na Cybersecurity Advisories sa Infostealer Malware (LummaC2, RedLine, Rhadamanthys) at Mitigating Token/Session Theft (CSAE24 / MITER ATT&CK T1539: Steal Web Session at T1539: Steal Web Session: Cookie).
- National Institute of Standards and Technology (NIST) (United States): NIST SP 800-63B: Digital Identity Guidelines: Session Management, Reauthentication, at Token Binding.
- World Wide Web Consortium (W3C) at Google Chromium Security Architecture: Device Bound Session Credentials (DBSC) Specification at Chrome App-Bound Encryption (
v20DPAPI Elevation) Teknikal na Dokumentasyon. - National Cyber Security Center (NCSC) (United Kingdom): Pagbabawas ng Malware, Infostealers, at Session Hijacking sa Enterprise at Consumer Environment.
- Buksan ang Worldwide Application Security Project (OWASP): Session Management Cheat Sheet at OAuth 2.0 Token Revocation (RFC 7009) Standards.