{% 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 %}
# μΈν°λ· μΈμ νλ‘ν μ½ \(IPP\)
**μΈν°λ· μΈμ νλ‘ν μ½ (IPP)**λ **RFC2910** λ° **RFC2911**μ λͺ
μλ λ°μ κ°μ΄ μΈν°λ·μ ν΅ν μΈμμ κΈ°μ΄κ° λ©λλ€. **IPP Everywhere**μ κ°μ λ°μ μ λͺ¨λ°μΌ λ° ν΄λΌμ°λ μΈμλ₯Ό νμ€ννλ κ²μ λͺ©νλ‘ νλ©°, **3D μΈμ**λ₯Ό μν νμ₯ κΈ°λ₯μ λμ
μΌλ‘ IPPμ νμ₯ κ°λ₯μ±μ 보μ¬μ€λλ€.
**HTTP** νλ‘ν μ½μ νμ©νμ¬ IPPλ **κΈ°λ³Έ/λ€μ΄μ μ€νΈ μΈμ¦** λ° **SSL/TLS μνΈν**μ κ°μ ν립λ 보μ κ΄νμ ννμ λ립λλ€. μΈμ μμ
μ μΆμ΄λ νλ¦°ν° μν μ‘°νμ κ°μ μμ
μ **HTTP POST μμ²**μ ν΅ν΄ IPP μλ²μ μ λ¬λλ©°, μ΄ μλ²λ **ν¬νΈ 631/tcp**μμ μ΄μλ©λλ€.
IPPμ μ μλ €μ§ κ΅¬ν체λ **CUPS**λ‘, λ€μν 리λ
μ€ λ°°ν¬νκ³Ό OS Xμμ λ리 μ¬μ©λλ μ€ν μμ€ μΈμ μμ€ν
μ
λλ€. μ μ©μ±μλ λΆκ΅¬νκ³ , IPPλ LPDμ μ μ¬νκ² **PostScript** λλ **PJL νμΌ**μ ν΅ν΄ μ
μ± μ½ν
μΈ λ₯Ό μ μ‘νλ λ° μ
μ©λ μ μμ΄ μ μ¬μ μΈ λ³΄μ μνμ κ°μ‘°ν©λλ€.
```python
# Example of sending an IPP request using Python
import requests
url = "http://printer.example.com:631/ipp/print"
headers = {"Content-Type": "application/ipp"}
data = b"..." # IPP request data goes here
response = requests.post(url, headers=headers, data=data, verify=True)
print(response.status_code)
```
If you want to learn more about [**νλ¦°ν° ν΄νΉμ λν΄ μμλ³΄λ €λ©΄ μ΄ νμ΄μ§λ₯Ό μ½μ΄λ³΄μΈμ**](http://hacking-printers.net/wiki/index.php/Main_Page).
{% 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 [**ꡬλ
κ³ν**](https://github.com/sponsors/carlospolop)!
* **Join the** π¬ [**Discord κ·Έλ£Ή**](https://discord.gg/hRep4RUj7f) or the [**ν
λ κ·Έλ¨ κ·Έλ£Ή**](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 %}