hacktricks/network-services-pentesting/pentesting-631-internet-printing-protocol-ipp.md

51 lines
5.4 KiB
Markdown
Raw Normal View History

2022-04-28 16:01:33 +00:00
<details>
2024-02-10 22:40:18 +00:00
<summary><strong>Μάθετε το χάκινγκ του AWS από το μηδέν μέχρι τον ήρωα με το</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Red Team Expert)</strong></a><strong>!</strong></summary>
2022-04-28 16:01:33 +00:00
2024-02-10 22:40:18 +00:00
Άλλοι τρόποι για να υποστηρίξετε το HackTricks:
2022-04-28 16:01:33 +00:00
2024-02-10 22:40:18 +00:00
* Εάν θέλετε να δείτε την **εταιρεία σας να διαφημίζεται στο HackTricks** ή να **κατεβάσετε το HackTricks σε μορφή PDF** ελέγξτε τα [**ΣΧΕΔΙΑ ΣΥΝΔΡΟΜΗΣ**](https://github.com/sponsors/carlospolop)!
* Αποκτήστε το [**επίσημο PEASS & HackTricks swag**](https://peass.creator-spring.com)
* Ανακαλύψτε [**την Οικογένεια PEASS**](https://opensea.io/collection/the-peass-family), τη συλλογή μας από αποκλειστικά [**NFTs**](https://opensea.io/collection/the-peass-family)
* **Εγγραφείτε στη** 💬 [**ομάδα Discord**](https://discord.gg/hRep4RUj7f) ή στη [**ομάδα telegram**](https://t.me/peass) ή **ακολουθήστε** μας στο **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks_live)**.**
* **Μοιραστείτε τα χάκινγκ κόλπα σας υποβάλλοντας PRs στα** [**HackTricks**](https://github.com/carlospolop/hacktricks) και [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) αποθετήρια του github.
2022-04-28 16:01:33 +00:00
</details>
2022-05-01 12:49:36 +00:00
# Internet Printing Protocol \(IPP\)
2024-02-10 22:40:18 +00:00
Το **Internet Printing Protocol (IPP)**, όπως καθορίζεται στα **RFC2910** και **RFC2911**, λειτουργεί ως βάση για την εκτύπωση μέσω του διαδικτύου. Η δυνατότητά του να επεκταθεί αποδεικνύεται από εξελίξεις όπως το **IPP Everywhere**, το οποίο στοχεύει στην τυποποίηση της εκτύπωσης σε κινητά και στο cloud, και την εισαγωγή επεκτάσεων για την **εκτύπωση 3D**.
2024-02-08 21:36:15 +00:00
2024-02-10 22:40:18 +00:00
Αξιοποιώντας το πρωτόκολλο **HTTP**, το IPP επωφελείται από καθιερωμένες πρακτικές ασφαλείας, συμπεριλαμβανομένων των **βασικών/διακριτικών πιστοποιήσεων** και της **κρυπτογράφησης SSL/TLS**. Ενέργειες όπως η υποβολή μιας εργασίας εκτύπωσης ή η ανάκτηση της κατάστασης του εκτυπωτή πραγματοποιούνται μέσω **HTTP POST αιτημάτων** προς τον διακομιστή IPP, ο οποίος λειτουργεί στη θύρα **631/tcp**.
2024-02-08 21:36:15 +00:00
2024-02-10 22:40:18 +00:00
Μια γνωστή υλοποίηση του IPP είναι το **CUPS**, ένα σύστημα εκτύπωσης ανοιχτού κώδικα που χρησιμοποιείται ευρέως σε διάφορες διανομές Linux και OS X. Παρά τη χρησιμότητά του, το IPP, όπως και το LPD, μπορεί να εκμεταλλευτείται για τη μετάδοση κακόβουλου περιεχομένου μέσω αρχείων **PostScript** ή **PJL**, αποδεικνύοντας έτσι ένα δυνητικό κίνδυνο ασφάλειας.
2024-02-08 21:36:15 +00:00
```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)
```
2024-02-10 22:40:18 +00:00
Αν θέλετε να μάθετε περισσότερα για [**το χάκινγκ των εκτυπωτών διαβάστε αυτήν τη σελίδα**](http://hacking-printers.net/wiki/index.php/Main_Page).
2022-04-28 16:01:33 +00:00
<details>
2024-02-10 22:40:18 +00:00
<summary><strong>Μάθετε το χάκινγκ του AWS από το μηδέν μέχρι τον ήρωα με το</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Red Team Expert)</strong></a><strong>!</strong></summary>
2022-04-28 16:01:33 +00:00
2024-02-10 22:40:18 +00:00
Άλλοι τρόποι για να υποστηρίξετε το HackTricks:
2022-04-28 16:01:33 +00:00
2024-02-10 22:40:18 +00:00
* Αν θέλετε να δείτε την **εταιρεία σας να διαφημίζεται στο HackTricks** ή να **κατεβάσετε το HackTricks σε μορφή PDF** ελέγξτε τα [**ΠΛΑΝΑ ΣΥΝΔΡΟΜΗΣ**](https://github.com/sponsors/carlospolop)!
* Αποκτήστε το [**επίσημο PEASS & HackTricks swag**](https://peass.creator-spring.com)
* Ανακαλύψτε [**την Οικογένεια PEASS**](https://opensea.io/collection/the-peass-family), τη συλλογή μας από αποκλειστικά [**NFTs**](https://opensea.io/collection/the-peass-family)
* **Εγγραφείτε στη** 💬 [**ομάδα Discord**](https://discord.gg/hRep4RUj7f) ή στην [**ομάδα telegram**](https://t.me/peass) ή **ακολουθήστε** μας στο **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks_live)**.**
* **Μοιραστείτε τα χάκινγκ κόλπα σας υποβάλλοντας PRs στα** [**HackTricks**](https://github.com/carlospolop/hacktricks) και [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) αποθετήρια του github.
2022-04-28 16:01:33 +00:00
</details>