问题标签 [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 回答
41 浏览

java - Netbeans Linux:Mojo 失败

我在 linux 上的 netbeans 项目有问题(在 kali linux 上运行)。即使构建(没有运行)有效,我也无法运行我的项目并且我有这个错误:

这是我的pom:

我试图创建一个新项目,但似乎问题来自 netbeans 配置。

请问你能帮帮我吗 ?先感谢您 !

0 投票
4 回答
5780 浏览

installation - 如何在kali linux上安装hyperion 2.2

我想在 kali linux 上安装 hyperion 2.2。这个版本的 hyperion 与以前不同:没有 .cpp 文件(现在 hyperion 是 C)。所以命令 'i686-w64-mingw32-c++ Hyperion-1.2/Src/Crypter/*.cpp -o hyperion.exe' 不起作用。我也试过: mingw32-make bash: mingw32-make: command not found 请帮忙。

0 投票
1 回答
179 浏览

linux - 在其他交互式程序中禁用 Bash 命令

我使用的是 Kali Linux,我不希望 bash 命令在其他交互式程序中运行,就像msfconsole在 Meterpreter 中运行一样,你仍然可以这样做ls,在 Metasploit 中这不是问题,但我正在尝试学习 PowerShell。当我这样做时,pwsh我仍然可以使用 bash 命令——这有点奇怪。帮助我禁用 PowerShell 中的 bash 命令。

复制并粘贴我所做的:

在 Powershell 中,它不应该运行ls命令。但是当我在 bash 中使用它时,我能够运行该命令,并且我想停止它

的内容$PATH

我曾尝试寻找一些标志,--no-bash但找不到任何东西。

0 投票
1 回答
3183 浏览

nginx - NGINX 错误 - [emerg] 此处不允许使用“服务器”指令

我刚刚为我的实验室安装了 nginx,不小心删除了 /etc/nginx/site-available 中的默认文件,然后我在互联网上复制了配置,但它不能与新配置一起使用,有人可以帮我解释一下错误 ?

这是我收到 Nginx 错误的错误

这是 /etc/nginx/sites-available 中的默认文件

0 投票
2 回答
250 浏览

linux - 将命令结果输出到 txt 文件

我编写了一个用于运行网络漏洞工具的小脚本,但它似乎没有输出到我想要的文件路径。有人能指出我哪里出错了吗?

理想情况下,脚本应该运行并创建一个新的文件名 ciscotorchlogs(date)logfile.txt 并将其输出放在那里。我连夜运行脚本,但今天早上回来发现它没有创建任何输出文件。

谢谢您的帮助。

0 投票
1 回答
26 浏览

cgi - 将 linux 命令转换为 URI/CGI 编码。更好的方法?

我正在测试一些 PHP 应用程序的可注入命令。我必须将我的命令转换为 URI/CGI 编码格式。我想知道是否有更好的方法来做到这一点。

当我想包含一个 ping (以测试应用程序是否实际上是从注入执行)时,我将其转换如下。

这是输出。

完美运行。代码被注入,日志显示它正在按预期处理。

问题: 有没有更好的方法来转换为上述内容。我想我把事情复杂化了。

0 投票
2 回答
2490 浏览

python - 如何安装netfilterqueue

0 投票
1 回答
6325 浏览

postgresql - 完全升级后新安装 Kali Linux 时出现 Armitage 'Connection denied' 错误

我通过 VMware 安装了 Kali Linux 并进行了完整的系统升级:

作为升级的一部分,postgresql 从 v11 升级到 v12。我按照说明完成了这部分升级:

我启动 postgresql,初始化 metasploit,然后启动 Armitage:

唯一的控制台输出似乎无关:

拿起_JAVA_OPTIONS:-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true

我确实得到了带有连接信息的弹出框。我发现如果我使用“localhost”作为主机,我会得到“来自服务器的文件意外结束”,所以 -根据他们的指示- 我将其更改为外部 IP(在本例中为 192.168.9.134)。我检查了 metasploit-framework/config/database.yml 的端口和登录凭据。

使用此信息单击“连接”后,我会看到一个连接窗口,说明:

连接到 192.168.9.134:5432 连接被拒绝(连接被拒绝)

还有进度条会随着时间的推移完全填满(除非我点击“取消”)。之后什么也没有发生。当我从终端运行命令时,我可以看到进程仍在运行(我没有得到我的提示),但是窗口消失了,并且 Armitage 并没有真正启动。由 pg_lsclusters (/var/log/postgresql/postgresql-12-main.log) 验证的日志文件实际上不是空的。

我之前提到的链接表明问题可能是内存不足(我将 VM 设置为 4gb 并显示 free -m):

或者 Metasploit RPC 守护程序从未启动(该窗口确实第一次出现,但随后没有出现)。我验证了它是通过 msfdb 状态运行的:

● postgresql.service - PostgreSQL RDBMS 已加载:已加载(/lib/systemd/system/postgresql.service;已禁用;供应商预设:已禁用) 活动:自美国东部标准时间周五 2020 年 2 月 7 日 16:06:52 起活动(退出);19 分钟前进程:1753 ExecStart=/bin/true (code=exited, status=0/SUCCESS) Main PID: 1753 (code=exited, status=0/SUCCESS)

2 月 7 日 16:06:52 kali systemd 1:启动 PostgreSQL RDBMS... 2 月 7 日 16:06:52 kali systemd 1:启动 PostgreSQL RDBMS。

命令 PID 用户 FD 类型 设备大小/关闭 节点名称 postgres 1735 postgres 3u IPv6 32516 0t0 TCP localhost:5432 (LISTEN) postgres 1735 postgres 4u IPv4 32517 0t0 TCP localhost:5432 (LISTEN)

UID PID PPID C STIME TTY STAT TIME CMD postgres 1735 1 0 16:06 ? SS 0:00 /usr/lib/postgresql/12/bin/postgres -D /var/lib/postgresql/12/main -c config_file=/etc/postgresql/12/main/postgresql.conf

[+] 检测到的配置文件(/usr/share/metasploit-framework/config/database.yml)

此外,运行常规 Metasploit 似乎工作正常(msfconsole)并且加载没有错误(不确定这里是否有任何有用的输出)。我不直接使用 postgresql,所以我没有弄乱任何配置,也没有任何其他应用程序(我知道)使用它,所以它应该是一个非常干净的设置(更不用说这是全新安装的 Kali Linux)。我不知道接下来要检查什么。在线搜索似乎不能很好地匹配这个问题。有什么想法吗?

0 投票
1 回答
4690 浏览

linux - Kali Linux 安装 Bluto

有人可以帮我解决以下问题吗?将不胜感激。

目标sudo pip install bluto:使用命令在 Kali Linux 2020.1 上安装 Bluto

问题:安装未完成

错误信息:

ERROR: Command errored out with exit status 1: command: /usr/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9scbuzrf/pdfminer/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9scbuzrf/pdfminer/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-9scbuzrf/pdfminer/pip-egg-info cwd: /tmp/pip-install-9scbuzrf/pdfminer/ Complete output (8 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-9scbuzrf/pdfminer/setup.py", line 3, in <module> from pdfminer import __version__ File "/tmp/pip-install-9scbuzrf/pdfminer/pdfminer/__init__.py", line 5 print __version__ ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(__version__)? ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

我正在运行:Kali Linux 2020.1
Python 3.8.1(默认,2020 年 1 月 19 日,22:34:33)git 版本 2.25.0 pip 20.0.2 来自 /home/kali/.local/lib/python3.8/site-packages /pip (python 3.8)

截屏

Bluto Kali Linux 安装错误

0 投票
1 回答
502 浏览

python - Python 在 Kali Linux Selenium 目录中找不到 Firefox Webdriver

在 Kali Linux 中运行下面的简单测试代码会出现错误

"ModuleNotFoundError: No module named 'selenium.webdriver.firefox.webdriver'":

代码:

我正在使用 Selenium 3.141.0、Firefox 73.0.1 和 Geckodriver 0.25.0。完整的错误日志如下:

不确定我是否将所有依赖项都存储在正确的目录中。我尝试了不同版本的 geckodriver 和 firefox,但没有成功。真的不知道问题是什么,任何见解将不胜感激。