基于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第三方库


热门话题
使用MongoDB进行java漏斗分析?   java如何重构此代码以仅执行一次方法logViolation(),并在单个字符串中获取字符串变量(speedType)的所有值   java如何将方向向量转换为角度?   Java中json文件中的股票价格   java有没有一种方法可以查看网站中的哪些资源加载了selenium?   java文件定位器可以指向不同文件服务器上的目录吗?   java GWT等待SetVisibleRange和ClearData完成   macos Java Applet无法在Mac OS下接收鼠标输入   java BottomNavigationView不支持单次单击必须单击两次   MS SQL Server 2012中的java:我的数据库名称是J.3.0.0\u DEV我无法在Oracle SQL Developer IDE中连接它?   java对JFileChooser的修改,只显示文件夹内容   java如何将动态对象查询更改为criteria builder或更好的性能   java中的swing新字体类型   java Hibernate。删除未使用的条目   上载CSV文件并将其转换为Java模型对象   java如何将信息添加到库的日志消息中?   JavaEclipseGit:使用egit从另一个分支、标记或引用打开版本   使用Firebase控制台消息的java开放视频