Withelisting Defeat Through Arbitrary C-Sharp Code Execution

Attacking software, a system, or a device requires the attackers to understand its workflow and functionality. Sometimes, it is necessary only to abuse an obsolete service to attack a device. On the other hand, it might be complicated, as we will have to use another path for the attack, such as reverse engineering, command injection, process injection and migration, process hollowing, etc. However, in our case for the allow-listing bypass, we embraced the reverse engineering technique in our previous paper (cited in the introduction) on a Windows 10 Edition machine. We selected this route as we must copy the functionalities of a Windows native binary and address it to our malicious payload. We will use this approach to perform code execution attacks under certain circumstances. Various software are used to enhance the security of devices with Windows operating systems (OS) installed. This paper will target the AppLocker allow-listing application. However, other Windows versions, such as Windows Enterprise and Professional, use other protections.

Authors

Institutions

Publication Details

Published
2025-06-27
DOI
https://doi.org/10.1109/iccci65070.2025.11158506
Primary Topic
Radiation Effects in Electronics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Withelisting Defeat Through Arbitrary C-Sharp Code Execution

Ladislav Hluchý, Jean Rosemond Dora
Radiation Effects in Electronics
article

Withelisting Defeat Through Arbitrary C-Sharp Code Execution

Ladislav Hluchý, Jean Rosemond Dora
article en

Abstract

Attacking software, a system, or a device requires the attackers to understand its workflow and functionality. Sometimes, it is necessary only to abuse an obsolete service to attack a device. On the other hand, it might be complicated, as we will have to use another path for the attack, such as reverse engineering, command injection, process injection and migration, process hollowing, etc. However, in our case for the allow-listing bypass, we embraced the reverse engineering technique in our previous paper (cited in the introduction) on a Windows 10 Edition machine. We selected this route as we must copy the functionalities of a Windows native binary and address it to our malicious payload. We will use this approach to perform code execution attacks under certain circumstances. Various software are used to enhance the security of devices with Windows operating systems (OS) installed. This paper will target the AppLocker allow-listing application. However, other Windows versions, such as Windows Enterprise and Professional, use other protections.

Slovak Academy of Sciences (SK), Institute of Informatics of the Slovak Academy of Sciences (SK)
Openalex Percentile: Top 75%
Radiation Effects in Electronics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Withelisting Defeat Through Arbitrary C-Sharp Code Execution — Ladislav Hluchý, Jean Rosemond Dora · (2025) | TGRS Research Map | TGRS