`

arachni-web-ui使用

    博客分类:
  • web
 
阅读更多
最近在玩儿arachni,想试试arachni-ui-web,于是就从github上download了arachni-ui-web代码。
发现是使用RoR,正好白天工作目前使用RoR ,目前也在学习RoR。
大概看了一下arachni-ui-web官方文档,但是没找到具体的使用方法。但是是使用RoR框架的,所以应该和白天工作的架构类似吧。

1. 配置文件
根据官方文档,arachni-ui-web支持两种数据库,Postgres和Sqlite3.我们就使用postgres吧。
根据官方文档,需要把database.yml.pgsql改成database.yml
cd config
mv database.yml.pgsql database.yml

2. 修改数据库编码
运行:RAILS_ENV=production rake db:create
报错:
PG::InvalidParameterValue: ERROR:  new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)
这时需要修改config/database.yml文件,添加红色部分。
引用
development:
  template: template0
  host: localhost
  adapter: postgresql
  encoding: unicode
  database: arachni_development
  pool: 50
  username: arachni
  password: secret

test: &test
  template: template0
  host: localhost
  adapter: postgresql
  encoding: unicode
  database: arachni_test
  pool: 50
  username: arachni
  password: secret

production:
  template: template0
  host: localhost
  adapter: postgresql
  encoding: unicode
  database: arachni_production
  pool: 50
  username: arachni
  password: secret

cucumber:
  <<: *test

然后再次运行:
RAILS_ENV=production rake db:create
这时可在postgres数据库中看到生成arachni_production

然后
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake db:seed

即可生成必要设置
RAILS_ENV=production rails s即可启动arachni-ui-web

在浏览器中输入localhost:3000即可访问页面
管理员口令:
E-mail: admin@admin.admin
Password: administrator


普通用户:
E-mail: user@user.user
Password: regular_user

也可不使用production环境,发现development环境web渲染比production环境漂亮。
使用development环境时,rails/rake命令前面不需要RAILS_ENV=production这行   

参考资源:
https://github.com/Arachni/arachni-ui-web/wiki
http://stackoverflow.com/questions/5821238/rake-dbcreate-encoding-error-with-postgresql
http://www.douban.com/note/92737624/
分享到:
评论

相关推荐

    text-generation-webui-main

    本文将深入探讨“text-generation-webui-main”项目,这是一个集成了多种模型后端的文本生成Web用户界面,它包括transformers、llama.cpp、ExLlama、AutoGPTQ、GPTQ-for-LaMa以及ctransformers等核心组件,旨在为...

    stable-diffusion-webui-extensions 扩展

    "stable-diffusion-webui-extensions" 是一个与人工智能绘画相关的扩展程序,主要应用于Web用户界面。这个扩展可能提供了一系列工具和功能,旨在提升用户在使用AI进行图像创作时的体验和效率。从描述来看,它非常...

    stable diffusion(stable-diffusion-webui-rembg)抠图模型

    "Stable-diffusion-webui-rembg" 是一个基于稳定扩散算法的Web用户界面,专为背景去除或抠图设计。这个项目可能包含了一系列的模型,用于不同场景的抠图需求。 描述中提到的模型文件名包括: 1. silueta.onnx:这是...

    Stable-Diffusion-WebUI(秋叶)和Stable-Diffusion–forge

    相比于命令行工具或复杂的开发环境,这类WebUI大大降低了使用Stable Diffusion技术的门槛。 #### 4. 主要功能 - **图形化界面**:提供了直观的图形化用户界面,使得非专业人员也能轻松上手。 - **参数调整**:用户...

    stable-diffusion-webui codeformer.pth

    stable-diffusion-webui Restore faces Error 【https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/1513】 我认为这与损坏的安装有关。就我而言,我在“\models\Codeformer”上的 Codeformer.pth 已...

    sd-webui-mov2mov.zip

    【标题】"sd-webui-mov2mov.zip" 指的可能是一个包含Web用户界面(Web UI)的项目,其主要功能可能是处理视频转换,特别是从一种名为"mov"的视频格式转换到同名的另一种格式。这个压缩包可能包含了项目的源代码、...

    Stable-Diffusion WEBUI 简体中文语言包(2023.05.30更新)

    AI绘图,Stable-Diffusion WEBUI,本地化(简体中文)语言文件。 原始文件来自翻译插件,根据自己实际使用情况,增加和修改了一些翻译。 配合【双语插件】看上去要自然一点,内容还在继续完善中。 本次增加了一些...

    ollama-webui-lite部署

    ollama-webui-lite部署 node-v22.4.0-x64.msi OllamaSetup.exe

    GPT-SoVITS-WebUI 声音克隆,强大的少样本语音转换与语音合成Web用户界面,支持中英日语

    功能: 1、零样本文本到语音(TTS): 输入5秒的声音样本,即刻体验文本.../4、WebUI工具: 集成工具包括声音伴奏分离、自动训练集分割、中文自动语音识别(ASR)和文本标注,协助初学者创建训练数据集和GPT/SoVITS模型。

    稳定扩散Web工具:stable-diffusion-webui

    主要语言:Python 项目分类:[AI] 项目标签:[动态视觉] [图像创作] [图像生成] [ 人工智能] 推荐理由:一个稳定扩散web界面,基于grado库开发,提供了友好的浏览器界面,方便用户对稳定扩散模型进行可视化和操作。

    simple-mpv-webui:基于Web的用户界面,带有mpv mediaplayer控件

    用法要使用它,只需将webui.lua和webui webui-page -folder复制到~/.config/mpv/scripts/ ,然后mpv将自动运行它。 或者,您也可以使用mpv中的--script选项,或向mpv.conf添加诸如scripts-add=/path/to/simple-mpv-...

    ChatGLM-webui 清华大语言模型的ui项目.rar

    ChatGLM-6B 是一个开源的、支持中英双语...为了方便方便我们测试,我们需要进行本地化部署,本教程将进行linux服务器端进行部署,进行三种形式的部署,webui界面,命令行方式,api调用的方式,方便大家多种方式进行使用

    stable-diffusion-webui

    "stable-diffusion-webui" 是一个开源项目,它提供了一个简单的 Web 界面,允许用户在浏览器中运行文本到图像生成模型 "Stable Diffusion"。这个项目通常被用于生成高质量的艺术作品和图像,可以自定义参数以产生...

    docker-aria2-with-webui:带有集成AriaNg前端的aria2的Docker容器

    快速开始docker run -d --name aria2-webui \-p 80:80 -p 6800:6800 \onisuly/aria2-with-webui先进的docker run -d --name aria2-webui \-p 80:80 -p 6800:6800 \-e PGID=1000 \-e PUID=1000 \-e SECRET=your_...

    基于Python开发的stable-diffusion-webui开源设计源码解析

    该项目是一个开源的基于Python开发的stable-diffusion-webui设计源码,包含306个文件,其中包括211个Python源文件、30个JavaScript脚本、11个HTML文件、10个YAML配置文件、5个PNG图像文件、4个YAML配置文件、3个...

    stable-diffusion-webui-1.9.4

    python项目 stable-diffusion-webui-1.9.4版本

    pyarmor-webui:一个Webui工具,用于基于pyarmor混淆和打包python脚本

    pyarmor-webui pyarmor-webui是pyarmor的Web-ui。 它是用于混淆python脚本,将混淆后的脚本绑定到固定计算机或使混淆后的脚本失效的工具。 通过pip安装: pip install pyarmor-webui 在默认的Web浏览器中启动它:...

    基于Python和JavaScript的stable-diffusion-webui AI画图工具源码

    本项目为基于Python和JavaScript的stable-diffusion-webui AI画图工具的完整源码集合,共计108个文件,涵盖67个Python脚本、15个JavaScript文件、8个文本文件、4个Markdown文件、3个PNG图片、2个YAML文件、2个批处理...

    stable-diffusion-webui.zip

    stable-diffusion-webui

Global site tag (gtag.js) - Google Analytics