文件名称:novahot:渗透测试人员的Webshell框架
文件大小:48KB
文件格式:ZIP
更新时间:2024-03-11 11:52:53
penetration-testing information-security webshell JavaScript
新星 novahot是用于渗透测试人员的novahot框架。 它实现了一个基于JSON的API,可以与以任何语言编写的木马通信。 默认情况下,它附带了用PHP,ruby和python编写的木马。 除了执行系统命令外, novahot还可以模拟交互式终端,包括mysql , sqlite3和psql 。 它还实现了“虚拟命令”,使您可以使用首选应用程序本地上传,下载,编辑和查看远程文件。 安装 直接从npm安装可执行文件: [sudo] npm install -g novahot 然后播入配置文件: novahot config > ~ /.novahotrc 用法 使用novahot * list查看可用的木马。 选择一种适合您目标的语言的木马,然后将其源复制到新文件。 (例如: novahot * view basic.php > ~/my-*.
【文件预览】:
novahot-master
----.gitignore(29B)
----Dockerfile(347B)
----app()
--------index.js(1005B)
--------config.js(1KB)
--------docopt.txt(855B)
--------cmd()
----package.json(1KB)
----.travis.yml(85B)
----CONTRIBUTING.md(154B)
----Vagrantfile(3KB)
----*s()
--------reference-php5.php(3KB)
--------reference-ruby1.9.3.rb.cgi(3KB)
--------reference-python2.7.3.py.cgi(2KB)
----docker-compose.yml(86B)
----LICENSE.txt(1KB)
----README.md(6KB)
----test()
--------shell-util-request.js(1KB)
--------shell-mode-psql.js(2KB)
--------shell-adapter-view.js(472B)
--------mock()
--------shell-adapter-top.js(894B)
--------shell-mode-mysql.js(2KB)
--------shell-mode-sqlite3.js(3KB)
--------shell-util-banner.js(342B)
--------shell-util-validate-response.js(2KB)
--------shell-adapter-autodestruct.js(765B)
--------shell-adapter-sqlite3.js(2KB)
--------shell-mode-shell.js(2KB)
--------shell-adapter-psql.js(2KB)
--------shell-util-write.js(575B)
--------*-view.js(2KB)
--------shell-adapter-payload.js(1KB)
--------shell-util-http-error.js(729B)
--------shell-adapter-download.js(500B)
--------*-list.js(1KB)
--------shell-adapter-upload.js(482B)
--------shell-adapters.js(885B)
--------shell-adapter-shell.js(670B)
--------shell-adapter-edit.js(472B)
--------shell-util-alias.js(451B)
--------shell-mode-payload.js(2KB)
--------shell-modes.js(523B)
--------cmd-config.js(1KB)
--------shell-util-colorize.js(747B)
--------shell-adapter-mysql.js(2KB)