1/7
After months of research, I found a logic flaw in EasyAntiCheat: a standard user can control which older signed EAC driver its SYSTEM service loads into the kernel.
Reported almost a year ago, rejected, and still reproducible.
Demo: 2022 and legacy 2017 drivers loaded and running.
ุงูุญู
ุฏููู
ุฃูุฌุฒุช ุดูุงุฏุฉ OSCEยณ ู
ู @offsectraining
ู
ู ุฃุนูู ูุฃุตุนุจ ุงูุดูุงุฏุงุช ูู ู
ุฌุงู ุงูุฃู
ู ุงููุฌูู
ูุ ุชุดู
ู:
OSWE โ OSED โ OSEP
ุฑุญูุฉ ุทูููุฉ ู
ููุฆุฉ ุจุงูุชุญุฏูุงุช ุงูุชูููุฉ ูุงูุชูุงุตูู ุงูุนู
ููุฉ
ูุฎูุฑ ุฌุฏูุง ุจูุฐุง ุงูุฅูุฌุงุฒ
#osce3
ุงูุถู Mitigation ููุชูููู ูุฐุง ูู ุชุนุฏูู ุงูGroup Policy Settings ูุชุดุบูู ุงูุฎุงุตูุชูู DisableThumbnailsOnNetworkFolders ู DisableThumbnails :
ููุง ุณููุช ุทุฑููุฉ ุญููู ุจุฃู ุงูู
ูู ุฎููุชู ูู ููุงุด ูุฎููุช ุงูุงููููู ุงูุฎุงุตู ููู ูู ุตูุฑุฉ pdf ูุฐุจูู ุ ูุณู
ูุช ุงูู
ูู
test.pdf.library-ms
ูููู ู
ุซู ู
ุงุฐูุฑุช ุณุงุจูุงู ุงู explorer.exe ุฑุงุญ ูุฎูู ุงูุงู
ุชุฏุงุฏ ุญุชู ูู ููุง ู
ูุนููู ุงุธูุงุฑ ุฌู
ูุน ุงูุงู
ุชุฏุงุฏุงุช .. ู ุจูุฐุง ุงูู ู
ุง ููุชุญ ุงูููุงุด ุฑุงุญ ุชุชู
ุนู
ููุฉ ุงูู
ุตุงุฏูู ู
ู explorer ููุณู ุนุดุงู ูุณุญุจ ุงูุงููููู ุจุฏูู ุงู ุนู
ููุฉ ู
ู ุงูู
ุณุชุฎุฏู
:
ูุงุฐุง ุงุฎุฐูุง ุงููุงุด ุ ูู ุนุฏุฉ ุทุฑู ููุฏุฑ ูุณุชููุฏ ู
ูู ุณูุงุก ุนู ุทุฑูู ุงุณุชุบูุงูู ูู ูุฌู
ุฉ NTLM-Relay ุงู ู
ุญุงููุฉ ูููู ู
ุจุงุดุฑู ูุงุฎุฐ ุงูุจุงุณูุฑุฏ ุงูุฎุงุตู ุจุงูููุฒุฑ ุจ ุงุณุชุฎุฏุงู
john ุงู hashcat ู
ุซู ู
ุงูู ู
ูุถุญ ุจุงูุตูุฑู:
ุงููุซูุฑ ู
ู ุงููุงุณ ุนูุฏู ู
ูููู
ุงู ุงูู
ูู ุงูุถุงุฑ ูุงุฒู
ูุชู
ุชุดุบููู (Executed) ุนุดุงู ูุณุจุจ ุงูุถุฑุฑ ุงูุฎุงุต ููู ,
ุงูููู
ุจูุฑููู
ูุจุดุฑุญ ููู ููุฏุฑ ูุณุชุบู ุทุฑููุฉ ุนู
ู ุงูWindows ูููู ููุฏุฑ ูุณุฑู ุงููุงุด (NTLMv2) ุงูุฎุงุต ุจุงูููุฒุฑ ููุท ุนู ุทุฑูู ูุชุญู ููู
ุฌูุฏ ุงู ุชุญู
ูู ุงูู
ูู ุจุฏูู ุชุดุบูู ุงู ุจุฑูุงู
ุฌ ุฎุงุฑุฌู .. ู
ุซู ู
ุงูู ู
ูุถุญ ูู ุงูู
ูุทุน:
I've developed a new Red-Teaming tool called NoArgs. It dynamically hooks into Windows APIs to manipulate and hide process arguments.
By injecting it into a cmd process, it hides the arguments of every newly spawned processes at runtime, without leaving traces for logging applications that rely on information from the Process Environment Block (PEB).
Source and detailed info:
github.com/oh-az/NoArgs









