515 - Pentesting Line Printer Daemon (LPD)
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
1980 के दशक में, लाइन प्रिंटर डेमन (LPD) प्रोटोकॉल बर्कले यूनिक्स में विकसित किया गया, जिसे बाद में RFC1179 के माध्यम से औपचारिक रूप दिया गया। यह प्रोटोकॉल पोर्ट 515/tcp पर कार्य करता है, जो lpr
कमांड के माध्यम से इंटरैक्शन की अनुमति देता है। LPD के माध्यम से प्रिंटिंग का सार एक नियंत्रण फ़ाइल (कार्य विवरण और उपयोगकर्ता निर्दिष्ट करने के लिए) के साथ एक डेटा फ़ाइल (जो प्रिंट जानकारी रखती है) भेजने में निहित है। जबकि नियंत्रण फ़ाइल डेटा फ़ाइल के लिए विभिन्न फ़ाइल प्रारूपों का चयन करने की अनुमति देती है, इन फ़ाइलों का प्रबंधन विशिष्ट LPD कार्यान्वयन द्वारा निर्धारित किया जाता है। यूनिक्स-जैसे सिस्टम के लिए एक व्यापक रूप से मान्यता प्राप्त कार्यान्वयन LPRng है। विशेष रूप से, LPD प्रोटोकॉल का उपयोग दुष्ट पोस्टस्क्रिप्ट या PJL प्रिंट नौकरियों को निष्पादित करने के लिए किया जा सकता है।
PRET दो आवश्यक उपकरण, lpdprint
और lpdtest
, पेश करता है, जो LPD-संगत प्रिंटर के साथ इंटरैक्ट करने का एक सीधा तरीका प्रदान करते हैं। ये उपकरण डेटा प्रिंट करने से लेकर प्रिंटर पर फ़ाइलों को डाउनलोड, अपलोड या हटाने जैसे विभिन्न कार्यों को सक्षम करते हैं:
व्यक्तियों के लिए जो प्रिंटर हैकिंग के क्षेत्र का और अन्वेषण करना चाहते हैं, यहाँ एक व्यापक संसाधन उपलब्ध है: Hacking Printers.
port 515
AWS हैकिंग सीखें और अभ्यास करें:HackTricks Training AWS Red Team Expert (ARTE) GCP हैकिंग सीखें और अभ्यास करें: HackTricks Training GCP Red Team Expert (GRTE)