02. AppLockwork Orange by Grzegorz Tworek
Evaluates 02. AppLockwork Orange by Grzegorz Tworek and evaluates key implications for security practitioners.
Summary
AppLocker Architecture Review
Grzegorz Tworek (introduced as Greg) presents AppLockwork Orange at x33fcon, motivated by prior AppLocker deployments. AppLocker combines user-mode policy via AppIDSvc with kernel enforcement through a driver, supporting path, hash, and publisher rules in audit or enforce modes for executables, scripts, and DLLs.
Unexpected Enforcement Gaps
Tworek highlights internal behaviors that produce surprising results. Processes carrying the SeTcbPrivilege token bypass AppLocker entirely—no block, audit, or log entry—making privileged-token monitoring important. Teams often deploy executable rules first and skip DLL rules for simplicity, leaving blind spots.
Hash Rule Weaknesses
Hash-based allow rules trust file content, but offline VHD manipulation shows an attacker can alter bytes after hashing while the rule still permits execution if the hash was captured earlier. He also compares extended attributes to alternate data streams on steroids, demonstrating how metadata manipulation interacts with enforcement logging.
Related talks
PROIDEA Events·47 min
PREMIERE explores PLNOG22 - Przemysław Dęba - CERT Orange Polska Report 2018.
The Linux Foundation·1 hr
Details LFN Webinar: Orange Deploys ONAP In Production and evaluates key implications for security practitioners.
The Linux Foundation·29 min
Cédric Ollivier · Eric Debeau
Examines OPNFV Functest and Xtesting in Oranges RFP and evaluates key implications for security practitioners.


