当前位置: 首页 > 软件库 > 管理和监控 > 安全相关 >

grapheneX

自动化系统强化框架
授权协议 GPLv2
开发语言 Python
所属分类 管理和监控、 安全相关
软件类型 开源软件
地区 不详
投 递 者 诸葛煜
操作系统 Linux
开源组织
适用人群 未知
 软件概览

在计算中,强化通常是通过减少漏洞表面来保护系统的过程,当系统执行更多功能时,漏洞更大;原则上,单功能系统比多功能系统更安全。减少可用的攻击方式通常包括更改默认密码,删除不必要的软件,不必要的用户名或登录,以及禁用或删除不必要的服务。

尽管当前的技术试图将系统设计为尽可能安全,但仍存在可能导致无意识使用和丢失配置导致的漏洞的安全漏洞和情况。用户必须了解系统架构的技术方面,并应了解保护他/她的系统免受此类漏洞影响的重要性。遗憾的是,由于难以理解操作系统内部结构,因此无法了解每个普通用户的强化和必要命令的所有细节,并且强化仍然是技术问题。因此,有一些强化清单包含指定操作系统的各种命令和规则,例如互联网上的trimstray / linux-hardening-checkslist和Windows Server强化清单,用于提供一组命令及其部分,当然也简化了概念。最终用户。但是,用户必须知道命令并根据系统手动应用强化。这就是石墨烯X正好发挥作用的地方。

项目名称源自 graphene '石墨烯'。 石墨烯是以六方晶格排列的单原子厚的碳原子层。 与其厚度成比例,它比最强的钢强约100倍。

grapheneX项目旨在提供一个框架,用于自动为系统提供强化命令。 由于界面选项,它专为最终用户以及Linux和Windows开发人员而设计。 (交互式shell / web界面)除此之外,grapheneX还可用于保护Web服务器/应用程序。

GrapheneX Interactive Shell

强化命令和这些命令的范围被称为模块和项目中的命名空间。 它们在安装后存在于modules.json文件中。 ($ PYPATH / site-packages / graphenex / modules.json)此外,还可以添加,编辑或删除模块和命名空间。 此外,可以使用包含模块列表的预设自动执行加固操作。

目前,grapheneX 支持下面模块的强化:

• Firewall
• User
• Network
• Services
• Kernel
• Filesystem
• Other

 相关资料
  • 简介 自动化是智能家居系统的核心,Home Assistant 提供了丰富的自动化配置模板和延展性。高级自动化的编辑请参考 Template 板块。 默认安装环境下,自动化相关文件为 automations.yaml,用户也可通过前端页面 (配置——自动化)编辑自动化,在前端编辑保存后,automations.yaml 文件将自动同步更新。目前自动化面板已全面汉化: 逻辑 Home Assista

  • 我试图从以下代码中找到字段名“用户设置已成功更新”: 我在C#中使用的代码是 基本上,我试图澄清,如果用户更新成功与否,所以如果成功,我希望代码返回文本“用户设置更新成功”。但我面临的问题是,即使更新成功,它也无法返回值,并抛出异常。

  • 本文向大家介绍说明模块化自动化框架。,包括了说明模块化自动化框架。的使用技巧和注意事项,需要的朋友参考一下 在模块化自动化框架中,通过将整个应用程序划分为几个小的自给自足的模块,在模块或集群的基础上开发测试脚本。因此,创建了属于特定模块或集群的各个测试脚本。 属于这些隔离模块的这些脚本可以集成,并且可以由主驱动程序脚本驱动,以在模块之间执行集成测试。所有这些都是在开发模块脚本时使用的通用功能库(包

  • function frameInitialized(); 执行完frameInitialize事件后,框架开始检查并处理运行环境,在执行frameInitialized事件时,框架已经完成的工作有: frameInitialize事件 系统运行目录的检查与创建 运行目录的检查与创建包括了以下工作: 在ROOT目录下创建临时目录Temp 在Temp目录下创建会话存放目录Session 在Temp目录

  • 框架初始化事件 function frameInitialize(); 在CLI模式下启动服务,框架首先进行自身的初始化预处理,然后调用本事件,在执行frameInitialize事件时,框架已经完成的预处理工作有: 系统常量ROOT的定义 注册自动加载与常用名称空间 定义错误处理函数 在该回调函数内可以创建一些全局配置。例如: date_default_timezone_set('Asia/Sh

  • RT-Thread 的启动流程 宏定义 #define  INIT_BOARD_EXPORT(fn)   INIT_EXPORT(fn, "1")   板级驱动初始化,fn为函数指针   #define  INIT_PREV_EXPORT(fn)   INIT_EXPORT(fn, "2")   纯软件函数自动初始化,fn为函数指针   #define  INIT_DEVICE_EXPORT(fn

  • 本文向大家介绍Python API自动化框架总结,包括了Python API自动化框架总结的使用技巧和注意事项,需要的朋友参考一下 学完了Python脚本接口自动化之后,一直没有对该框架做总结,今天终于试着来做一份总结了。 框架结构如下图: 来说一下每个目录的作用: Configs:该目录下存放的是.conf,.ini文件格式的配置文件;文件里面的内容可以通过封装好的读写配置文件的类去获取。 da

  • 及策-精细化分析与自动化营销解决方案 基于用户行为的多维分析,智能人群分组,连通自动化营销,实现内容优化、促进用户活跃,引导用户转化。 产品特点: 实时、多维分析 无延迟数据计算 多维实时查询分析 热图分析、表单分析 转化路径图分析 智能人群分析 围绕人群的分析 个体用户行为轨迹 自定义漏斗分析 自定义留存分析 自动化营销 自动触发器 个性化营销推送 活动效果评估 多渠道再营销 产品价值 灵活多维