3.7 KiB
{% hint style="success" %}
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Support HackTricks
- Check the subscription plans!
- Join the 💬 Discord group or the telegram group or follow us on Twitter 🐦 @hacktricks_live.
- Share hacking tricks by submitting PRs to the HackTricks and HackTricks Cloud github repos.
Internet Printing Protocol IPP
Die Internet Printing Protocol (IPP), soos gespesifiseer in RFC2910 en RFC2911, dien as 'n grondslag vir drukwerk oor die internet. Die vermoë om uitgebrei te word, word getoon deur ontwikkelings soos IPP Everywhere, wat daarop gemik is om mobiele en wolkdrukwerk te standaardiseer, en die bekendstelling van uitbreidings vir 3D druk.
Deur gebruik te maak van die HTTP protokol, voordeel IPP uit gevestigde sekuriteitspraktyke insluitend basiese/digeste outentisering en SSL/TLS versleuteling. Aksies soos die indien van 'n druktaak of die navraag van drukkerstatus word uitgevoer deur middel van HTTP POST versoeke wat gerig is aan die IPP bediener, wat op poort 631/tcp werk.
'n Bekende implementering van IPP is CUPS, 'n oopbron-drukstelsel wat algemeen voorkom in verskeie Linux verspreidings en OS X. Ten spyte van sy nut, kan IPP, soortgelyk aan LPD, uitgebuit word om kwaadwillige inhoud deur PostScript of PJL lêers oor te dra, wat 'n potensiële sekuriteitsrisiko beklemtoon.
# 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)
As jy meer wil leer oor hacking drukkers lees hierdie bladsy.
{% hint style="success" %}
Leer & oefen AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Leer & oefen GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Ondersteun HackTricks
- Kyk na die subskripsie planne!
- Sluit aan by die 💬 Discord groep of die telegram groep of volg ons op Twitter 🐦 @hacktricks_live.
- Deel hacking truuks deur PRs in te dien na die HackTricks en HackTricks Cloud github repos.