macOS Apple Events
Tip
AWS ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training AWS Red Team Expert (ARTE)
GCP ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:HackTricks Training GCP Red Team Expert (GRTE)
Azure ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks ์ง์ํ๊ธฐ
- ๊ตฌ๋ ๊ณํ ํ์ธํ๊ธฐ!
- **๐ฌ ๋์ค์ฝ๋ ๊ทธ๋ฃน ๋๋ ํ ๋ ๊ทธ๋จ ๊ทธ๋ฃน์ ์ฐธ์ฌํ๊ฑฐ๋ ํธ์ํฐ ๐ฆ @hacktricks_live๋ฅผ ํ๋ก์ฐํ์ธ์.
- HackTricks ๋ฐ HackTricks Cloud ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ PR์ ์ ์ถํ์ฌ ํดํน ํธ๋ฆญ์ ๊ณต์ ํ์ธ์.
Basic Information
Apple Events๋ ์ ํ์ macOS์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์ด๋ macOS ์ด์ ์ฒด์ ์ ๊ตฌ์ฑ ์์์ธ Apple Event Manager์ ์ผ๋ถ๋ก, ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ์ฒ๋ฆฌํ๋ ์ญํ ์ ํฉ๋๋ค. ์ด ์์คํ ์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฉ์์ง๋ฅผ ๋ณด๋ด ํน์ ์์ ์ ์ํํ๋๋ก ์์ฒญํ ์ ์๊ฒ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํ์ผ์ ์ด๊ฑฐ๋, ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ๊ฑฐ๋, ๋ช ๋ น์ ์คํํ๋ ๋ฑ์ ์์ ์ ๋๋ค.
mina ๋ฐ๋ชฌ์ /System/Library/CoreServices/appleeventsd๋ก, ์๋น์ค com.apple.coreservices.appleevents๋ฅผ ๋ฑ๋กํฉ๋๋ค.
์ด๋ฒคํธ๋ฅผ ์์ ํ ์ ์๋ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด ๋ฐ๋ชฌ๊ณผ ํจ๊ป ์์ ์ Apple Event Mach Port๋ฅผ ์ ๊ณตํ์ฌ ํ์ธํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ด๋ฒคํธ๋ฅผ ๋ณด๋ด๊ณ ์ ํ ๋, ํด๋น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ๋ชฌ์ผ๋ก๋ถํฐ ์ด ํฌํธ๋ฅผ ์์ฒญํฉ๋๋ค.
์๋๋ฐ์ค ์ ํ๋ฆฌ์ผ์ด์
์ ์ด๋ฒคํธ๋ฅผ ๋ณด๋ผ ์ ์๋๋ก allow appleevent-send ๋ฐ (allow mach-lookup (global-name "com.apple.coreservices.appleevents))์ ๊ฐ์ ๊ถํ์ด ํ์ํฉ๋๋ค. com.apple.security.temporary-exception.apple-events์ ๊ฐ์ ๊ถํ์ ์ด๋ฒคํธ๋ฅผ ๋ณด๋ผ ์ ์๋ ์ ๊ทผ์ ์ ํํ ์ ์์ผ๋ฉฐ, ์ด๋ com.apple.private.appleevents์ ๊ฐ์ ๊ถํ์ด ํ์ํฉ๋๋ค.
Tip
๋ฉ์์ง ์ ์ก์ ๋ํ ์ ๋ณด๋ฅผ ๊ธฐ๋กํ๊ธฐ ์ํด env ๋ณ์ **
AEDebugSends**๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค:AEDebugSends=1 osascript -e 'tell application "iTerm" to activate'
Tip
AWS ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training AWS Red Team Expert (ARTE)
GCP ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:HackTricks Training GCP Red Team Expert (GRTE)
Azure ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks ์ง์ํ๊ธฐ
- ๊ตฌ๋ ๊ณํ ํ์ธํ๊ธฐ!
- **๐ฌ ๋์ค์ฝ๋ ๊ทธ๋ฃน ๋๋ ํ ๋ ๊ทธ๋จ ๊ทธ๋ฃน์ ์ฐธ์ฌํ๊ฑฐ๋ ํธ์ํฐ ๐ฆ @hacktricks_live๋ฅผ ํ๋ก์ฐํ์ธ์.
- HackTricks ๋ฐ HackTricks Cloud ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ PR์ ์ ์ถํ์ฌ ํดํน ํธ๋ฆญ์ ๊ณต์ ํ์ธ์.


