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

linux - 加载共享库时修复错误:在 Kali 中安装 Teensyduino 时的 libpng12.so.0

我在我的 Arduino 上安装了 Teensyduino。但是,Teensyloader 不起作用。当我尝试运行它时会引发此错误:

teensy.64bit:加载共享库时出错:libpng12.so.0:
无法打开共享对象文件:没有这样的文件或目录

我已经尝试安装lib32ncurses5lib32z1但没有奏效。

我怎样才能解决这个问题?

0 投票
1 回答
1178 浏览

ruby - Kali Linux Rolling:尝试安装 Ruby 2.2.2 但出现“__rvm_make -j4”错误

我对 Linux 系统和运行 Kali lite 还很陌生,但我正在尝试安装 Hashview,按照说明,我已经下载了 RVM 并安装了默认版本 2.4.0p0,但我需要 2.2.2 才能与 GEM 文件匹配。当我尝试安装 Ruby 2.2.2 时,我收到以下错误,我已经在这台机器和完整的 Kali 机器上尝试过:

0 投票
2 回答
2322 浏览

python - 无法在kali中安装pyV8和pylibemu

我在这里的第一篇文章!经过几周的搜索、尝试和失败后,我来到了这里。感谢您对这个问题的见解。

我的部分工作需要调查垃圾邮件/网络钓鱼网站并将其列入黑名单,以及分析可疑的 PDF 文件。为此,我在 VM(Virtualbox)上安装了 Kali,该 VM 具有用于此 PDF 分析任务的工具。

经过一些研究,推荐了几个高度吹捧的选项,这是我现在问题的症结所在。我正在尝试使用 peepdf 进行此文件分析,执行时出现以下错误输出:

root@kali:/media/sf_Sandbox# peepdf -f 0001_DDT_2017_000115.pdf 警告:PyV8 没有安装!!警告:pylibemu 没有安装!!

经过多次试验和错误,似乎 pyV8 代码不再存在于 Git 或 googlecode 上的众多路径中,我厌倦了尝试几个月前发布的另一个有希望的解决方案,让我接近但没有雪茄。

为什么不尝试其他解决方案?因为,该死的,它现在是个人的;)

我已经安装了依赖项:

(加上其他几个立即逃离我的人)

接下来我们尝试获取pyV8代码:

root@kali:/media/sf_Sandbox# svn checkout http://pyv8.googlecode.com/svn/trunk/ pyv8 svn: E170013: Unable to connect to a repository at URL' http://pyv8.googlecode.com/svn /trunk 'svn: E160013: '/svn/trunk' 路径未找到

V8 的相同错误(#svn checkout http://v8.googlecode.com/svn/trunk/ v8)

将 URL 插入浏览器,404 因此路径不再有效。

中游

root@kali:/media/sf_Sandbox# git clone https://github.com/buffer/pyv8.git克隆到 'pyv8'... 远程:计数对象:8042,完成。远程:总计 8042(增量 0),重用 0(增量 0),打包重用 8042 接收对象:100% (8042/8042),16.19 MiB | 122.00 KiB/s,完成。解决增量:100% (4783/4783),完成。

现在我在使用 Python 构建时遇到错误

所以至少有一条新的路要走。

2nd 找到了另一个有前途的道路,在 GitHub 上概述:hxxps://github.com/v8/v8/wiki/Building-from-Source

但是,我遇到了一系列新的错误:

subprocess.CalledProcessError:命令'['/usr/bin/python','-u','tools/mb/mb.py','gen','-f','infra/mb/mb_config.pyl', '-m', 'developer_default', '-b', 'x64.release', 'out.gn/x64.release']' 返回非零退出状态 1

Linux kali 4.13.0-kali1-amd64 #1 SMP Debian 4.13.10-1kali2 (2017-11-08) x86_64 GNU/Linux

跑步python 2.7

0 投票
1 回答
777 浏览

node.js - 在 Kali Linux docker 映像上安装 NodeJS 时遇到问题

我正在尝试基于 Kali Linux 基础映像创建一个 docker 映像,并且我需要安装 NodeJS 作为我的应用程序的依赖项。

这是我的 Dockerfile:

但是,我在尝试安装 NodeJS 时遇到了以下错误:

诚然,我对一些事情感到困惑......也就是说,我的印象是 NodeJS 已经安装在 Kali Linux 上(我有一个使用 Debian 64 位的 VirtualBox VM)。我试图安装kali-linux-all元包,但 NodeJS/npm 似乎不存在。

我只是误解了 Docker 和/或 Kali Linux 的一些基本前提吗?有没有其他方法可以将 NodeJS 安装到我的容器中?

0 投票
2 回答
5105 浏览

python - 无法将 Python 脚本(需要 Metasploit)导入 MetaSploit 模块

我正在尝试使用exploit_DB 中的漏洞来测试我的路由器上的漏洞。该漏洞利用是一个 Python 脚本,需要 Metasploit 才能运行。这是漏洞利用的链接

我正在使用 Kali-Linux 和 Metasploit v4.17.3-dev。

我试过的是:

  • 创建目录后,我使用cp ~/Desktop/45170.py ~/.msf4/module/exploit/windows/45170.py

  • 在 msf 控制台中reload_all

  • Metasploits 上的漏洞利用号仍然相同 1795 exploits

  • 然后当我尝试时use /exploits/windows/45170,我得到了这个错误Failed to load the module :/exploits/windows/45170

所以这对我不起作用,但是当我尝试使用.rb文件时,它没有问题。

我知道这是一个基于 Ruby 的框架,但我也知道已经添加了 python 支持。

我也尝试使用直接从 python 运行它/usr/bin/env python3 ~/Desktop/45170.py

但我得到这个错误

没有名为 Metasploit 的模块

0 投票
1 回答
1002 浏览

visual-studio-code - 在 Kali Linux 中安装 VSCode 时如何解决此错误?

我在安装时收到此错误代码。我试过使用 sudo apt intall ./<filename>.deb

但它给出了这个错误

还有这个:

sudo dpkg -i code_1.30.2-1546901646_amd64.deb

但它给出了另一个错误。

甚至sudo apt --fix-broken install没有帮助。

0 投票
0 回答
310 浏览

php - 在 Kali Linux LocalHost 2018 上使用 PHP 设置 Sendmail

我对此很陌生,很难设置 sendmail 来运行 testmail.php,而我的测试站点看起来遍地都是……遗憾的是找不到答案,或者没有正确理解。很高兴提前感谢您的帮助。

邮件日志

测试邮件.php

这个测试页面甚至没有加载它是完全空白的我在上传和授予权限后尝试了“service apache2 restart”仍然没有运气

0 投票
2 回答
72 浏览

python - 在linux python中运行文件时遇到问题

当我输入 python cracked.py 打开文件时,文件没有打开并换行。为什么这样做?这是我要运行的代码:

0 投票
0 回答
751 浏览

php - 无法在kali linux上安装php7.2-gd

我已经试过了

但得到错误

我目前安装了 php 7.2,所以也尝试了降级,但出现了同样的错误。

我也试过

但没有运气,我在这方面还很陌生,所以如果我遗漏了一些明显的东西,请原谅我

0 投票
1 回答
145 浏览

c++ - Wireshark Dissector VoidString 类型

我正在为一个高级项目开发 Wireshark Dissector Generator。我已经阅读了一些内容,但对 ProtoField 对象中的 VoidString 对象有疑问。文档对这个特定值或它的用途不太清楚。

我们的生成器使用 C++,以便我们的客户可以在项目完成后对其进行修改。我在这里的另一个线程中读到它可以传递一个键值对表。此参数是否还有其他结构或信息用于?我们正在尝试创建一个数据结构来包含用户传递的文件的解析,并且我们正在尝试确定如何最好地制作这个对象。允许在此处传递模板对象会更好还是表格足够?