关于2020最新Kali无法使用arpspoof命令解决(在源和包都已经安装的情况下)

第一步

可以参照 这个 --------->参考地址------<

如果你按照上面的步骤安装了相应的包,还是没有相应的命令,那多半就是路径的问题了

第二步

[root@server ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

如果输出的东西和上面不一样,则输入下面的代码,将对应路径加入环境变量

export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"

这下再试一下就OK啦在这里插入图片描述

以上只能临时修改,永久修改变量需要配置profile

  1. 使用vim对profile文件进行修改
    在这里插入图片描述
  2. 修改对应路径
    将if判断语句里面的PATH改成第二步的环境变量
    在这里插入图片描述
  3. source /etc/profile 更新一下
  4. 最后就永久都有啦
### Kali Linuxarpspoof 下载失败的解决方案 在 Kali Linux 系统中,如果尝试通过 `apt-get` 安装 dsniff 工具时出现 “Unable to locate package dsniff” 的错误提示,则可能是由于软件未更新或配置当引起的。以下是具体的解决方法: #### 方法一:更新软件并重新安装 确保系统的 APT 软件已正确配置,并执行以下命令来更新升级系统: ```bash sudo apt update && sudo apt upgrade -y ``` 之后再次尝试安装 dsniff 工具: ```bash sudo apt-get install dsniff ``` 此操作可以修复因软件过期而导致无法定位的问题[^3]。 #### 方法二:手动添加 Kali Rolling 如果上述方法仍然无效,可能是因为当前使用的软件地址支持所需。可以通过修改 `/etc/apt/sources.list` 文件的方式解决问题。打开该文件: ```bash sudo nano /etc/apt/sources.list ``` 清空原有内容,并替换为最新Kali Rolling 地址: ``` deb http://http.kali.org/kali kali-rolling main non-free contrib ``` 保存退出后运行以下命令刷新缓存并重试安装: ```bash sudo apt clean sudo apt update sudo apt-get install dsniff ``` #### 方法三:从码编译安装 当以上两种方式均可行时,可以选择从码编译安装 dsniff 及其子工具 arpspoof。具体步骤如下: 1. 获取官方码压缩: ```bash wget https://github.com/sherifabdlnaby/dnsspy/releases/download/v0.9/dsniff-2.4.tar.gz tar zxvf dsniff-2.4.tar.gz cd dsniff-2.4/ ``` 2. 编辑 Makefile 并调整目标架构参数(如有必要),随后构建程序: ```bash make sudo make install ``` 这种方法适用于某些特殊环境下的依赖缺失情况[^4]。 #### 注意事项 对于初学者而言,在实际部署过程中还应注意防火墙规则设置以及 ARP 抑制功能的影响等问题[^2]。另外,请务必确认所处网络环境下允许此类测试活动以免触犯法律条款。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值