# 548 - Pentesting Apple Filing Protocol (AFP)
{% hint style="success" %}
Learn & practice AWS Hacking:[**HackTricks Training AWS Red Team Expert (ARTE)**](https://training.hacktricks.xyz/courses/arte)\
Learn & practice GCP Hacking: [**HackTricks Training GCP Red Team Expert (GRTE)**](https://training.hacktricks.xyz/courses/grte)
Support HackTricks
* Check the [**subscription plans**](https://github.com/sponsors/carlospolop)!
* **Join the** ๐ฌ [**Discord group**](https://discord.gg/hRep4RUj7f) or the [**telegram group**](https://t.me/peass) or **follow** us on **Twitter** ๐ฆ [**@hacktricks\_live**](https://twitter.com/hacktricks\_live)**.**
* **Share hacking tricks by submitting PRs to the** [**HackTricks**](https://github.com/carlospolop/hacktricks) and [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) github repos.
{% endhint %}
## ๊ธฐ๋ณธ ์ ๋ณด
**Apple Filing Protocol** (**AFP**)๋ ํ๋ AppleTalk Filing Protocol๋ก ์๋ ค์ก์ผ๋ฉฐ, **Apple File Service** (**AFS**)์ ํฌํจ๋ ์ ๋ฌธ ๋คํธ์ํฌ ํ๋กํ ์ฝ์
๋๋ค. macOS ๋ฐ ํด๋์ Mac OS์ ๋ํ ํ์ผ ์๋น์ค๋ฅผ ์ ๊ณตํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. AFP๋ ์ ๋์ฝ๋ ํ์ผ ์ด๋ฆ, POSIX ๋ฐ ์ ๊ทผ ์ ์ด ๋ชฉ๋ก ๊ถํ, ๋ฆฌ์์ค ํฌํฌ, ๋ช
๋ช
๋ ํ์ฅ ์์ฑ ๋ฐ ์ ๊ตํ ํ์ผ ์ ๊ธ ๋ฉ์ปค๋์ฆ์ ์ง์ํ๋ ์ ์์ ๋๋๋ฌ์ง๋๋ค. Mac OS 9 ๋ฐ ์ด์ ๋ฒ์ ์ ํ์ผ ์๋น์ค์ ๋ํ ์ฃผ์ ํ๋กํ ์ฝ์ด์์ต๋๋ค.
**๊ธฐ๋ณธ ํฌํธ:** 548
```bash
PORT STATE SERVICE
548/tcp open afp
```
### **์ด๊ฑฐ**
AFP ์๋น์ค์ ์ด๊ฑฐ๋ฅผ ์ํด ๋ค์ ๋ช
๋ น์ด์ ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฉํฉ๋๋ค:
```bash
msf> use auxiliary/scanner/afp/afp_server_info
nmap -sV --script "afp-* and not dos and not brute" -p
```
**์คํฌ๋ฆฝํธ ๋ฐ ์ค๋ช
:**
- **afp-ls**: ์ด ์คํฌ๋ฆฝํธ๋ ์ฌ์ฉ ๊ฐ๋ฅํ AFP ๋ณผ๋ฅจ ๋ฐ ํ์ผ์ ๋์ดํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- **afp-path-vuln**: ๋ชจ๋ AFP ๋ณผ๋ฅจ ๋ฐ ํ์ผ์ ๋์ดํ๊ณ ์ ์ฌ์ ์ธ ์ทจ์ฝ์ ์ ๊ฐ์กฐ ํ์ํฉ๋๋ค.
- **afp-serverinfo**: AFP ์๋ฒ์ ๋ํ ์์ธํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
- **afp-showmount**: ์ฌ์ฉ ๊ฐ๋ฅํ AFP ๊ณต์ ์ ํด๋น ACL์ ๋์ดํฉ๋๋ค.
### [**๋ฌด์ฐจ๋ณ ๋์
๊ณต๊ฒฉ**](../generic-methodologies-and-resources/brute-force.md#afp)
{% hint style="success" %}
AWS ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:[**HackTricks Training AWS Red Team Expert (ARTE)**](https://training.hacktricks.xyz/courses/arte)\
GCP ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ: [**HackTricks Training GCP Red Team Expert (GRTE)**](https://training.hacktricks.xyz/courses/grte)
HackTricks ์ง์ํ๊ธฐ
* [**๊ตฌ๋
๊ณํ**](https://github.com/sponsors/carlospolop) ํ์ธํ๊ธฐ!
* **๐ฌ [**Discord ๊ทธ๋ฃน**](https://discord.gg/hRep4RUj7f) ๋๋ [**ํ
๋ ๊ทธ๋จ ๊ทธ๋ฃน**](https://t.me/peass)์ ์ฐธ์ฌํ๊ฑฐ๋ **Twitter** ๐ฆ [**@hacktricks\_live**](https://twitter.com/hacktricks\_live)**๋ฅผ ํ๋ก์ฐํ์ธ์.**
* **[**HackTricks**](https://github.com/carlospolop/hacktricks) ๋ฐ [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ PR์ ์ ์ถํ์ฌ ํดํน ํ์ ๊ณต์ ํ์ธ์.**
{% endhint %}