当前位置:首页 > 娱乐

打印机测试 利用PRET控制远程打印机测试

前言

Pret是测试打印机安全性的工具。它通过网络或USB连接到设备,并渗透到给定打印机的语言中。目前大部分打印机使用Post,pjl,pcl。这使该工具能够通过这些打印机语言捕获或操作打印作业,访问打印机文件系统和内存,甚至造成物理损坏。

固定

Linux:

建议在linux中安装Pret

# pipinstall colorama pysnmp (kali不需要在kali中运行此命令)

# apt-get install imagemagick ghost

Windows:

# pip安装colorama pysnmp

# pip install win _ Unicode _ console(windows需要额外安装,否则Unicode字符会显示不正确)

使用

什么时候?/pret.py在没有参数的情况下直接运行,pret会通过SNMP协议自动查找可能的打印机。

使用参数运行:用法:pret.py [-h] [-s] [-q] [-d] [-I文件] [-o文件]目标{PS,pjl,PCL}

目标参数可以是本地的

网络打印机的打印机名称或ip。以打印机ip为例:

可选参数:

-- safe检查IPP、HTTP、SNMP、{PS、PCL、PJL}的可用性,除了端口9100之外的其他渗透都比较方便,比如打印机的web渗透(大多数打印机没有密码,密码比较弱,所以可以轻松读取和打印作业,或者远程管理)。您还可以确定是否选择了合适的打印机语言。

–debug打开Debug模式,可以轻松看到打印机原语言,有助于理解打印机语言和渗透原理。您可以很容易地看到打印机语言之间的交互,如图所示。

--退出禁止打印机型号确定、介绍信息和一些无用的交互。

–load filename从文本文件中读取并执行pret命令,以实现脚本自动化。

–log filename将打印机的原始数据流写入目标文件。

PRET命令

帮助:不同的语言提供不同的命令。因此,当您第一次开始使用pret时,您可以使用帮助来查看可用的命令。此外,您还可以使用help+命令来显示命令的详细用法。

Put:可以把文件上传到打印机,这样就可以想到把bot上传到linux打印机进行控制。然而,使用打印机语言不能有效地运行文件。

镜像:直接将打印机中的所有文件复制到本地,方便进一步分析和查找打印记录等文件。

销毁:非常危险的功能,尝试时应谨慎使用,对打印机的NVRAM造成物理损坏。

附上您的研究源代码:

打印:可以远程打印文件。

Fuzz: pret自动使用脚本进行模糊测试,包括常见的敏感目录和文件。

锁定:设置系统密码。

解锁:自动解密。

重置:重置ps语言设置。

这里只介绍一些重要的命令,很多命令可以自己使用help查看。

打印机安全测试列表

使用pret,可以对打印机进行拒绝服务、授权、未经授权访问打印作业、信息泄漏、远程代码执行等测试。具体列表和用法请参考官方wiki:

维基百科(一个基于wiki技术的多语言的百科全书协作计划ˌ也是一部用不同语言写成的网络百科全书ˌ 其目标及宗旨是为全人类提供自由的百科全书)ˌ开放性的百科全书

https://github.com/RUB-NDS/PRET

*作者:千叶,转载请注明来自FreeBuf.COM。

1.《打印机测试 利用PRET控制远程打印机测试》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《打印机测试 利用PRET控制远程打印机测试》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/yule/794100.html

上一篇

池贤宇 池贤宇刘仁娜分手原因 池贤宇整容了吗

下一篇

陈小妹 一个关于女青年创业者的故事!

电脑版微信聊天记录在哪个文件夹 微信电脑版聊天记录在哪 微信电脑版文件在哪

  • 电脑版微信聊天记录在哪个文件夹 微信电脑版聊天记录在哪 微信电脑版文件在哪
  • 电脑版微信聊天记录在哪个文件夹 微信电脑版聊天记录在哪 微信电脑版文件在哪
  • 电脑版微信聊天记录在哪个文件夹 微信电脑版聊天记录在哪 微信电脑版文件在哪

u盘格式转换工具 教你无损转换U盘格式,保证文件不丢失!

  • u盘格式转换工具 教你无损转换U盘格式,保证文件不丢失!
  • u盘格式转换工具 教你无损转换U盘格式,保证文件不丢失!
  • u盘格式转换工具 教你无损转换U盘格式,保证文件不丢失!

sd卡分区后怎么恢复 格式化内存卡后,内存卡内的文件可以恢复吗?

  • sd卡分区后怎么恢复 格式化内存卡后,内存卡内的文件可以恢复吗?
  • sd卡分区后怎么恢复 格式化内存卡后,内存卡内的文件可以恢复吗?
  • sd卡分区后怎么恢复 格式化内存卡后,内存卡内的文件可以恢复吗?
文件柜锁 密码文件柜钥匙丢了锁怎么开?

文件柜锁 密码文件柜钥匙丢了锁怎么开?

密码锁文件柜一般是企业用来存放一些需要长期保存的重要文件的数据存储柜。这种文件柜的钥匙一旦丢失,后果会非常严重。今天,边肖为您带来了几种打开密码文件柜的方法,但在此之前,我们必须首先确保文件柜是我们自己的,打开后没有法律责任,然后我们可以大胆地打开它们,前提是锁没有...

世界上使用最多的语言 世界上使用人数最多的语言——汉语

世界上使用最多的语言 世界上使用人数最多的语言——汉语

学汉语汉语是世界主要语言之一,属于汉藏语系,是该语系中最重要的语言。除了mainland China,华人还分布在新马等地。大约有13.84亿人的母语是汉语。中文是联合国的工作语言之一。汉语的标准语是近百年来在北方官话的基础上逐渐形成的,标准音是京音。汉语的标准语言...

阿根廷说什么语言 那些一直被误认为讲英语的“欧美”国家

  • 阿根廷说什么语言 那些一直被误认为讲英语的“欧美”国家
  • 阿根廷说什么语言 那些一直被误认为讲英语的“欧美”国家
  • 阿根廷说什么语言 那些一直被误认为讲英语的“欧美”国家

打印机打出来的纸发黑 打印机打出纸张模糊发黑,联想:可能机器超负荷

  • 打印机打出来的纸发黑 打印机打出纸张模糊发黑,联想:可能机器超负荷
  • 打印机打出来的纸发黑 打印机打出纸张模糊发黑,联想:可能机器超负荷
  • 打印机打出来的纸发黑 打印机打出纸张模糊发黑,联想:可能机器超负荷

爱普生打印机耗材 A3+打印机竟然这么小!爱普生XP-15080体验

  • 爱普生打印机耗材 A3+打印机竟然这么小!爱普生XP-15080体验
  • 爱普生打印机耗材 A3+打印机竟然这么小!爱普生XP-15080体验
  • 爱普生打印机耗材 A3+打印机竟然这么小!爱普生XP-15080体验