可以nmap列出本地网络上同时打开 SSH 和 HTTP 的所有主机吗?为此,我可以运行以下内容:
nmap 192.168.1.1-254 -p22,80 --open
Run Code Online (Sandbox Code Playgroud)
但是,这列出了打开任何列表端口的主机,而我想要打开所有端口的主机。此外,输出非常冗长:
# nmap 192.168.1.1-254 -p22,80 --open
Starting Nmap 6.47 ( http://nmap.org ) at 2015-12-31 10:14 EST
Nmap scan report for Wireless_Broadband_Router.home (192.168.1.1)
Host is up (0.0016s latency).
Not shown: 1 closed port
PORT STATE SERVICE
80/tcp open http
Nmap scan report for new-host-2.home (192.168.1.16)
Host is up (0.013s latency).
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
Nmap done: 254 IP addresses (7 hosts up) scanned in 3.78 …Run Code Online (Sandbox Code Playgroud) Linux 计算机是否可以使用 WSD(设备上的 Web 服务)从扫描仪接收扫描图像?
背景: 在我的工作中,我们有一台 Epson WP-4545 打印机,打印机部分在 Linux 上运行良好,但对于扫描,我们可以选择“到 USB 内存”或“到计算机 (WSD)”,第二个选项在 Windows 上运行良好(借用了一台 Windows 计算机来尝试),但我们使用了 Kubuntu 和 Gentoo。
是否有一些程序或工具可以安装,以便能够将图像接收到 Linux 计算机?
WSD 有其他名称吗?谷歌搜索 WSD 或“设备上的网络服务”根本没有提供太多信息。
或者,也许还有其他一些原因导致我找不到任何信息,例如版权法和专利?
我有一个连接到运行最新 Raspbian 的 Raspberry Pi 的 Epson 多功能设备。正如您在下面的输出中看到的那样,如果我使用 sudo,scanimage 只会找到我的扫描仪,但 sane-find 扫描仪在没有 sudo 的情况下也能找到它。我已经检查过设备权限设置是否正确...... saned 是 lp 组的成员,它是 USB 设备的组。是什么赋予了?
richard@raspberrypi ~ $ scanimage > image.pnm
scanimage: no SANE devices found
richard@raspberrypi ~ $ sane-find-scanner
...
found USB scanner (vendor=0x04b8, product=0x0839) at libusb:001:004
found USB scanner (vendor=0x0424, product=0xec00) at libusb:001:003
...
richard@raspberrypi ~ $ sudo scanimage > image.pnm
richard@raspberrypi ~ $ sudo su -s /bin/bash - saned
X11 connection rejected because of wrong authentication.
No directory, logging in with HOME=/ …Run Code Online (Sandbox Code Playgroud) 是否可以防止nmap完全观察我的机器?使用iptables端口扫描删除所有传入连接后,返回“已过滤”。如果 nmap 根本看不到存在哪些端口,它会更受欢迎。这可能吗?
以下解决方案似乎不起作用:
https://dangertux.wordpress.com/2011/09/18/defeating-port-scans-using-iptables/
http://prithak.blogspot.de/2011/12/blocking-nmap-scans-with-pf-and.html
如果无法让 nmap 看到我的设备,是否可以限制速率,以便 nmap 需要很长时间才能完全扫描我的 IP?
假设我正在扫描具有以下内容的文档图像:
scanimage --mode Gray --resolution 300 -x 215 -y 280 --format=tiff \
--batch=document-p%d.tiff --batch-prompt
Run Code Online (Sandbox Code Playgroud)
(在示例中,我使用了.tiff格式,但我对任何可行的方法持开放态度。)
将单独的图像文件编译为单个 PDF 文件的最简单方法是什么?
我正在尝试做的事情:
我正在尝试扫描我的文件服务器中的恶意软件,并且我正在使用 clamav/clamscan,其中手册页说它可以扫描最大 4GB 的文件。
该手册页指出:
--max-filesize=#n
Run Code Online (Sandbox Code Playgroud)
从每个存档中提取和扫描最多 #n 千字节。您可以以 xM 或 xm 格式传递以兆字节为单位的值,其中 x 是一个数字。此选项可保护您的系统免受 DoS 攻击(默认:25 MB,最大:<4 GB)
--max-scansize=#n
Run Code Online (Sandbox Code Playgroud)
从每个扫描的文件中提取和扫描最多 #n 千字节。您可以以 xM 或 xm 格式传递以兆字节为单位的值,其中 x 是一个数字。此选项可保护您的系统免受 DoS 攻击(默认:100 MB,最大:<4 GB)
我的系统是:
新硬件华擎主板,
CPU:AMD Athlon(tm) II X2 270 处理器(3400MHz)
内存:4GB
操作系统:Debian Wheezy 所有更新。
问题:
我在这里做错了什么?
下面的这些错误和警告是什么意思?
这种行为有解决办法吗?
我的情况:
clamscan一个多星期以来,我一直在尝试扫描两个 3TB 硬盘驱动器,但它总是出现相同的错误(字节码编号不同):
LibClamAV Warning: [Bytecode JIT]: recovered from error
LibClamAV Warning: [Bytecode JIT]: JITed code intercepted runtime error!
LibClamAV Warning: Bytcode 38 …Run Code Online (Sandbox Code Playgroud) 我创建这个问题是为了提供答案。
这个想法是在Pixma打印机上遇到这个问题我发现很多人都有合适的驱动程序(取决于打印机扫描仪的型号,但称为“scangearmp”)用于这种集成扫描仪的人正试图将它与简单扫描或 Xsane 没有成功。
如何使用这样的扫描仪?
我一直在尝试设置 ScanImage 以通过 ADF 扫描 Legal 尺寸的纸张,但没有成功。我以为我可以更改 ScanImage 命令的 X 和 Y 坐标,但这不起作用。我尝试了其他设置都没有成功。我缺少什么?
我使用的命令是:
scanimage -d $SCANBD_DEVICE -y 355.6 -x 215.9 --batch --format=tiff --mode Lineart --resolution 300 --source="ADF Duplex"
Run Code Online (Sandbox Code Playgroud)
Syslog 报告准确的设置,但显示 scanimage 更改了扫描区域
Nov 27 20:03:33 PiScanner scanbd: /usr/local/etc/scanbd/scan.sh: ************* Now Scanning LEGAL Size (Option 3 )on device fujitsu:fi-4220C2dj:100742 ***************
Nov 27 20:03:33 PiScanner scan.sh: scanimage: rounded value of br-x from 215.9 to 215.872
Nov 27 20:03:33 PiScanner scan.sh: scanimage: rounded value of br-y from 355.6 to 279.364
Nov 27 …Run Code Online (Sandbox Code Playgroud) 在我的价格范围内很难找到一台好的多功能激光打印机。但有几台价格便宜的激光打印机(非多功能),而且我有一台出色的扫描仪(比多功能打印机更好)。
但如果我必须分别操作打印机和扫描仪,复印就会很痛苦。
是否有程序或脚本可以通过自动扫描并将其传递到打印机来模仿优质多功能打印机的复印机和/或传真功能?
我已经阅读了许多关于该主题的帖子,现在似乎无法使用我的 Epson Perfection V700 扫描仪开箱即用地使用理智读取红外数据(第二遍)。
但是有什么选择可以让它发挥作用吗?任何已知的补丁?后台有什么配置吗?任何未记录的功能?
我刚刚在 Avasys 的留言板上问了这个问题,但如果你们中有任何人有相关信息,我将不胜感激。
特别感兴趣的是每通道 16 位的 6400dpi 分辨率来扫描幻灯片,所以我需要epkowa驱动程序上的红外选项,因为epson2无论如何驱动程序似乎都限制为 3200dpi。
据我所知,既不提供红外扫描,epkowa也不epson2提供红外扫描,尽管它似乎应该是一个简单的选项(vuescan实际上可以完成这项工作,它进行两次扫描,一次用于 RGB,一次用于红外,但我很愿意更喜欢能够从命令行进行我的扫描)。
请注意,我不介意红外扫描是否作为单独的图像出现,我可以根据需要设法将它们组合起来。
同样感兴趣且未包含在当前sane-epkowa驱动程序中的还有:
1/ 扫描多个样本
2/ 确认scanimage -brightness设置实际上改变了 CCD 曝光时间(而不是执行软件图像处理)
编辑 2011-02-01:检查 sane-devel 以开始回答。
sane-backends v1.0.21 包含默认情况下未使用的代码。在 epson2.c 中进行调整以启用我的扫描仪 (GT-X900) 和启用 IR ( CPPFLAGS=-DSANE_FRAME_IR)的配置选项为我提供了一个至少可以假装完成这项工作的版本。
在我称其为胜利之前,我仍然需要解决两个重要问题:
1/ --mode=Infrared,输出图像格式似乎不正确,它似乎产生灰度,尽管格式很有趣。
2/--mode=Infrared实际上并不产生红外数据,数据看起来像普通颜色的灰度,它不像红外扫描的结果。
在我得到想要的结果之前,需要更多的调整。
同样,如果你们中的任何人有任何有助于调试和修复的想法(例如在代码中从哪里开始,调试设置......),请大喊。