基于web的网络扫描侦察数据可视化工具

looking-glass的Python项目详细描述


观景玻璃

面向防御和攻击性网络操作的协作网络/基础设施可视化工具

如何运行

从命令行执行:

FLASK_APP=application.py flask run

这将使应用程序可以在http://127.0.0.1:5000本地访问

要使应用程序可供其他计算机访问,请在命令末尾添加--host=0.0.0.0

FLASK_APP=application.py flask run --host=0.0.0.0

注意:不建议在生产中使用,并且通过网络公开计算机上的本地Web服务器有潜在的安全考虑。请小心行事。

如何在Elasticbeanstalk上运行

  1. 将local_mode值设置为false(这将导致图形状态存储在s3中,而不是本地存储在elasticbeanstalk实例(emperal)上)
  2. 创建AWS帐户
  3. 安装并配置aws cli
  4. 从根lookingglass目录(即本地lookingglass git存储库的根目录)运行eb init -p python-3.6 <application name> --region <AWS region where the applicaiton should be hosted>
  5. 通过运行eb create <environment name>
  6. 通过运行eb open
  7. 打开应用程序

注意:当应用程序/环境处于活动状态时,将为您使用的所有aws基础结构计费;要停止应用程序,请运行eb terminate <environment name> 有关详细信息,请参见this page

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java试图使用JavaFX2实现“插入符号浏览”   三个给定集合中两个集合的java交集?   数组如何在java中从csv文件的元素集中随机选择?   java从变量插入到Jtable,从DB插入   java如何在静态方法的末尾返回变量   java另一个JPA问题   java收藏家。按两列分组不起作用   将java值改为下一个千,而不是最近的千   JavaSpringDataREST:如何通过另一个对象的键进行搜索?   java Spring MVC:HTTP Status 404/SimpleMVC/WEB_INF/HelloPage。jsp   java应用程序光盘在OpenJdk中可用吗?   java在数组中的特定点添加字符   java如何用Mockito模拟方法调用   java从JList获取数据   我们可以在Java中搜索不同IMAP电子邮件帐户中的电子邮件吗?   计算表达式的数学Java算法   未构建Maven的java服务器组件   java调用部署在远程计算机上的会话bean的方法   java XML:迭代地获取每个节点元素的节点值或文本内容