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-х роках був розроблений протокол Line Printer Daemon (LPD) в Berkeley Unix, який пізніше був формалізований через RFC1179. Цей протокол працює через порт 515/tcp, дозволяючи взаємодії через команду lpr
. Суть друку через LPD полягає у відправці контрольного файлу (для вказівки деталей завдання та користувача) разом з даними файлом (який містить інформацію для друку). Хоча контрольний файл дозволяє вибір різних форматів файлів для даних файлу, обробка цих файлів визначається конкретною реалізацією LPD. Широко визнаною реалізацією для систем, подібних до Unix, є LPRng. Варто зазначити, що протокол LPD може бути використаний для виконання шкідливих PostScript або PJL друкованих завдань.
PRET представляє два основні інструменти, lpdprint
та lpdtest
, які пропонують простий спосіб взаємодії з принтерами, сумісними з LPD. Ці інструменти дозволяють виконувати ряд дій, від друку даних до маніпуляцій з файлами на принтері, таких як завантаження, вивантаження або видалення:
Для тих, хто зацікавлений у подальшому вивченні сфери хакінгу принтерів, всебічний ресурс можна знайти тут: Hacking Printers.
port 515
Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)