3.8 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 Yazdırma Protokolü IPP
Internet Yazdırma Protokolü (IPP), RFC2910 ve RFC2911'de belirtildiği gibi, internet üzerinden yazdırma için bir temel oluşturur. Gelişmeler, IPP Everywhere gibi, mobil ve bulut yazdırmayı standartlaştırmayı amaçlayarak genişletilebilirliğini göstermektedir ve 3D yazdırma için uzantıların tanıtımını içermektedir.
HTTP protokolünden yararlanan IPP, temel/özet kimlik doğrulama ve SSL/TLS şifreleme gibi yerleşik güvenlik uygulamalarından faydalanır. Yazdırma işi göndermek veya yazıcı durumunu sorgulamak gibi işlemler, port 631/tcp üzerinde çalışan IPP sunucusuna yönlendirilmiş HTTP POST istekleri aracılığıyla gerçekleştirilir.
IPP'nin iyi bilinen bir uygulaması, çeşitli Linux dağıtımları ve OS X üzerinde yaygın olan açık kaynaklı yazdırma sistemi CUPS'dır. Kullanışlı olmasına rağmen, IPP, LPD gibi, PostScript veya PJL dosyaları aracılığıyla kötü niyetli içerik iletmek için istismar edilebilir, bu da potansiyel bir güvenlik riski olduğunu vurgular.
# 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)
Eğer yazıcıları hacklemeyi öğrenmek istiyorsanız bu sayfayı okuyun.
{% hint style="success" %}
AWS Hacking'i öğrenin ve pratik yapın:HackTricks Eğitim AWS Kırmızı Takım Uzmanı (ARTE)
GCP Hacking'i öğrenin ve pratik yapın: HackTricks Eğitim GCP Kırmızı Takım Uzmanı (GRTE)
HackTricks'i Destekleyin
- abonelik planlarını kontrol edin!
- 💬 Discord grubuna veya telegram grubuna katılın ya da Twitter'da 🐦 @hacktricks_live'i takip edin.**
- Hacking ipuçlarını paylaşmak için HackTricks ve HackTricks Cloud github reposuna PR gönderin.