问题标签 [kali-linux]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1428 浏览

python-3.x - 如何使用 bash/shell 脚本或 python-shell 脚本在子/子进程中执行命令

我想在kali linux中使用metasploit自动化攻击(出于某些测试目的)。Metasploit 命令保存在 ms17-010.rc 文件中,并在脚本中调用该文件,然后是meterpreter 命令。我已经尝试过 bash 脚本(Attack_script.sh)和 python 脚本(test.py)。问题是:

执行第一个命令“msfconsole -r /root/ms17-010.rc”后,打开第一个metasploit控制台并执行保存在“ms17-010.rc”文件中的命令。然后在同一个终端上获得一个meterpreter控制台,但它不执行剩余的命令,我想在Meterpreter上运行。当我退出meterpreter和msfconsole时,命令在终端上执行。

问题在于 bash 和 python 脚本。希望我清楚。请帮帮我。

## Msf RC 脚本:ms17-010.rc ###### ## Bash 脚本: Attack_script.sh ###### ## python 脚本:test.py ######
0 投票
1 回答
474 浏览

java - 在我的 WSL Kali linux 上安装 jdk 时出现语法错误

我尝试在 WSL Kali Linux 上安装 JDK。我关注了有关在 Linux 的 Windows 子系统上安装 Oracle JDK 的fieldju 回答。它成功了,javac,java 指令运行良好。

但每当我打开 Kali,

这个错误来了。我该如何解决这个问题?

在此处输入图像描述

这是我的 /etc/profile.d/oraclejdk.sh 文件

0 投票
1 回答
74 浏览

gdb - 为什么设置断点并运行失败(第 2 章 shellcoder 手册)

我阅读了 shellcoder 的手册并尝试尝试书中提供的问题。然而,鉴于这本书是十多年前写的,很难跟上。我遇到的问题之一是在我反汇编正在使用它的函数后,在调用 gets 和 printf 时设置断点。每当我设置断点并运行它时,我的程序就会停止。我很想知道为什么。这是第 2 章的赋值,涉及处理堆栈上溢出缓冲区的特定部分。我在 64 位 Kali Lix vim 上运行我的代码。这是源代码

我用这些标志编译了代码 cc -m32 -mpreferred-stack-boundary=2 -ggdb -fmax-errors=1 -w overflow.c -o overflow 并且当我反汇编它时它给了我这个,在gets和prinft上放置中断并试图运行它。在此处输入图像描述

就像我说的,我更感兴趣的是为什么我不能让程序运行到断点。

0 投票
1 回答
631 浏览

python - theharvester 无法使用 wfuzz

我已经开始在 Kali Linux 中使用 theharvester。但是我有一个问题...程序启动时,给我一个错误。 收割机错误

此时,我访问了 wfuzz 文档,他们说:

然后我重新启动程序:......同样的错误。现在,我检查我的依赖项 libcurl (DONE),此外是最新版本。但问题仍然存在。我在安装 pycurl aganist ssl 的文档指南中找到(我的问题):

但令人惊讶的是:另一个问题。之后cd ~/python-pycurl-openssl我尝试下一个命令sudo apt-get source python-pycurl

安装问题

我不能继续下去了。通过谷歌搜索几个小时后,我决定尝试 wfuzz.py 是否有效(转到问题根源),并发生以下情况: wfuzz 问题

尝试安装模糊测试包pip install fuzzing......但同样的问题

有谁知道发生了什么?非常感谢

0 投票
1 回答
2050 浏览

linux - 无法在 Kali Linux 上为 TP-Link WN821N 构建 RTL8192EU 驱动程序

我无法在 Kali Linux 5.2 上为 TP-Link WN821N 构建 RTL8192EU 驱动程序。运行makecd rtl8192eu-linux-driver(从https://github.com/jeremyb31/rtl8192eu-linux-driver下载):

如何修复编译错误?

0 投票
2 回答
5129 浏览

python - 如何使用 Scapy 实现 ARP ping?

我一直在尝试创建一个类似于 netdiscover 的网络扫描仪。我使用 Python 和 Scapy 模块来做到这一点。我在虚拟盒子上的 Kali linux 上运行我的脚本,当我扫描由 Virtual Box 创建的 NAT 网络时,它向我显示已连接的设备,但是当我使用无线适配器扫描我的 wifi 网络时,扫描仪无法找到任何设备,这很奇怪,因为 netdiscover 找到了大量的设备。但是,当我使用 Scapy 实现的 arping 功能时,设备也会显示,但是当我运行我的代码时,它不会检测到任何设备。这是为什么?

我使用了 Scapy 文档建议的代码,但它仍然没有显示任何设备。只有 Scapy arping 功能才能检测到任何设备

0 投票
1 回答
246 浏览

python - KaToolin 似乎只是将这个独特的密钥硬编码为可以工作,我们如何判断它是否合法地与真正的 Kali 项目相关联?

所以 katoolin.py 的第 53 行有这个硬编码值:

我们如何验证 ED444FF07D8D0BF6 是否可以追溯到真实项目?

这似乎是添加 repo 密钥的更好方法:

https://http.kali.org/kali/pool/main/k/kali-archive-keyring/中,您可以找到最新的密钥环 .deb。

0 投票
2 回答
1497 浏览

kali-linux - 在kali linux中卸载postgresql-10

我在kali linux中有问题postgresql-10

如何解决?截屏:https ://imgur.com/Xq0mztb

0 投票
1 回答
4295 浏览

kali-linux - 如何卸载使用 dpkg 安装的软件包

我已经在我的 Kali Linux 机器上安装了蒸汽,带有dpkg. 我想卸载steam。

我已经尝试过卸载蒸汽,dpkg -r steam_latestdpkg --purge steam_latest它给了我错误

dpkg:警告:忽略删除未安装的 steam_latest 的请求

我也试过用apt. 这是结果apt

正在读取包列表...完成构建依赖关系树
读取状态信息...完成
包'steam:i386'未安装,因此未删除
您可能需要运行'apt --fix-broken install'来更正这些。
以下软件包具有未满足的依赖项: steam-launcher :依赖:python-apt 但不会安装 推荐:jockey-common 但无法安装

E:未满足的依赖关系。尝试不带软件包的“apt --fix-broken install”(或指定解决方案)。

0 投票
1 回答
292 浏览

azure - Azure 中 Linux VM 中的附加网络接口卡

我已经在 Azure 中部署了一个 Kali Linux VM 并创建了一个附加的网络接口卡,但是当我在终端中键入 ifconfig 时,我看不到我附加的新网络接口卡?