11 Oktober 2025 - Blog Post # 877
Bluetooth
I mange år har der været fokus omkring USB enheder og man skal passe
på med hvad man tillader der bliver stukket i ens PC'er. De fleste
EDR værktøjer og OS's har i dag implementeret lognings muligheder så
man kan se eller blokere for USB enheder man ikke vil tillade. De
fleste PC'er, Mac og Linux maskiner kommer i dag på hardware producenter med indbygget Bluetooth.
I forbindelse med en hændelse og fundet af en USB dongle et
sted hvor den ikke burde blive fundet eller nok ville hvor det er et
ret
unormalt sted at finde den slags liggende på gulvet, samt jeg
samtidigt selv havde lidt udfordringer med et Bose Bluetooh headset
i Windows 11 blev jeg ret
inspireret i Bluetooth logning på Windows systemer og via netværks
trafik... For hvor meget kan man egenteligt se via logning og
netværkstrafik og hvad ville jeg lige kunne bruge Bluetooth til ?
Efter en rum tid's søgninger i Windows log systemet blev jeg hurtigt
klar over at der faktisk ikke findes ret meget til at kigge efter
Bluetooth logs.
Mobile Hotspots via Bluetooth
Efter lidt kiggen rundt på Internettet efter interresante ting jeg
kunne bruge for at få lavet Sysmon logning på til Bluetooth, faldt jeg
over Mobile Hotspots via Bluetooth. Det kan opsættes ved at man laver en ICSharing
og ikke via normal Wireless som det fleste nok ville gøre, men at
opsætte det via Bluetooth.
Man deler sin Internet forbindelse via
Bluetooth med andre og her er det altså hele forbindelse der bliver
delt. Allerede her begyndet min tanker at få meget
frit spil, for hvad kan jeg mon bruge det til ?
Mobile hotspot opsat via Bluetooth

Deling giver adgang
Når man deler sin Internet forbindelse med andre, så kan andre jo
benytte den forbindelse man nu har og i mit tilfælde opsatte jeg
det, så
det vil svare til at min PC sad på det indterne corp netværk. Her
tog jeg så en PC "unden" forbindelse til internettet. og forbandt
den med det oprettet Mobile Hotspot, der sad på det indterne netværk. Man tror fejlagtigt
at data strøm til og fra ville være ret langsom, men det er altså
ikke helt tilfældet. Det køre ganske fint.

Bypass EDR og AV værktøjer så let som ingenting
Ved at jeg kan forbinde en "fremmede test pc" direkte ind på det
indterne netværk eller det som mange kalder for corp netnærket, så
får man altså ret mange problemer meget hurtigt. For lige at nævne
et par stykker. Fuld bypass af Anti-virus, EDR værktøjer. For den
fremmede maskine er der ikke kontrol med, men den får fuld adgang
ind med alle de værktøjer der nu engang ligger på denne.
(Pen-tester's burde elske dette hvis ICSharing er tilladt). Fra den
fremmede maskine og fordi alt ryger igennem en maskine på det
trusted netværk, så er det temmelig sikkert at denne
kan bypasse mange typer indterne firewall regler og i et hvist
omfang bypasse IDS systemer mm.
For at gøre det lidt mere sjovt tilføjede jeg et 5G modem på min
"fremmede test pc" hvilket nu betød at jeg kunne kontrollere
min pc fra Internettet via TeamViewer med GUI adgang. Man kunne også
nøjes med en simpel SSH adgang, hvilket jeg også fik testet og som
også virker fint..
Udfordring er at man ikke meget via et SIEM, Windows logs, EDR
værktøjer eller IDS systemer får meget at gå efter. Jeg har ikke i
min tid som analytikker kunne mindes at det er noget jeg har jagtet.
Alt bliver gemt bag en maskine der er tilladt, som ikke giver EDR
alerts, ingen AV alerts og som kan holde al sin trafik bag en
trustet maskine.
Jeg testede en simuleret Jumphost som fik opsat et Mobile hotspot
via Bluetooth. Da der ikke fantes Bluetooth på denne tilføjede jeg
en Bluetooth dogle som ikke krævede et ekstra setup af drivers. Her
ville den kunne blive fundet via USB logning. Når det køre er jeg jo
kommet på og kunne forbinde mig til systemer som kun tillader trafik
specifikt fra Jumphosten og derved bypasse indterne firewall regler
mm.
Derudover kræver det ikke admin rettigheder at opsætte ICSharing via
Bluetooth. Det kræver dog man godkender en paring med kode imellem 2
enheder. Om opsætningen det kan gøres med en
Flipper Zero
eller
Rubber Ducky tænker jeg burde kunne lade sig gøre og er da også
noget jeg lige skal prøve.
BLE Hero
Kan nævne at jeg selv i forbindelse med denne test gjorde stor brug
af
BLE Hero på en IPhone til at scanne efter Bluetooth signaler.
Her er det også muligt at få en ide om hvem der skaber meget
Bluettoth radio trafik og muligt også hvem der snakker meget med
hvem.
Wireshark Capture
Før jeg overhovedet kunne begynde at kigge efter IOC'er jeg kunne
benytte til Sysmon detection måtte jeg klargøre Wireshark så jeg
kunne se Bluetooth trafik der gik til hosten med ICSharing opsat.
Det var faktisk den eneste måde jeg lige kunne benytte. Ellers hvis
man bare går til en capture via lan interfacet (Wireless) så ser man
faktisk kun det er ens host med de almindelige IP adresser der laver
forbindelser til alt muligt på det indterne corp netværk. Man ser
ikke det kommer ind via Bluetooth..
Man skal muligvis benytte
USBpcap drivers, såfremt man tester på noget
Bluetooth over en USB dongle.

Mitigeringer
Der er flere måder man kan mitigere denne trussel væk på.
- Disable Bluetooth i BIOS (Primært servers) - Husk man bare kan
tilføje en Bluetoorh USB Dongle på en system derved vil det ikke
have hjulpet at disable Bluetoorh i BIOS.
- Set GPO'er - Tillad ikke ICSharing - "Prohibit access to Control
Panel and PC Settings"
- Disable alle Bluetooth service på systemer. Vil kræve admin adgang
at få disse aktive igen
- Forhindre USB installationer af nye Bluetooth enheder. Her skal
man benytte USB Calsses.
- Tjek server rum og andet for uønsket Bluetooth signaler og
undersøg hvis noget giver signal hists
- Forhindre fysisk adgang til især servers og andre kritiske
systemer.
- Kig aktivt efter logs i SIEM der hvor der bliver benytte ICSharing
og hvor der installeres USB enehder.
Sysmon Detection
Alle detections herunder er kun nogen man finder i den
publiceret Sysmon config fil. Her
skal man søge efter Rule names i sit SIEM system.
Men man har virkelig brug for detections, der kan holde øje med hvad
der sker i registreringsdatabasen og muligheden for at skrive sine
egene detections og Sysmon er jo "gratis"
- technique_id=T1052,technique_name=Limit Hardware Installation -
USB
- technique_id=T1052,technique_name=Limit Hardware Installation -
USBSTOR
- technique_id=T1011.001,technique_name=Exfiltration Over Bluetooth
- Paired devices MAC Address - Watch Servers
- technique_id=T1011.001,technique_name=Exfiltration Over Bluetooth
- Paired Bluetooth devices MAC addresses - Local and remote MAC
address
- technique_id=T1016,technique_name=Network Configuration Discovery
- IPv4
Windows Event log detection
System - Event ID 8 - The remote adapter (xx:xx:xx:xx:xx:xx)
successfully paired with the local adapter
SIEM
Man har brug for at kunne lave alerting via et SIEM system som
Elastic eller Splunk. Med Sysmon har man nu en rigtig god chance
for at finde Mobile Hotspots på systemer. En god ide er at lave
"Count" på paired devices via BTHUSB
Network IDS Detection
Her vil det kun trigger såfremt at hosten sender trafik igennem den
delte Mobile Hotspot hvis det går igennem ens IDS System. Det kommer
virkelig an på hvordan man bruger sit IDS/IPS og hvilke regler man
benytter sig af.
Ellers vil det meste sikkert
ligne almindelig trafik som bliver foretaget af en host. Skulle
hosten trigger, vil det kræve at man kan finde delte Mobile Hotspots
på hosten og her kan netværks trafikken virke som sprængbræt
til en undersøgelse af en given host.
Et eksempel kunne være at man syntes det er en god ide at bruge en
Linux / Mac host i et rent MS miljø. AL trafik fra den fremmede test
maskine vil rende igennem en Windows host. Når en Windows host
begynder at snakke som en Linux eller en Mac så vil det naturligt
rejse lidt mistanke.
Note
Derudover så jeg at Windows 11 typisk benytter følgende IP range til
oprettelse af en lokal DHCP server og IP adresser til hosts som
forbinder sig over Bluetooth. Der kan være andre ip ranges, men det
er et godt sted at starte.
192.168.138.0/24
Opsumering
Tillader man ICSharing, bør man få slået dette fra alle
steder. Det kan være en farlig ting har have kørende på sine
systemer.
Det er også mange forudsætninger jeg ikke rigtig tager højde
for her. Eks kræver det en bruger adgang til et system for at
tilføje et Mobile Hotspot. Det kræver paring af koder for at tilføje
en anden til ens PAN. Men er der brugeradgang er det ingen hindring.
Skal man på en Jumphost som her var lidt et tænkt eksempel, er der typisk flere udfordringer såfremt man
har foretaget hardning på disse. Det er nok ikke muigt uden man
kan blive opdaget på mange måder. Man skal også være i nærhenden af
et system eller have adgang til server rum mm. Dog benytter mange
slet ikke sikret serverrum eller sætter serverudstyr i ulåste rack
skabe. Det er især en udfordring hos mange mindre virksomheder.
Så uanset hvad vil det i et eller andet omfang kræve adgang til
lokationer, eller at man kan fange en laptop uden for sin lokation
på en kaffebar eller ligende og få placeret en config af Bluetooth.
Man kan være forhindret af USB blokeringer, forhindret driver
installationer som typisk kræver admin rettigheder.
Næsten alle laptops systemer i dag har indbygget Bluetooth og typisk
bliver disse meget benyttet og sjældent slået fra, det sammenholdt
med at mange brugerer sjældent tænker over aktivt Bluetooth så er
det lidt en farlig kombi. Testede et almindeligt kontormiljø og
fandt 173 aktive Bluetooth enheder på få sekunder, så det vil være
svært at lige at finde en enhed der ikke burde være der.
Desuden kan der på mange systemer i dag installeres eSIM og
forskellige SIM Cards med modems der kan hjælpe en angriber med at
få placeret bagdøren i et miljø så der kommer fin fjern adgang til
systemerne.
Jeg kan selv finde mange senarier hvor denne form for adgang, bare ville
være gud at have kørende og det her behøver slet ikke ligge på en
Jumphost. Det var bare for eksemplets skyld. Der kan være rigtig
mange anvendelses muligehder som jeg ikke engang kan forestille mig.
Men er man "Pen-Tester" og sidder og skal teste en infrastruktur og
bøvler med blokeret værktøjer og ICSharing er tilladet, så er det
her
drømme vejen ind...
25 August 2025 - Blog Post # 876
Windows 11 24H2 og Server 2025 NTLM
enhanced loging
I den seneste opdatering til Windows 11 24H2 har Microsoft tilføjet
en ny form for NTLM enhanced logning.
Det er sket i forbindelse med udfasning af protokoller
som NTLMv2, NTML og LAN Manager.
Det har de gjort så IT-Teams kan finde systemer der benytter sig af
gamle protokoller, men det giver samtidigt IT-Sikkerheds teams
muligheden for virkelig at følge med i de sikkerheds relateret
afspekter i brugen af disse legasy protokoller og som er protokoller der
typisk bliver misbrugt på mange måder og man bør undgå. Den
giver desuden et fint overblik over hvilke applikationer man har, som
stadig gør brug af de gamle protokoller og hjælper derved med at få
identificeret gamle applikationer der trænger til en udfasning.
Wireshark
Jeg har selv lavet Wireshark profiler, kun for at man kan forstå hvad
der sker i protokollen når det bruges sammen med SMB. Det er
faktisk den meste komplekse protokol der findes i dag og er den når
man kigger på standarden også den der fylder mest. Men Microsoft
jagter nu dens endeligt... og så vidt jeg husker rigtig så bliver
det hele erstattet med QUICK protokollen. Det må siges at være et
kæmpe skridt i den rigtig retning.
Man kan læse mere om hele frigivelsen hos
Microsoft her
Logning og implementering.
For at lave hele opsætning rigtig i Windows kan man med fordel
benytte
denne reg fil på alle ens klienter:
Ikke servers. Der skal man selv lige tilføje "domain-wide logging"
til reg filen da det typisk skal ligge på DC / servers. Dog er denne enabled som default og regfilen
tilsikre bare at logningen blier sat til enabled. Den sætter også en række andre nødvendige ting,
for at lave den rigtige log opsamling på Windows som typisk ikke er
enabled som default.
Dog er det nok bare at sætte følgende GPO til enabled.

Til Winlogbeat skal følgende tilføjes i winlogbeat.yml:
- name:
Microsoft-Windows-NTLM/Operational
Nye event ID numre
De nye event ID numre man skal indsamle og kigge på er følgende:
For klienter:
4020 (Information), 4021 (Warning)
4014 - Attempt to get credential key by
call package blocked by Credential Guard.
4001 Blocked NTLM request outbound 4001 (Warning)
8001 NTLM client blocked audit: Audit outgoing NTLM authentication
traffic that would be blocked. (Alert)
For Server/ DC:
4032 (Information), 4033 (Warning)
4114 (Information), 4031 (Warning)
GPO'er
Det gør også at man kan opsætte mere sikre Group Policys omkring
hvilke systemer man må tilgå med disse protokoller.
Sørg for at DENY alt outbound.

Tilføj dine undtagelser. Husk at ligger en DNS navne på en
undtaget ip skal man tilføje DNS navnet alligevel.

Note:
I forbindelse med test af det her, stødte jeg på et lidt underligt
problem der gav en del timer for at få det til at virke efter
hensigten. Så inden man lige tilføjer det her, bør man lige
kigge på denne fra
Microsoft som er relateret til Credential Guard som gav mig
rigtig meget bøvl på en maskine jeg endte med at måtte reinstallere
på ny. Så vær opmærksom på at Credential Guard kan drille.
Det hjalp iøvrigt ikke noget at slå Credential Guard fra. Man vil
desuden også se at der kun kommer Event ID 4014
level "Error"
"Attempt to get credential key by call package blocked by
Credential Guard.
Måske det er hensigten, pt ved jeg det ikke.
Eksempler på fejl man bør kigge efter kan være følgende, TIME ude af sync,
DNS navne/ host navne mismatch, Eller en der drillede mig en del var
"Restrict NTLM: Add remote server exceptions for NTLM
authentication" hvor der kun var tilføjet IP adresser / IP ranges og
hvor jeg manglede at tilføje DNS navnet. Men alle var ting jeg fik
gennemgået og verificeret i forbindelse med Enhanced NTLM logning.
En ting man også skal huske på er at NTLM generalt kan benyttes
imellem mange former for protokoller og ikke kun til SMB og RDP.
For at lære en del om protokoller og fejlkoder i NTLM kan jeg
anbefale dette link til
Windows Protocols
Hardened UNC Paths
En sidste ting jeg kan anbefale når der er tale om AD, er brugen af
Hardened UNC Paths. Dette virker ikke på standalone systemer.
Jeg kan klart anbefale man gør brug af det.
Sysmon
Da en angriber der opnår admin rettigheder kan ændre i registry, har
jeg tilføjet detection af forsøg på tampering af disse.
28 Juli 2025 - Blog Post # 875
SharePoint Exploits
Har på opfordring gennemgået hvad der skal til for at få opsat
Windows logning fra IIS Web-servers sammen med Sysmon
logning samt at få det sendt til et SIEM. Dette skal ses i relation
til de seneste SharePoint Exploits der er i omløb og som bliver
udnyttet aktivt.
Man skulle tro at de fleste som benytter on-prem SharePoint kun gør det
fra til virksomheds servers.
Men udfordringen er at flere også har udviklere der tester
SharePoint og endnu flere der lige har brug for en lokal web-server
til anden test formål. Dette bliver typisk kørt fra deres egene
maskiner eller udvikler systemer. Man vil narturligvis være sikker på at
logning fra disse systemer også bliver opsat med logning.
En hacker
der allerede er kommet ind kan udnytte test systemer, da der ofte ikke er samme fokus/kontrol
sikkerhhed i disse. Vi har igennem tiden set et utal af test
systemer blive udnyttet på forskellig vis og hvor angriberne i høj
grad udnytte denne type systemer.
Der har de
senetse par uger været meget fokus på SharePoint og de exploits
der aktivt bliver udnyttet.
CVE-2025-53770,
CVE-2025-53771,
CVE-2025-49704, og
CVE-2025-49706. Igennem mit job har jeg selv set hvordan fokus
på disse bare er tiltaget kraftigt. Scanninger og tiltagende forsøg
på exploit må siges at være i kraftig vækst.
Der er en stor udfordring at mange slet ikke har opsat korrekt
logning således at efterfølgende Shells og bagdøre kan blive
opdaget. Jeg vil her gennemgå noget målrettet logning i forhold til
logning på en IIS web-server som typisk er overset, man kan gøre
brug af.
Microsoft anbefaler yderligere logning bliver opsat i relation
til netop SharePoint exploits.
Windows IIS Logning.
På sin IIS server skal man have fokus på at logning er slået til.
IIS serveren kan logge på 2 måder. Endten igennem ETW eller til
logfiler og dem begge samtidigt. Jeg benytter i dette tilfælde dem
begge. Det kommer lidt an på på hvad de skal bruges til og hvilket
system der skal gøre brug af disse logs.
Internet Information Servicee IIS Manager
På sin IIS manager kan man endten gøre det, så alle web-sites på en
IIS server bliver opsat ens eller pr web-site. Jeg vælger altid at
gøre det generalt for alle. Normalt ville jeg opsætte et disk drive
kun til logfiler. Det her dog kun for at vise hvor man lige opsætter
sin log så den bliver aktiv.
Vælg localhost i din ISS manager - Vælg Logging

Vælg Log Event Destination - Both log file and ETW event. Log gerne
til et sepperat diskdrive. Sørg for at rettigheder til dette bliver
meget begrænset. På meget travle systemer vill jeg opsætte kun
logfiler og opsamle disse med
Filebeat fra Elastic.
Opsæt logning i selve Windows
For at opsætte
den nødvendige logning skal man aktivere IIS logs så de bliver aktive i
Windows Event Viewer, for de er det default ikke aktive. Til dette
formål har jeg oprettet en reg fil der med fordel kan benyttes. Dette
kræver genstart af systemet. Logs bliver nu sendt til Windows Event
Viewer og til logfiler. De 2 der som min er brug for er
configuration Operational og logs. Operational giver os alle
ændringer der sker i en ISS server af konfigurationer og logs er
alle der der tilgår de web-sites der måtte ligge på web-serveren.
Begge er helt centrale og vigtige logs at indsamle fra ISS
web-servers.
Event ID 6200 fra ISS-Logging, viser eks alle der besøger ens web-site. Loggen her
bliver opsamlet med Winlogbeat fra ETW og sendt til Elastic med
Winlogbeat.

Event ID 29 viser hvilke ændringer der bliver lavet i en ISS
Web-server.

Der er brug for 2 ændringer.
(Reg fil
pakket i zip)
Microsoft-IIS-Configuration/Operational
Microsoft-IIS-Logging/Logs
Winlogbeat
Da jeg benytter Elastic har jeg brug for at tilføje disse to linjer
til min winlogbeat.yml. Dette er en af config filerne til
Winlogbeat Det sørger for at logfiler nu bliver indsamlet med
Winlogbeat fra Windows ETW og sendt til Elastic.
Under Winlogbeat specific options -> winlogbeat.event_logs: tilføj
disse 2 linjer.
- name:
Microsoft-IIS-Configuration/Operational
- name: Microsoft-IIS-Logging/Logs
Genstart Winlogbeat service
Sysmon opsætning.
Jeg går ud fra at man allerede benytter Sysmon. Fra config 100 er
der målrettet overvågning af w3wp.exe. Hent seneste config 100 og
opdater sysmon config.
Denne kan hentes herfra hvor jeg har tilføjet overvågning af
w3wp.exe til Event_ID 1 og 7. Dette giver mulighed for at se
process start, samt DLL loading hvor w3wp.exe benyttes til at loade
eks dll filer mm som kunne være bagdøre på ens ISS server. Dette kan i høj grad også spotte når
SharePoint exploites og en dll fil som er en bagdør / Shell osv.
Følgende detections er tilføjet til min sysmon config fil.
technique_id=T1505.004,technique_name=Server Software Component -
IIS Components w3wp.exe.
Vær opmærksom på følgende. Test maskiner og test web-servers
skal have opsat sin logning korrekt samt have Sysmon installeret med
en fungerende Winlogbeat.
07 Juli 2025 - Blog Post # 874
DNS4EU et
projekt jeg varmt kan anbefale
Mange benytter i dag Google DNS, Cloudflare DNS, Quad9 osv... Men
det her projekt hvor data bliver i EU er mere min kop te end man
sender alt afsted til eks verdens største marketings firma.

Tracking
Noget der eks har fået mig til at koge lidt længe er eks Googles og
andres brug af DNS ECS.
Det betyder meget kort at man kan sende sin indterne IP adresser afsted til
google som giver den videre til en eventuel angriber. Det betyder
også at hvis en attacker opretter sin egen NS service og benytter
DNS ECS så får en attacker også ens indterne IP adresse. Så kan de
jo rigtigt holde øje med deres attacks og hvem de rammer. Det har
virkelig fået mit hovede til at koge i lang tid. For ting som
Phishing kampanger mm er fuldt supporteret med brugen af DNS ECS. Så
selvom DNS ECS skulle være en hastigheds optmerings ting, så har det
altså også nogen privacy bekymringer.
GDPR, Malware test
Om DNS4EU er DNS ECS
understøttet, ved jeg faktisk ikke pt. Dog har jeg testet en hel del kendte malware domæner, der alle
lader til at blive blokeret. Malware domæner er noget jeg ser
igennem mit daglige job hele tiden, Så det må siges at være de nyeste
jeg render på, som jeg så kan teste imod. Her er jeg slet ikke
utilfreds. Desuden er det hele underlagt GDPR, så alt bliver inden
for EU, hvilket er meget fint.
Svartider og opsætning
Jeg har fået meget hurtige svar tider på min DNS, hvilket jeg er
meget tilfreds med, Sammenlagt har jeg måtte bruge ca 30 min på
omlægnig fra Google DNS til DNS4EU det er vel og mærket på 2
forskellige netværk. Det skyldes nok også at jeg i forvejen har en
stram politik omkring DNS i mit eget miljø. Så det er faktisk kun 3
steder det skulle skiftes ip adresser, som er på to SPLITDNS
løsninger fra
Nxfilter og en enkelt firewall fra
PfSense der
skal bruge sin egen eksterne DNS ip.
Consortium
Det er bestemt heller ikke ukendte der er med i dette projekt som
bla tæller
F-Secure,
Whalebone, CZ.NIC,
med flere.
Her er jeg heller ikke utilfreds med dem der indgår i dette. Som
allesammen er stærke inden for deres områder.
Protective resolution with ad-blocking
Lige nu tester jeg selv "Protective resolution with ad-blocking"
løsningen som er deres public løsning, der er forskellige man kan
benytte hos dem. Sågar en Unfiltered public løsning. Men der er også
løsninger til bla, Governments, Telcos, og CERT, CSIRT og NCSC
teams. Til CERT teams er denne indbefatte Threat intelligence.
Det super fede er at de understøtter direkte
DNS over HTTPS,
DNS over TLS som passer direkte ind i NxFilter. På den måde kan man
styre at alle ens DNS opslag bliver krypteret ud imod deres løsning.
Der findes forskellige løsninger på DNS4EU hjemmeside man kan gøre
brug af.
https://www.joindns4.eu/for-public

Så de oplysning man bare skal brug til den public løsning jeg tester
er følgende som også passer direkte ind i Nxfilter.
IP address
IPv6
DNS over HTTPS
DNS over TLS
86.54.11.13
2a13:1001::86:54:11:13
https://noads.joindns4.eu/dns-query
noads.joindns4.eu
86.54.11.213
2a13:1001::86:54:11:213
12 April 2025 - Blog Post # 873
CVE-2025-24054 - NTLM Hash Disclosure Spoofing Vulnerability
Dette misbruges aktivt på flere forskellige måder via e-mail. Det er
som URL's i mail til en fil fra eks et SMB share eller som vedhæftet
filer i mail endten pakket i ZIP eller som upakket filer. Den sidste
er rigtig slem fordi modtageren bare behøver at klikke en gang på
filen og så er stor risiko for at det kan gå meget galt.
Check point research har et rigtig godt write på de ondsindet
kampanger, jag kan anbefale man læser igennem.

Mail-test
Jeg har testet en del mail systemer, og ALLE sammen tillader default
filer med extension
.library-ms. Jeg anbefaler kraftigt at denne extension typer
bliver droppet på alle mail-systemer.
Eksempel fra O365

Yderligere anbefalinger
Benyt outboud firewall regler der dropper al outboud SMB trafik til
ikke "trusted" IP adresser eller domæner.
Patch
Sørg for at få patches alle systemer med CVE-2025-24054, da denne
kan få stor Impact.
GPO blokeringer
Man kan via GPO i AD tilføje restrektioner på outbound SMB ntlmv2
valideringer.
"Network Security: Restrict NTLM: Outgouing NTLM traffic to remote
servers" og sæt denne til endten "Audit all" eller "Deny all"
Benyttes "Deny all" kan dette styres yderligere, således at man får
trusted IP adresser hvortil ntlmv2 valideringer vil virker. Man vil
med dette tiltag sikre fremadrettet angreb der forsøger denne form
angreb.
"Network security: Restrict NTLM: Add remote server exceptions for
NTLM authentication".
Sysmon
I min frigivet sysmon config kan man kigge efter følgende 2 events
der fint afsløre misbrug af
library-ms.
Her kan man finde de oprettet filer med
library-ms. extensions og man kan se hvis der benyttes eks
web-mail og en bruger klikker på filen og denne bliver hentet ned
til systemet.
Event ID 11
technique_id=TA0008,technique_name=Lateral Movement - Windows
Library Description File Created
Event ID 15
technique_id=T1553.005,technique_name=Mark of the Web Bypass files
Sysmon config 84 er krævet.
1 April 2025 - Blog Post # 872
Python IDE
Er faldet over en ny
ukendt LOLBIN der via JetBrains kan bruges i forbindelse med
"Signed Binary Proxy Execution" og udnøttes af Russian Hackers i
forbindelse med
SilentPrism og DarkWisp. Det sker bl.a via signeret MSI og MSC
filer.
Gruppen
Water Gamayun APT (Russisk APT aktør) står bag disse angreb. I
denne forbindelse benytter de en ny LOLBIN fra JetBrains install dir
til deploy af bl.a
SilentPrism. Dette sker igennem
CVE-2025-26633

Kigger man på LOLBIN filerne fra
JetBrains så var det rimelig hurtig at oprette Sysmon detection
ti disse. Dette ligger nu i Sysmon config 81.
Dog er disse filer helt legale filer som det ofte er med LOLBIN
filer

Happy hunting.....
15 Februar 2025 - Blog Post # 871
Mirai Botnet
Mirai er et
efterhånden velkendt botnet. Det går
typisk efter IOT enheder der kommer med defaulte passwords fra de
forskellige producenter. Det udviklende sig til konstante scanninger
af Internettet til de i dag exploiter dårlige ubeskyttet enheder
rundt om på Internettet. Det bruges ofte i forbindelse med de
største DDOS angreb man ser på Internettet. De er desuden kendt for
at være "gode" til virkelig at udnytte hvad et Botnet rent fakstik
kan gøre af uønsket ting imod virksomheder, regeringer og meget
meget mere.

Mirai Varianter
Netop fordi mange hackere så hvor stor en succes dette Mirai havde
med at oprette / udvide sit botnet kun ved at logge ind på IOT
enheder, og derved gøre dem til en del af sit botnet, blev der
hurtigt set
flere varianter af Mirai.
GEO blokeringer
Sådan som Internettet efterhånden har udviklet sig, hvor scanninger,
bruteforce angreb, exploit angreb mm. i dag er den angrebs type, vi
ser mest af i dag på Internettet, så er det også noget alle i dag
bliver udsat for. Derfor begyndte mange at tilføje
GEO blokeringer på firewalls for kun at tillade eks. Danske IP
adresser i at kunne tilgå de servises man har åben imod Internettet
for at begrænse de mange angreb. Det kunne være adgang for de
ansatte til en mail-server, til virksomhedens hjemmeside eller eks
for dem der skal arbejde hjemmefra og som tilgår virksomheden via
VPN løsninger. Der kan være mange eksempler.
Angriberen
Det betyder jo at dem der ønsker at angribe en service, nu er
tvunget til eks at komme fra eks. Danske IP adresser eller bare fra
IP adresser som et GEO filter der er opsat, ikke dækker. GEO
blokeringer giver derfor hurtigt mening i mange tilfælde og fjerner
meget støj. Det er typisk en udfordring at spoofe netop TCP pakker
på den danske del af Internettet, mange ISP'er er heldigvis kommet
med og det er blevet generalt svært i dag at spoofe via TCP på det
meste af Internettet.
Men UDP protokollen kan typisk benyttes og er MEGET nem at spoofe,
det ved næsten alle hackere og IT-Sikkerheds folk i dag. Det er
netop derfor at vi bl.a. ser DDOS angreb virker så godt som det gør,
da dette typisk er UDP basseret trafik og impact er næsten altid
stor.
Men det gælder for GEO blokering, at man kan beskytte sin IP adresse
ved at sige at UDP pakker kun kan komme fra danske IP adresser.
Eller kan man....
Angreb imod UDP basseret service
Der
findes mange service typer åbne i dag som beror på netop UDP.
Det kan være DNS, SNMP, Ike, NTP og meget mere. Mange bruger eks
Internet Key Exchange (IKE) som
en del af deres VPN løsninge og som er UDP basseret. Den ligger
typisk på UDP port 500. Men hvad nu hvis en angriber spoofer en
danske IP adresse som afsender af data pakken, så vil ens GEO
blokering jo ikke virke, da GEO blokerings filteret tror at data
pakken kommer fra en dansk IP adresse.
Spoofet angreb imod Ike
I julen 2024 så jeg netop angreb imod Zyxel enheder hvor afsender IP
adressen var 1.1.1.1 og 8.8.8.8. Disse angreb ser jeg stadig
forekomme i dag. Man tror med det samme der er tale om DNS, hvilket
bestemt ikke er tilfældet, når man kigger ned i data pakkerne.
Krav til angreb
I alle de tilfælde hvor et exploit kan passe ned i 1 data pakke som
er UDP basseret og kan sendes imod mål fra "trusted" spoofed IP
adresser og hvor der sker en back connect til yderligere payloads
fra samme data pakke, så vil meget beskyttelse som GEO blokering
have ringe effekt. Det her er super nyttigt for at angriber. En
angriber behøver ikke afsløre sin afsender IP adresse og risikere at
den del bliver taget ned og der kan angribes uden om GEO blokering.
Zyxel angrebet
Tilbage i Maj 2023 blev netop Zyxel angrebet med en 0-day exploit
der var målrettet Ike port 500. Mange røg ned på den konto, herunder
kritisk infrastruktur i Danmark. Netop dette angreb opfylder de krav
til at et angreb med spoofet IP adresser og at angrebet passer ned i
1 data pakke, det er netop det vi ser nu.
I de nuværende angreb kommer data pakkerne med spoofet IP adresser
fra Google og Cloudflare DNS tjenester som rigtig mange benytter.
Men det kunne meget vel være eks TDC's velkendte DNS tjeneste og
derved danske IP adresser. Det ville betyder at eks. en angriber
ikke længere behøver at tage GEO blokering i betragtning, så længe
at det er et angreb kan være i 1 data pakke via UDP og hvor
backconnect kan ligge i samme data pakke som det var tilfældet med
Zyxel.
Jeg ved ikke hvor mange angrebs typer der i dag opfylder disse krav.
Jeg ved kun, at jeg ser denne metodik netop nu og jeg ser også, at
selvom det er 1.1.1.1 og 8.8.8.8, så blæser de her data pakker
direkte ind til deres mål og rammer hver gang. Jeg vil tror det er
dårligt opsatte GEO filters, eller slet ingen. Yderligere ved jeg at
data pakkerne ikke indeholder det samme data som vi så tilbage ved
angrebet der skete i maj 2023. Der kan derfor være tale om nye
exploit forsøg rettet imod Zyxel produkter. Jeg har dog ikke set
nogen vellykket angreb pt med denne angrebs type og de nye data
pakker. Jeg kan derfor heller ikke afgøre hvilke produkter de pt går
efter.
Selve angrebet - Det jeg ved
- Det startede i Julen 2024 og sker stadig
- Det er spoofet IP adresser fra 1.1.1.1 eller 8.8.8.8.
- Det går imod Ike UDP port 500.
- Det er Mirai botnettet der sender disse pakker.
- BackConnect går tilbage til en indisk IP adresse på
203[.]192[.]219[.]62:444
- Den indiske IP adresse er kinesisk sproget.

Anbefaling
Det bedste er også at omfatte GEP blokering på UDP. Bruge dette
meget kritisk og kun tillade hvem der må forbinde sig til en åben
UDP service. Det er eks ikke normalt at Google eller Cloudflaer
sender data pakker til ens Ike vpn service, eller TDC's DNS servers
for den sag skyld.
Mange tror også man ikke må forhinder Microsoft eller Apple IP
adresser. Det er også lidt en skrøne. Man skal blokere for dem der
angriber også selv det kommer fra en Microsoft IP adresse eller
Apple. Mange ved eks ikke at Microsoft i dag hoster en af verdens
største scannings leverandører. Hvorfor så ikke blokere på de IP
adresser de kommer fra.
Man børe tjekke egne systemer for adgang til følgende IP adresse.
203[.]192[.]219[.]62:444
Man kan også benytte IPS systemer og droppe de angreb der er
kendskab til netop nu.
Bekymring
Desuden er jeg lidt bekymeret for hvor meget denne angrebs metodik
finder indpas, da dette kan få store konsekvenser i forhold til hvor
velkykket angreb imod en UDP baseret serivce kan blive. En angriber
kan få meget stor success rate og derved et højere impact på
Internettet. Vi kan kun håbe dette ikke bliver tilfældet.
Detection
Jeg har allerede publiceret generiske IDS detections til at opdage
en del af metodikken. Men den kan meget vel ændre sig hurtigt,
såfremt der bliver fundet på nye metodikker.
Happy hunting.....
15 December 2024 - Blog Post # 870
LOLBAS - ie4uinit.exe
Jeg har længe skrevet om brugen af LOLBAS metodikker, men
der er første gang jeg selv ser misbrug af
LOLBAS ie4uinit.exe i mere målrettet malware kampanger.
The DFIR Report har netop beskrevet brugen af netop ie4uinit.exe
i målrettet malware kampanger til bla. at installerer Cobalt Strike.

Netop LOLBAS metodikker er noget jeg er særlig opmærksom på, da det
er metodikker der er virkelig nemme at udnytte og som typisk ikke
giver nogen alerts ret mange steder. Denne metodik er helt tilbage
fra 2018, men bliver stadig brugt her i 2024, som noget der åbenbart
bare stadig virker. Det har hele tiden været muligt
at opdage denne metodik med min Sysmon Config fil, dog har jeg gjort
det lidt mere synligt at se at netop når denne metodik bruges med
målrettet alerts.

Fil kopieringer
Netop fordi man er nød til at lave en
kopi af ie4uinit.exe og køre denne uden for sit normale omåde
som er system32 eller sysWOW64, gør at metodikken er nem at lave
detection til.
TA4557/FIN6
Dette er en kendt gruppe der udføre mange forskellige
former for attacks. Det gør dem bestemt værd at holde øje med. Den
angriber typisk via e-mail og
FIN6 har en historik der går tilbage til ca 2019.
Der er målrettet detection fra Sysmon Config 68
Happy hunting.....
Alt hvad jeg har skrevet om igennem 2025