我在virtualbox中安装了一个虚拟机( OEL 5.8 ),并且正在运行。我还在该linux上配置了DNS服务器。
我无法从主机ping到以下vip并扫描我在DNS服务器中配置的ip地址。
在NS racmachine.vmdomain中。
192.168.56.101中的racmachine
192.168.56.101中的rac1
192.168.56.102中的rac2
rac1-vip IN A 192.168.56.111
rac2-vip IN A 192.168.56.112
rac-scan IN A 192.168.56.121
rac-scan IN A 192.16
我尝试iptables -I INPUT -p tcp -m tcp --dport 4444 -j ACCEPT打开一个端口,但仍然关闭:
$ nmap hostname -p 4444
Starting Nmap 7.70 ( https://nmap.org ) at 2018-05-23 04:47 +0430
Nmap scan report for linux (127.0.1.1)
Host is up (0.000040s latency).
rDNS record for 127.0.1.1: Linux.domain.linux
PORT STATE SERVI
我已经将nmap结果输出到一个名为test.txt的文件中,它如下所示:
Nmap scan report for 192.168.1.5
Host is up (0.13s latency).
PORT STATE SERVICE VERSION
23/tcp open telnet Linux telnetd
--
Nmap scan report for 192.168.1.7
Host is up (0.13s latency).
PORT STATE SERVICE VERSION
80/tcp open http Popper
--
Nm
我有Nmap的扫描报告。我试图获取只与特定IP地址相关的信息。我正在尝试为这部分代码提取IP地址,稍后我将处理下一段代码。我认为这与IP地址末尾的\n字符有关。我需要密码说我只想要这个IP地址和这个IP地址。任何帮助都是非常感谢的。
#Python3.X
target_ip = "10.10.100.1"
fhand = open('ScanTest.txt','r')
for line in fhand:
line = line.rstrip()
if line.startswith('Nmap scan repo
我正在编写一个运行网络Nmap扫描的bash脚本。在此之后,需要检查扫描,并且需要提取相关比特。 我需要从完成的扫描中提取IP、MAC和操作系统。问题是,Nmap并不总是从扫描中获得操作系统,因此不会将其放入结果中。我需要在最终结果中关联IP、MAC和操作系统。 以下是测试扫描的示例: Nmap scan report for 192.168.0.1
Host is up (0.0029s latency).
Not shown: 990 closed ports
PORT STATE SERVICE
PORT# STATE XXXXXXX
MAC Address: M
我正在尝试从某些目录(如/proc和/dev )获得数据输出。我可以从/proc获得大部分数据。然而,/dev没有提供任何信息。据我所知,它的主要输出是连接到计算机的设备。
1 -有关此任务的详细信息,请参阅图像。
#! /bin/bash
echo "Hello, this is your data horde program. Please continue."
sleep 5s
#
#
# This is a auto download and install applications
echo "Installing software for scan."
下面的代码在3/3之后无法退出,即使stderr文本[ERROR] ssh target does not support password auth弹出在我的linux终端中。我相信文本是stderr输出,这是由于九头蛇的源代码中的以下一行:
水电模块"ssh.c“源代码片段: fprintf(stderr, "[ERROR] ssh target..
我的程序似乎没有正确地扫描stderr中的字符串。变量output应该捕获这个输出,然后我想要对错误字符串的出现"grep“。如果找到了,我希望该程序退出(而不是运行20k登录尝试对一个无懈可击的服务)。
任何帮助都是
我使用nmap扫描启用SSH的服务器。这就是nmap从扫描中输出的内容:
禁用SSH服务器示例:
Nmap scan report for 70.0.0.109.rev.sfr.net (109.0.0.70)
Host is up (0.15s latency).
PORT STATE SERVICE
22/tcp closed ssh
启用SSH的服务器示例:
Nmap scan report for 255.0.0.109.rev.sfr.net (109.0.0.255)
Host is up (0.12s latency).
PORT STATE SERVICE
22
我使用nmap扫描网络中的IP,我只想使用PHP扫描IP地址,只在数组中保存IP地址。
这是文本文件输出。
Starting Nmap 6.40 ( http://nmap.org ) at 2013-10-15 22:07 SE Asia Standard Time
Nmap scan report for 110.77.144.25
Host is up (0.042s latency).
Nmap scan report for 110.77.144.27
Host is up (0.051s latency).
Nmap scan report for 110.77.144.88
Ho
我正在尝试从一个项目的数组中随机拉出一个对象,但我必须使用Math.Random,而且我不确定如何使用。使用java.util.random和nextInt可以很好地完成这项工作,但我不能使用它们。我在math.random中看到过解决这类问题的其他方法,但大多数方法都是从数组中提取随机对象的索引,而不是对象本身。
下面是我的类:(现在我在循环中使用了Math.random和nextInt,只是为了说明它应该如何工作,但我需要从random中获得完全相同的结果)
import java.util.Scanner;
import java.util.Random;
public class Ma
我在从argpars调用函数时遇到了问题。这是我的脚本的简化版本,可以打印出我给-s或-p的任何值
import argparse
def main():
parser = argparse.ArgumentParser(description="Do you wish to scan for live hosts or conduct a port scan?")
parser.add_argument("-s", dest='ip3octets', action='store', help='Ent
我想说的是,我是个新手,两周前就开始学shell脚本了。
嘿,伙计们,我需要帮助,希望有人能给我指明正确的方向。我有一个脚本,当我从命令行运行它时,但是每次我使用crontab运行它时,输出都是一些空文件。有人知道为什么吗?下面的代码就是这样
#!/bin/bash
#Provide an IP address as an argument to use nmap
#make sure to add the full range with (0-225 or 0/24) at the end
IPADDRESS=$(hostname -I | awk '{print $1}'
我尝试在linux中使用nmap命令的输出(shell输出): sudo nmap -sn 192.168.1.0/24
------
Nmap scan report for 192.168.1.98
Host is up (0.094s latency).
MAC Address: B8:27:EB:CE:0A:9F (Raspberry Pi Foundation) 在python脚本中使用子进程: import subprocess
p = subprocess.Popen(["nmap", "-sn", "192.168.1.0/24"
想要转换这个nmap输出:
Nmap scan report for 192.168.1.38
Host is up (0.0092s latency).
MAC Address: B8:78:2E:XX:XX:XX (Apple)
Nmap scan report for 192.168.1.39
Host is up (0.0092s latency).
MAC Address: 40:6C:8F:XX:XX:XX (Apple)
Nmap scan report for 192.168.1.201
Host is up (0.019s latency).
MAC Address: 3C:
大约一天前,我的路由器被一些人称为DDoS,其中一个ip地址是Facebook的。有人能解释一下吗?
[DoS Attack: ACK Scan] from source: 31.13.65.50, port 443, Saturday, February 23, 2019 16:49:04
[DoS Attack: ACK Scan] from source: 31.13.65.50, port 5222, Saturday, February 23, 2019 16:48:41
[DoS Attack: ACK Scan] from source: 31.13.65.50, port 44
import socket
from IPy import IP
#multiple targets
targets = input('Enter target/s use comma to split target: ') #type in ip address
#use nslookup to find ip address of website and use www. nslookup (www.gb.facebook.com/)
def scan(target):
converted_ip = check_ip(target)
print(