雨后的温暖 发布的所有帖子
-
2024 值得推荐的免费开源 WAF
WAF是Web Application Firewall的缩写,也称为Web应用防火墙。与传统防火墙不同,WAF工作在应用层,对基于HTTP/HTTPS协议的Web系统有更好的防护效果,保护其免受黑客攻击。 开源WAF和商业WAF(如奇安信、绿盟科技、长亭、安恒等)肯定是有区别的。商业WAF一般是成熟的网站流量安全解决方案,而开源WAF更像是台式电脑的CPU。它为你提供了核心计算能力和核心实现,但整体解决方案如何构建完全取决于玩家个人的做法。 **以下是社区中最流行的开源WAF项目。 (按GitHub 星数排序)** #雷ChiWAF社区版 官方介绍:一个足够简单、足够好用、足够强大的免费WAF。基于业界领先的语义引擎检测技术,充当反向代理,保护您的网站免受黑客攻击。 雷驰拥有较高的社会认可度。其优点是性能好、保护能力强。其缺点是控制台不适合手机,出门在外时管理不方便。 在所有WAF中,最值得推荐的是雷驰。据说一套雷驰企业版可以卖到上百万。社区版复用了企业版的防护能力,并具有安全能力保障。这也是雷驰社区版发布不久就在GitHub上火爆的主要原因。 - GitHub: https://github.com/chaitin/SafeLine - 星级:8021星 #ModSecurity ModSecurity是一个经典的WAF开源项目,已经流行多年。 准确的说,ModSecurity并不是一个“WAF”,而是一个“WAF规则集”。 ModSecurity 是大多数WAF 的基础基石。不包含其他WAF常见的网站管理、日志管理等功能。它甚至根本没有界面。 ModSecurity 只有保护规则。 ModSecurity 不适合直接使用。需要进行一些定制二次开发才可以使用。入门门槛很高。 - Github: https://github.com/owasp-modsecurity/ModSecurity - 星级:7327 颗星 #SouthWallWAF 官方介绍:一款社区驱动的免费、高性能、高扩展性的顶级Web应用和API安全防护产品。 南强WEB应用防火墙是友安科技推出的一款综合性网站防护产品。它是通过友安科技专有的WEB入侵异常检测等技术,结合友安科技团队多年的应用安全攻防理论和应急响应实践经验自主研发的。 目前南强与飞智云有合作,可以通过1panel一键部署。使用起来比较方便。最大的问题是目前不支持升级,每次更新都得卸载重装。 - GitHub: https://github.com/Safe3/uuWAF - 星级:435星 #HTTPWAF 官方介绍:httpwaf是一款永久免费的Web应用防火墙,也是最好的waf。 HTTPWAF是基于HTTP协议的WAF,可以识别并阻止HTTP流量中的恶意请求。 HTTPWAF 是可以安装在Web 服务器前面以拦截和检查Web 应用程序流量的软件。它使用规则引擎来识别恶意请求并阻止它们,并且可以针对不同的应用程序和安全需求定制这些规则。 HTTPWAF相对封闭,公开信息不多,也没有开源代码。从唯一的资料和网上演示来看,功能比较齐全,但产品品质不高。 - GitHub: https://github.com/httpwaf/httpwaf2.0 - 星: 87星 #宝塔WAF 官方介绍:2分钟即可安装,配置后立即看到效果。如果您知道如何建立网站,则可以使用它。 宝塔WAF的前身是宝塔面板中的Nginx防火墙。上手简单,适合技术不是很强的新手用户。可以提供比较基础的保护作用。缺点是功能过于复杂,每个点不够深入。 宝塔WAF的整体项目质量其实还不错,达到了中上水平,满足了新手用户的基本需求。不过,GitHub 用户对于安全性有更专业的需求,所以GitHub 上的star 也只有几十个。 - GitHub: https://github.com/aaPanel/BT-WAF - 星级:34星 的缩 缩写 的缩写 也称 称为 也称为 应用 用防 防火 火墙 应用防 用防火 防火墙 应用防火 用防火墙 与传 传统 统防 墙不 不同 与传统 传统防 统防火 火墙不 墙不同 与传统防 传统防火 统防火墙 防火墙不 火墙不同 工作 作在 在应 用层 工作在 作在应 在应用 应用层 工作在应 作在应用 在应用层 对基 基于 对基于 协议 议的 协议的 系统 统有 有更 更好 好的 的防 防护 护效 效果 系统有 统有更 有更好 更好的 好的防 的防护 防护效 护效果 系统有更 统有更好 有更好的 更好的防 好的防护 的防护效 防护效果 保护 护其 其免 免受 受黑 黑客 客攻 攻击 保护其 护其免 其免受 免受黑 受黑客 黑客攻 客攻击 保护其免 护其免受 其免受黑 免受黑客 受黑客攻 黑客攻击 开源 和商 商业 和商业 如奇 奇安 安信 如奇安 奇安信 如奇安信 绿盟 盟科 科技 绿盟科 盟科技 绿盟科技 长亭 安恒 恒等 安恒等 肯定 定是 是有 有区 区别 别的 肯定是 定是有 是有区 有区别 区别的 肯定是有 定是有区 是有区别 有区别的 一般 般是 是成 成熟 熟的 的网 网站 站流 流量 量安 安全 全解 解决 决方 方案 一般是 般是成 是成熟 成熟的 熟的网 的网站 网站流 站流量 流量安 量安全 安全解 全解决 解决方 决方案 一般是成 般是成熟 是成熟的 成熟的网 熟的网站 的网站流 网站流量 站流量安 流量安全 量安全解 安全解决 全解决方 解决方案 而开 而开源 更像 像是 是台 台式 式电 电脑 脑的 更像是 像是台 是台式 台式电 式电脑 电脑的 更像是台 像是台式 是台式电 台式电脑 式电脑的 它为 为你 你提 提供 供了 了核 核心 心计 计算 算能 能力 力和 和核 心实 实现 它为你 为你提 你提供 提供了 供了核 了核心 核心计 心计算 计算能 算能力 能力和 力和核 和核心 核心实 心实现 它为你提 为你提供 你提供了 提供了核 供了核心 了核心计 核心计算 心计算能 计算能力 算能力和 能力和核 力和核心 和核心实 核心实现 但整 整体 体解 案如 如何 何构 构建 建完 完全 全取 取决 决于 于玩 玩家 家个 个人 人的 的做 做法 但整体 整体解 体解决 方案如 案如何 如何构 何构建 构建完 建完全 完全取 全取决 取决于 决于玩 于玩家 玩家个 家个人 个人的 人的做 的做法 但整体解 整体解决 体解决方 决方案如 方案如何 案如何构 如何构建 何构建完 构建完全 建完全取 完全取决 全取决于 取决于玩 决于玩家 于玩家个 玩家个人 家个人的 个人的做 人的做法 以下 下是 是社 社区 区中 中最 最流 流行 行的 的开 以下是 下是社 是社区 社区中 区中最 中最流 最流行 流行的 行的开 的开源 以下是社 下是社区 是社区中 社区中最 区中最流 中最流行 最流行的 流行的开 行的开源 项目 星数 数排 排序 星数排 数排序 星数排序 区版 社区版 官方 方介 介绍 官方介 方介绍 官方介绍 一个 个足 足够 够简 简单 一个足 个足够 足够简 够简单 一个足够 个足够简 足够简单 够好 好用 足够好 够好用 足够好用 够强 强大 大的 的免 免费 足够强 够强大 强大的 大的免 的免费 足够强大 够强大的 强大的免 大的免费 于业 业界 界领 领先 先的 的语 语义 义引 引擎 擎检 检测 测技 技术 基于业 于业界 业界领 界领先 领先的 先的语 的语义 语义引 义引擎 引擎检 擎检测 检测技 测技术 基于业界 于业界领 业界领先 界领先的 领先的语 先的语义 的语义引 语义引擎 义引擎检 引擎检测 擎检测技 检测技术 充当 当反 反向 向代 代理 充当反 当反向 反向代 向代理 充当反向 当反向代 反向代理 护您 您的 站免 保护您 护您的 您的网 网站免 站免受 保护您的 护您的网 您的网站 的网站免 网站免受 站免受黑 雷驰 驰拥 拥有 有较 较高 高的 的社 社会 会认 认可 可度 雷驰拥 驰拥有 拥有较 有较高 较高的 高的社 的社会 社会认 会认可 认可度 雷驰拥有 驰拥有较 拥有较高 有较高的 较高的社 高的社会 的社会认 社会认可 会认可度 其优 优点 点是 是性 性能 能好 其优点 优点是 点是性 是性能 性能好 其优点是 优点是性 点是性能 是性能好 护能 力强 保护能 护能力 能力强 保护能力 护能力强 其缺 缺点 是控 控制 制台 台不 不适 适合 合手 手机 其缺点 缺点是 点是控 是控制 控制台 制台不 台不适 不适合 适合手
-
通过Windows RPC批量寻找“出网”机器
文章长度:0太短了,请勿浪费资源 文章 章长 长度 文章长 章长度 文章长度 太短 短了 太短了 请勿 勿浪 浪费 费资 资源 请勿浪 勿浪费 浪费资 费资源 请勿浪费 勿浪费资 浪费资源
-
通过OXID解析器获取Windows远程主机上网卡地址
文章长度:0太短了,请勿浪费资源 文章 章长 长度 文章长 章长度 文章长度 太短 短了 太短了 请勿 勿浪 浪费 费资 资源 请勿浪 勿浪费 浪费资 费资源 请勿浪费 勿浪费资 浪费资源
-
静态恶意代码逃逸(第四课)
文章长度:0太短了,请勿浪费资源 文章 章长 长度 文章长 章长度 文章长度 太短 短了 太短了 请勿 勿浪 浪费 费资 资源 请勿浪 勿浪费 浪费资 费资源 请勿浪费 勿浪费资 浪费资源
-
Windows - 内存管理
文章长度:0太短了,请勿浪费资源 文章 章长 长度 文章长 章长度 文章长度 太短 短了 太短了 请勿 勿浪 浪费 费资 资源 请勿浪 勿浪费 浪费资 费资源 请勿浪费 勿浪费资 浪费资源
-
Nmap扩展开发(一)
文章长度:0太短了,请勿浪费资源 文章 章长 长度 文章长 章长度 文章长度 太短 短了 太短了 请勿 勿浪 浪费 费资 资源 请勿浪 勿浪费 浪费资 费资源 请勿浪费 勿浪费资 浪费资源
- 端口转发工具小结
-
一次曲折的JDK反序列化到JNDI注入绕过(no forceString)
## JDK原生反序列化漏洞的发现和绕过过程 最近的一个渗透项目中,通过nmap扫描了一个Jetty服务。 使用dirsearch扫描路径`/metrics/`,但是之后就找不到了。 从客户提供的Windows账户使用RDP登录,找到开放该端口的服务,使用Everything找到一个zip安装包,拖回来进行安装分析。 安装时,我注意到有一个设置代理的选项。将其设置为我打嗝的地址,并等待稍后可能发生的惊喜。 安装完成后,为其添加调试参数,然后将依赖的jar包导入到IDEA中进行调试。选择一些感兴趣的调试点开始调试。 ### 1.通过设置代理,发现反序列化端点(从客户端) 起初,我主要想找到`/metrics/` 背后的内容,所以我尝试了随机GET 和POST 请求。 请求响应完成后,并没有结束。我在burp中看到这样的记录。 序列化对象通过http 请求在网络上传输。 于是我先将POST body直接设置为ysoserial/Urldns.jar(检测小工具)的payload,但是dnslog中没有任何响应。我想如果反序列化成功的话,至少应该有检测Windows/Linux的记录。可以看到发送的检测payload没有反序列成功。 同时,我注意到burp的响应中有一个看起来像Exception的stackTrace。 (但是,屏幕截图显示了命令行输入错误的情况) 通过在客户端代码中设置适当的断点,找到发起HTTP请求的地方,复制下来,用Java代码构造请求。 ### 2.观察请求/响应,设置正确的数据格式,输出服务器异常 由于当时我已经有了客户端依赖的jar包,所以我在IDEA中搜索了返回的响应类:`ResponseMessage`。 在客户端找到这个类。所以readObject恢复响应对象,然后取出里面的Exception对象并打印stackTrace。 ```` ResponseMessage 响应消息=readResponse(connection.getInputStream()); System.out.println(responseMessage); responseMessage.getException().printStackTrace(); ```` 通过分析异常栈我们知道,对于客户端请求的序列化数据,服务端并不是直接将其反序列化为对象,而是先读取一个Integer类型,然后根据这个Integer值读取后续这个大小的字节,然后进行反序列化。 所以我在发送之前修改了它。 ### 3.反序列化小工具检测 最近正好在学习Jackson + Spring-aop这个小工具,所以就干脆先试试这个。庆幸的是,这次终于成功进入了反序列化利用流程。 虽然服务器没有spring-aop依赖。 此处不使用Urldns.jar 进行小工具检测。既然我们已经获得了客户端的依赖jar,那么我们就可以先分析一下这里有什么好东西。或许服务器端也是类似这样的。 经过分析,我们得到这样的结果: - jython(没有此依赖项) - Commons-Collections(版本是系列2,已修复,关键类不再可序列化) - Groovy(版本2.4.21,已修复) - commons-fileupload(版本1.3.3,已修复) - Commons-Beanutils(没有1 个系列,只有2 个) 注意,根据客户端的推测,服务器端使用的是commons-beanutils2。 https://github.com/melloware/commons-beanutils2 奇怪我以前没见过,github上0星。但快速浏览了一下,发现关键的小工具仍然存在,只是包名变了。 修改包名,在本地测试,发现可以用。 构建payload并发送给服务器后,报了这样的错误: ```` java.lang.UnsupportedOperationException: 启用Java 安全性时,将禁用对反序列化TemplatesImpl 的支持。这可以通过将jdk.xml.enableTemplatesImplDeserialization 系统属性设置为true 来覆盖。 在java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl.readObject(TemplatesImpl.java:270) `` 当我看到这个时,我只想将这个属性`jdk.xml.enableTemplatesImplDeserialization`覆盖为true。后来发现这其实是因为SecurityManager开启了。参考[本文](https://c0d3p1ut0s.github.io/%E6%94%BB%E5%87%BBJava%E6%B2%99%E7%AE%B1/)并尝试了各种绕过但失败。其策略是比较严格的。 ### 4.从反序列化到JNDI注入 分析不依赖Commons-Collections 的CommonsBeanutils2 小工具。 ```` java.util.PriorityQueue#readObject . java.util.Comparator#compare org.apache.commons.beanutils2.BeanComparator#compare org.apache.commons.beanutils2.PropertyUtils#getProperty . Xxx#getYyy()(条件:可序列化,使用空参数的getter方法) com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl#getOutputProperties(现有) ```` TemplatesImpl这里使用的getOutputProperties是使用最广泛的getter,因为它存在于jdk中,并且可以自定义任何类,并且可以通过各种方式进行扩展(内存马等),但这条路目前被堵住了。您必须更改为单独的getter。我忘记在哪里看到的了。据说在各种dataSource中getConnection()然后使用jdbc url是很方便的。但经检测,服务器没有postgresql、mysql、h2等数据库驱动,只有Oracle。所以我放弃了jdbc url路径。 最后找到了`oracle.jdbc.rowset.OracleCachedRowSet#getConnection`,可以通过getter方法将反序列化转为JNDI注入。 从之前的报错中我们已经知道服务器使用了更高版本的jdk,所以我们要思考如何绕过JNDI注入限制。 绕过限制的方法主要有两种: - 1.使用反序列化 - 2.使用本地javax.naming.spi.ObjectFactory中的javax.naming.Reference来携带payload 但不考虑反序列化,否则JNDI注入将无法转移。 对象工厂?看看目标环境有什么?首先想到的当然是Tomcat自带的著名的`forceString`属性,依赖于`org.apache.naming.factory.BeanFactory`中的Reference。只需要找到一个接受单个String类型参数的方法就可以完成RCE。方法名称没有限制。千兰大师总结了很多(ELProcessor、Groovy等)。如果你很有钱的话就不用担心这个问题。您需要担心的是Tomcat版本是否在范围内。因为Tomcat7没有添加这个功能,而更高版本的Tomcat(9.0.63、8.5.79)则删除了这个功能。 [这里](https://bz.apache.org/bugzilla/show_bug.cgi?id=65736)讨论了删除`forceString` 函数的官方讨论, [这里](https://github.com/apache/tomcat/blob/9.0.63/java/org/apache/naming/factory/BeanFactory.java)可以看到9.0.63确实删除了forceString功能。 不放弃吗?只要在本地尝试一下就知道了。 服务器版本是什么? 直接发个包,让服务器报错: 9.0.64是修复版本。 因此,forceString 的简单路径不再可用。 可用选项: - 1.(反序列化getter)从反序列化getter转来的。既然不行,那试试其他的getter方法怎么样? - 2.(JNDI注入setter)这条路被堵住了,因为像xyz(String Payload)这样的方法不能使用,但是setAbc(String Payload)有没有好的恶意方法呢? ### 5. 没有forceString:反序列化getter/JNDI 注入setter? 通过研究2022年北京网络安全大会上@青蓝的《探索JNDI攻击》,我知道虽然forceString不能用于执行RCE,但仍然有其他方法可以执行敏感操作。 他在ppt中介绍了使用commons-configuration(2)/groovy + tomcat-jdbc.jar实现System.setProperty()的效果。 让我明白一下,这里的原理是首先找到一个特殊的ObjectFactory:`org.apache.tomcat.jdbc.naming.GenericNamingResourcesFactory`(tomcat-jdbc.jar)。与org.apache.naming.factory.BeanFactory(catalina.jar)相比,它支持调用类中的所有方法,包括静态方法,只要以set开头即可。并且`org.apache.naming.factory.BeanFactory`根据属性找到对应的setter方法(只有当属性abc存在时才会调用方法setAbc(String value))。如果我的理解有什么错误,请指正。 附加`org.apache.naming.factory.BeanFactory`: `org.apache.tomcat.jdbc.naming.GenericNamingResourcesFactory`: 另一个特殊类是“org.apache.commons.configuration2.SystemConfiguration”(commons-configuration2-*.jar) 或“org.apache.commons.configuration.SystemConfiguration”(commons-configuration-*.jar)。 其setSystemProperties方法可以设置系统属性,即 ```` 系统.setProperty() ```` setSystemProperties方法接收一个名为`fileName`的String类型参数,但实际上最终会构造成一个URL对象,所以不仅可以传入本地文件,还可以传入网络请求, 这样我们就可以在我们控制的Web服务器上放一个文件,内容是每行一个 ```` 键=值 ```` 想想之前TemplatesImpl的失败,不就是因为`jdk.xml.enableTemplatesImplDeserialization`系统属性导致的吗?我在这里发现了一个机会,所以我先改变了这个属性。 我满心欢喜地再次发送了有效负载,却再次收到此错误: 嗯,还不错。至少说明设置系统属性的小工具是有效的。 该系统属性已被更改,但仍然无法成功利用。还有其他值得更改的系统属性吗? ### 6. 应用程序启动后,System.setProperty() 能否绕过JNDI 注入限制? 回想千兰大师在ppt中提到的,可以尝试修改这两个系统属性作为JNDI注入缓解措施: ```` com.sun.jndi.ldap.object.trustURLCodebase=true com.sun.jndi.rmi.object.trustURLCodebase=true ```` 继续测试。 修改后发现使用JNDIExploit的`/Basic/Command/`依然不成功。于是我尝试在本地搭建环境,看看是否真的能成功。 我先使用Spring环境尝试一下(实际上是java-sec-code): 关键点是这个类:`com.sun.naming.internal.VersionHelper` 在加载Class时,会判断其私有静态最终属性“TRUST_URL_CODE_BASE”的值。只有当它为true 时,才能从远程URL 中拉取该类。当第一次加载此类时,将根据当时的系统属性“com.sun.jndi.ldap.object.trustURLCodebase”分配该值。因此,即使我们稍后在代码中将系统属性设置为true,“TRUST_URL_CODE_BASE”也将不再从系统属性中获取值。所以我们不必急于使用它。 从下图可以看出,spring-boot启动时会加载这个类: 起初,我以为只有spring-boot 才会出现这种情况。我们的目标环境是tomcat,实际情况可能不是这样。之后我又在tomcat环境下进行了测试。 发现使用JNDI注入而不绕过`/Basic/Command/`仍然失败。仍然落在这个“TRUST_URL_CODE_BASE”上。 为了让我们能够观察到该属性被赋值的时刻,调试参数也设置为`server=y,suspend=y`。 调用堆栈是: ```` 原生 生反 反序 序列 列化 化漏 漏洞 洞的 的发 发现 现和 和绕 绕过 过过 过程 原生反 生反序 反序列 序列化 列化漏 化漏洞 漏洞的 洞的发 的发现 发现和 现和绕 和绕过 绕过过 过过程 原生反序 生反序列 反序列化 序列化漏 列化漏洞 化漏洞的 漏洞的发 洞的发现 的发现和 发现和绕 现和绕过 和绕过过 绕过过程 最近 近的 的一 一个 个渗 渗透 透项 项目 目中 最近的 近的一 的一个 一个渗 个渗透 渗透项 透项目 项目中 最近的一 近的一个 的一个渗 一个渗透 个渗透项 渗透项目 透项目中 通过 扫描 描了 了一 扫描了 描了一 了一个 扫描了一 描了一个 服务 使用 描路 路径 扫描路 描路径 扫描路径 但是 是之 之后 后就 就找 找不 不到 到了 但是之 是之后 之后就 后就找 就找不 找不到 不到了 但是之后 是之后就 之后就找 后就找不 就找不到 找不到了 从客 客户 户提 提供 供的 从客户 客户提 户提供 提供的 从客户提 客户提供 户提供的 账户 户使 账户使 户使用 账户使用 登录 找到 到开 开放 放该 该端 端口 口的 的服 找到开 到开放 开放该 放该端 该端口 端口的 口的服 的服务 找到开放 到开放该 开放该端 放该端口 该端口的 端口的服 口的服务 到一 找到一 到一个 找到一个 安装 装包 安装包 拖回 回来 来进 进行 行安 装分 分析 拖回来 回来进 来进行 进行安 行安装 安装分 装分析 拖回来进 回来进行 来进行安 进行安装 行安装分 安装分析 装时 安装时 我注 注意 意到 到有 有一 个设 设置 置代 代理 理的 的选 选项 我注意 注意到 意到有 到有一 有一个 一个设 个设置 设置代 置代理 代理的 理的选 的选项 我注意到 注意到有 意到有一 到有一个 有一个设 一个设置 个设置代 设置代理 置代理的 代理的选 理的选项 将其 其设 置为 为我 我打 打嗝 嗝的 的地 地址 将其设 其设置 设置为 置为我 为我打 我打嗝 打嗝的 嗝的地 的地址 将其设置 其设置为 设置为我 置为我打 为我打嗝 我打嗝的 打嗝的地 嗝的地址 并等 等待 待稍 稍后 后可 可能 能发 发生 生的 的惊 惊喜 并等待 等待稍 待稍后 稍后可 后可能 可能发 能发生 发生的 生的惊 的惊喜 并等待稍 等待稍后 待稍后可 稍后可能 后可能发 可能发生 能发生的 发生的惊 生的惊喜 装完 完成 成后 安装完 装完成 完成后 安装完成 装完成后 为其 其添 添加 加调 调试 试参 参数 为其添 其添加 添加调 加调试 调试参 试参数 为其添加 其添加调 添加调试 加调试参 调试参数 然后 后将 将依 依赖 赖的 然后将 后将依 将依赖 依赖的 然后将依 后将依赖 将依赖的 包导 导入 入到 包导入 导入到 包导入到 中进 行调 中进行 进行调 行调试 中进行调 进行调试 选择 择一 一些 些感 感兴 兴趣 趣的 的调 试点 点开 开始 始调 选择一 择一些 一些感 些感兴 感兴趣 兴趣的 趣的调 的调试 调试点 试点开 点开始 开始调 始调试 选择一些 择一些感 一些感兴 些感兴趣 感兴趣的 兴趣的调 趣的调试 的调试点 调试点开 试点开始 点开始调 开始调试 过设 通过设 过设置 通过设置 过设置代 现反 化端 端点 发现反 现反序 列化端 化端点 发现反序 现反序列 序列化端 列化端点 户端 客户端 从客户端 起初 我主 主要 要想 想找 我主要 主要想 要想找 想找到 我主要想 主要想找 要想找到 背后 后的 的内 内容 背后的 后的内 的内容 背后的内 后的内容 所以 以我 我尝 尝试 试了 了随 随机 所以我 以我尝 我尝试 尝试了 试了随 了随机 所以我尝 以我尝试 我尝试了 尝试了随 试了随机 请求 求响 响应 应完 请求响 求响应 响应完 应完成 请求响应 求响应完 响应完成 应完成后 并没 没有 有结 结束 并没有 没有结 有结束 并没有结 没有结束 我在 中看 看到 到这 这样 样的 的记 记录 中看到 看到这 到这样 这样的 样的记 的记录 中看到这 看到这样 到这样的 这样的记 样的记录 化对 对象 象通 列化对 化对象 对象通 象通过 序列化对 列化对象 化对象通 对象通过 求在 在网 网络 络上 上传 传输 请求在 求在网 在网络 网络上 络上传 上传输 请求在网 求在网络 在网络上 网络上传 络上传输 于是 是我 我先 先将 于是我 是我先 我先将 于是我先 是我先将 直接 接设 直接设 接设置 直接设置 接设置为 检测 测小 小工 工具 检测小 测小工 小工具
-
jeect-boot积木报表漏洞rce分析(CVE-2023-4450)
## 1. 漏洞复现 这里使用的漏洞环境是vulhub的jeect-boot。射击场的描述是这样的: 存在以下Jimureport组件库,出现RCE漏洞是因为未授权的API /jmreport/queryFieldBySql使用freemarker解析SQL语句。 ```` POST /jeecg-boot/jmreport/queryFieldBySql HTTP/1.1 主机: 127.0.0.1:8080 用户代理:curl/7.88.1 接受: */* 内容类型: 应用程序/json 内容长度: 121 连接:关闭 { \'sql\': \'#assign ex=\\\'freemarker.template.utility.Execute\\\'?new()${ex(\\\'touch /tmp/success\\\')}\', \'类型\': \'0\' } `` ## 2.漏洞跟踪分析 这里的漏洞环境是使用jeecg-boot 3.5.3环境搭建的。可以从github下载,配置mysql和redis数据库,然后使用idea开始调试。 ### 拦截路线 从JimuReportConfiguration.class我们可以看到jimu报告为以下路由设置了拦截器: ```` \'/jmreport/queryFieldBySql\' \'/jmreport/loadTableData\', \'/jmreport/dictCodeSearch\' ```` ### 入口点路由(/queryFieldBySql) 你可以在这个位置的a.class中找到他的具体代码 首先从json解析出sql,并将这个变量的参数放入i.a(var2)中执行。关注: 可以发现它是用于sql注入拦截的,和waf一样存在。继续往下 这里执行,传入var2,var3,var4,var5 它们是json中传递的参数: ```` sql 数据库源 参数数组 类型 ```` 但payload中传递的东西只有:sql和type=0(这里的type内容可以是任何内容,但必须有类型,可以为空,但必须插入) 然后继续`Map var12=this.reportDbService.parseReportSql(var2, var3, var4, var5);` 这里传入的var2是: ```` #分配ex=\'freemarker.template.utility.Execute\'?new()${ex(\'open -a Calculator.app\')} `` 继续跟进,就不用看类型了,因为不影响。直接看sql 这里进来的是第二条sql,因为paramArray为null 我们在f.a 中断并继续跟进。这里实现了rce 这里var0=b(var0, var1);返回不变,没有变化,来到var0=a(var2, var0); 然后在a中,调用:`var1=FreeMarkerUtils.a(var1, var2);` ### Freemarker 调用点 继续此处“FreeMarkerUtils.a” 这里执行命令:`(new Template(\'template\', new StringReader(var0), var2)).process(var1, var3);` 跟踪流程 然后继续跟踪进程,从getRootTreeNode进入 来到进入this.doAutoImportsAndIncludes(this); 继续跟进env.getMainTemplate(); ### 初始化模板命令执行 这里的功能主要是`调用自动导入和包含功能` ```` 该环境对象具有许多处理模板的呈现和执行的属性和方法。这些属性和方法包括配置、根数据模型(rootDataModel)、指令栈(instructionStack)、异常处理程序(templateExceptionHandler)等。 在给定的代码中,我看到模板字符串\'#assign ex=\'freemarker.template.utility.Execute\'?new()${ex(\'open -a Calculator.app\')}\' 的定义。这里使用FreeMarker模板语法来定义一个变量ex,并用它来调用系统命令open -a Calculator.app。 ```` 然后进入并继续跟踪。这里我们看到this.visit 被调用了。访问的主要目的是访问元素。 这里的元素是创建一个新模板。 (后续访问也会反复调用自己,从反射调用类到获取命令) 这里可以看到TemplateElement类型变量中,valueExp为:`freemarker.template.utility.Execute\'?new()` ```` \'freemarker.template.utility.Execute\'?new()是FreeMarker模板语法中的一个使用方法,用于执行系统命令。通过这种方式,攻击者可以在受影响的应用程序上执行操作系统命令,并可能导致潜在的安全问题。 `` 而继续跟踪可以看到el的内容变成了`${ex(\'open -a Calculator.app\')}` 它一方面创建一个可以执行命令的模板,另一方面将要执行的命令分离出来,继续调用自己 这里的变量内容是 调用自身后,会返回到这个函数的accept方法 然后这里调用了eval,刚刚传入的 具体执行这里的命令: ```` ConstantValue={SimpleScalar@19070} \'freemarker.template.utility.Execute\' 值=\'freemarker.template.utility.Execute\' ```` 继续追踪,我们来到了eval中的this._eval(env),并且在_eval中调用了ConstructorFunction,这是一个反射调用。 ```` freemarker.template.utility.Execute `` 反射后,创建一个新对象 ### 获取传入最终执行的命令 那么具体要执行哪些命令呢? (之前只是分析了执行命令类部分) 当他访问调用自己时,他终于来到了accept方法, 如果继续追踪,你会发现终于来到了Runtime.getRuntime().exec(aExecute); 命令成功执行 最后附上执行命令的整体流程 ## 3. 总结 这个漏洞其实并没有什么罕见的。主要是跟踪,最后就可以找到rce的触发点了。同时不仅有freemarker的rce,还有sql注入点,可以在没有授权的情况下直接执行sql语句。也许你可以穿透mysql,通过mysql控制服务器。 这里我只是执行并创建一个用户: 不过在后续的版本中,官方也在此处添加了权限设置。以前,这里允许未经授权的访问。转载自先知社区:https://xz.aliyun.com/t/13224?time__1311=mqmxnDBD9AqQq405DIYYK0%3DTi%3DEZew0O0bDalichlgref=https%3A%2F%2Fxz.aliyun.com%2Ftab%2F4 作者:cmrex 漏洞 洞复 复现 漏洞复 洞复现 漏洞复现 这里 里使 使用 用的 的漏 洞环 环境 境是 这里使 里使用 使用的 用的漏 的漏洞 漏洞环 洞环境 环境是 这里使用 里使用的 使用的漏 用的漏洞 的漏洞环 漏洞环境 洞环境是 射击 击场 场的 的描 描述 述是 是这 这样 样的 射击场 击场的 场的描 的描述 描述是 述是这 是这样 这样的 射击场的 击场的描 场的描述 的描述是 描述是这 述是这样 是这样的 存在 在以 以下 存在以 在以下 存在以下 组件 件库 组件库 出现 洞是 是因 因为 为未 未授 授权 权的 漏洞是 洞是因 是因为 因为未 为未授 未授权 授权的 漏洞是因 洞是因为 是因为未 因为未授 为未授权 未授权的 解析 语句 主机 用户 户代 代理 用户代 户代理 用户代理 接受 内容 容类 类型 内容类 容类型 内容类型 应用 用程 程序 应用程 用程序 应用程序 容长 长度 内容长 容长度 内容长度 连接 关闭 洞跟 跟踪 踪分 分析 漏洞跟 洞跟踪 跟踪分 踪分析 漏洞跟踪 洞跟踪分 跟踪分析 里的 是使 这里的 里的漏 境是使 是使用 这里的漏 里的漏洞 环境是使 境是使用 境搭 搭建 建的 环境搭 境搭建 搭建的 环境搭建 境搭建的 可以 以从 可以从 下载 配置 数据 据库 数据库 然后 后使 然后使 后使用 然后使用 开始 始调 调试 开始调 始调试 开始调试 拦截 截路 路线 拦截路 截路线 拦截路线 我们 们可 以看 看到 我们可 们可以 可以看 以看到 我们可以 们可以看 可以看到 报告 告为 为以 下路 路由 由设 设置 置了 了拦 截器 报告为 告为以 为以下 以下路 下路由 路由设 由设置 设置了 置了拦 了拦截 拦截器 报告为以 告为以下 为以下路 以下路由 下路由设 路由设置 由设置了 设置了拦 置了拦截 了拦截器 入口 口点 点路 入口点 口点路 点路由 入口点路 口点路由 你可 以在 在这 这个 个位 位置 置的 你可以 可以在 以在这 在这个 这个位 个位置 位置的 你可以在 可以在这 以在这个 在这个位 这个位置 个位置的 中找 找到 到他 他的 的具 具体 体代 代码 中找到 找到他 到他的 他的具 的具体 具体代 体代码 中找到他 找到他的 到他的具 他的具体 的具体代 具体代码 首先 先从 首先从 析出 解析出 并将 将这 个变 变量 量的 的参 参数 数放 放入 并将这 将这个 这个变 个变量 变量的 量的参 的参数 参数放 数放入 并将这个 将这个变 这个变量 个变量的 变量的参 量的参数 的参数放 参数放入 中执 执行 中执行 关注 以发 发现 现它 它是 是用 用于 可以发 以发现 发现它 现它是 它是用 是用于 可以发现 以发现它 发现它是 现它是用 它是用于 注入 入拦 截的 注入拦 入拦截 拦截的 注入拦截 入拦截的 一样 样存 一样存 样存在 一样存在 继续 续往 往下 继续往 续往下 继续往下 里执 这里执 里执行 这里执行 传入 它们 们是 它们是 中传 传递 递的 中传递 传递的 递的参 中传递的 传递的参 递的参数 库源 据库源 数据库源 数数 数组 参数数 数数组 参数数组 的东 东西 西只 只有 递的东 的东西 东西只 西只有 传递的东 递的东西 的东西只 东西只有 容可 以是 是任 任何 何内 内容可 容可以 可以是 以是任 是任何 任何内 何内容 内容可以 容可以是 可以是任 以是任何 是任何内 任何内容 但必 必须 须有 有类 但必须 必须有 须有类 有类型 但必须有 必须有类 须有类型 以为 为空 可以为 以为空 可以为空 须插 插入 必须插 须插入 但必须插 必须插入 后继 然后继 后继续 然后继续 里传 入的 这里传 里传入 传入的 这里传入 里传入的 分配 续跟 跟进 继续跟 续跟进 继续跟进 就不 不用 用看 看类 型了 就不用 不用看 用看类 看类型 类型了 就不用看 不用看类 用看类型 看类型了 为不 不影 影响 因为不 为不影 不影响 因为不影 为不影响 直接 接看 直接看 里进 进来 来的 的是 是第 第二 二条 这里进 里进来 进来的 来的是 的是第 是第二 第二条 这里进来 里进来的 进来的是 来的是第 的是第二 是第二条 们在 我们在 中断 断并 并继 中断并 断并继 并继续 中断并继 断并继续 并继续跟 里实 实现 现了 这里实 里实现 实现了 这里实现 里实现了 返回 回不 不变 返回不 回不变 返回不变 没有 有变 变化 没有变 有变化 没有变化 来到 后在
-
云图尝鲜初体验
#0x00 外部攻击面管理 Gartner在2021年发布的《新兴技术:外部攻击面管理关键洞察》报告中提出,EASM应该是用于发现面向外部(暴露于互联网)的可能存在漏洞的企业资产和系统的流程和技术的组合。 攻击面管理是从攻击者的角度对企业数字资产的攻击面进行检测、分析和判断,进行情报预警、响应处理和持续监控的资产安全管理方法。其最大特点是从外部攻击者的角度审视企业所有资产可利用的攻击可能性。这里的所有资产包括已知资产、未知资产、数字资产、企业品牌、泄露信息以及一系列可能被利用的资产内容。 它注重从攻击者的角度来准确识别和理解风险。 基于这一理念,各家公司纷纷推出相应的产品来抢占市场,解决客户的安全问题。 ZeroSecurity、魔方安全、FOFA、华云南、云兮、绿盟科技、摩云。 #0x01 云图诞生 面对复杂多变的安全形势,长汀还发布了云图产品,帮助解决三个核心问题: 1. 资产和攻击面探索 发现影子、未知IT资产、供应链第三方资产等,进行攻击面分析和识别,并根据资产类型和重要性进行标记管理; 2. 检测并阻止真实风险 基于大量渗透测试、攻击情报等积累的经验,从攻击者的角度梳理真实的攻击路径,找到真正能影响业务的风险,并进行优先级排序,减少无效噪声,提高运维效率; 3.持续改变认知 定期对资产和攻击面进行安全检查,通过与各类安全产品和网络设备的联动,提高风险感知和处理能力; #0x02 第一版尝鲜者 发布后,我立即申请试用。长汀的高手们也很得意,连接、激活、测试一气呵成。 界面简单明了 模块划分明确 #0x03 实际效果 签署授权后,输入我的两个IP,很快发现了漏洞 #0x04 申请试用 ``语言 扫描二维码申请试用~~ ```` 外部 部攻 攻击 击面 面管 管理 外部攻 部攻击 攻击面 击面管 面管理 外部攻击 部攻击面 攻击面管 击面管理 年发 发布 布的 年发布 发布的 年发布的 新兴 兴技 技术 新兴技 兴技术 新兴技术 理关 关键 键洞 洞察 管理关 理关键 关键洞 键洞察 面管理关 管理关键 理关键洞 关键洞察 报告 告中 中提 提出 报告中 告中提 中提出 报告中提 告中提出 应该 该是 是用 用于 于发 发现 现面 面向 向外 应该是 该是用 是用于 用于发 于发现 发现面 现面向 面向外 向外部 应该是用 该是用于 是用于发 用于发现 于发现面 发现面向 现面向外 面向外部 暴露 露于 于互 互联 联网 暴露于 露于互 于互联 互联网 暴露于互 露于互联 于互联网 的可 可能 能存 存在 在漏 漏洞 洞的 的企 企业 业资 资产 产和 和系 系统 统的 的流 流程 程和 和技 术的 的组 组合 的可能 可能存 能存在 存在漏 在漏洞 漏洞的 洞的企 的企业 企业资 业资产 资产和 产和系 和系统 系统的 统的流 的流程 流程和 程和技 和技术 技术的 术的组 的组合 的可能存 可能存在 能存在漏 存在漏洞 在漏洞的 漏洞的企 洞的企业 的企业资 企业资产 业资产和 资产和系 产和系统 和系统的 系统的流 统的流程 的流程和 流程和技 程和技术 和技术的 技术的组 术的组合 理是 是从 从攻 击者 者的 的角 角度 度对 对企 业数 数字 字资 产的 的攻 面进 进行 行检 检测 管理是 理是从 是从攻 从攻击 攻击者 击者的 者的角 的角度 角度对 度对企 对企业 企业数 业数字 数字资 字资产 资产的 产的攻 的攻击 击面进 面进行 进行检 行检测 面管理是 管理是从 理是从攻 是从攻击 从攻击者 攻击者的 击者的角 者的角度 的角度对 角度对企 度对企业 对企业数 企业数字 业数字资 数字资产 字资产的 资产的攻 产的攻击 的攻击面 攻击面进 击面进行 面进行检 进行检测 分析 析和 和判 判断 分析和 析和判 和判断 分析和判 析和判断 行情 情报 报预 预警 进行情 行情报 情报预 报预警 进行情报 行情报预 情报预警 响应 应处 处理 理和 和持 持续 续监 监控 控的 的资 产安 安全 全管 理方 方法 响应处 应处理 处理和 理和持 和持续 持续监 续监控 监控的 控的资 的资产 资产安 产安全 安全管 全管理 管理方 理方法 响应处理 应处理和 处理和持 理和持续 和持续监 持续监控 续监控的 监控的资 控的资产 的资产安 资产安全 产安全管 安全管理 全管理方 管理方法 其最 最大 大特 特点 点是 从外 度审 审视 视企 业所 所有 有资 产可 可利 利用 用的 击可 能性 其最大 最大特 大特点 特点是 点是从 是从外 从外部 角度审 度审视 审视企 视企业 企业所 业所有 所有资 有资产 资产可 产可利 可利用 利用的 用的攻 攻击可 击可能 可能性 其最大特 最大特点 大特点是 特点是从 点是从外 是从外部 从外部攻 部攻击者 的角度审 角度审视 度审视企 审视企业 视企业所 企业所有 业所有资 所有资产 有资产可 资产可利 产可利用 可利用的 利用的攻 用的攻击 的攻击可 攻击可能 击可能性 这里 里的 的所 产包 包括 括已 已知 知资 这里的 里的所 的所有 资产包 产包括 包括已 括已知 已知资 知资产 这里的所 里的所有 的所有资 有资产包 资产包括 产包括已 包括已知 括已知资 已知资产 未知 未知资 未知资产 业品 品牌 企业品 业品牌 企业品牌 泄露 露信 信息 息以 以及 及一 一系 系列 列可 能被 被利 产内 内容 泄露信 露信息 信息以 息以及 以及一 及一系 一系列 系列可 列可能 可能被 能被利 被利用 用的资 资产内 产内容 泄露信息 露信息以 信息以及 息以及一 以及一系 及一系列 一系列可 系列可能 列可能被 可能被利 能被利用 被利用的 利用的资 用的资产 的资产内 资产内容 它注 注重 重从 度来 来准 准确 确识 识别 别和 和理 理解 解风 风险 它注重 注重从 重从攻 角度来 度来准 来准确 准确识 确识别 识别和 别和理 和理解 理解风 解风险 它注重从 注重从攻 重从攻击 的角度来 角度来准 度来准确 来准确识 准确识别 确识别和 识别和理 别和理解 和理解风 理解风险 基于 于这 这一 一理 理念 基于这 于这一 这一理 一理念 基于这一 于这一理 这一理念 各家 家公 公司 司纷 纷纷 纷推 推出 出相 相应 应的 的产 产品 品来 来抢 抢占 占市 市场 各家公 家公司 公司纷 司纷纷 纷纷推 纷推出 推出相 出相应
-
雷池社区版 3.0 - 为 API 防护而生
雷驰社区版自4月14日开放以来,共发布28个版本,Github Star 2900+,累计安装量:14000+次,每天处理HTTP请求超过100亿次,获得了社区的广泛认可。 有需要(感兴趣)WAF的兄弟可以访问以下链接自行获取(有GitHub账号的同学希望伸手点击star) 首页:https://waf-ce.chaitin.cn/ Github:https://github.com/chaitin/safeline **雷驰社区版1.0** 基于**智能语义分析算法**的集成Web攻击检测能力。 **雷驰社区版2.0** 集成基于人机验证、IP智能、动态限频的**智能反Bot**能力。 **雷驰社区版3.0** **今日正式发布,集成基于流量的API自动识别能力**。未来一段时间,3.X系列将继续围绕API识别和保护进行深度优化。 ###关于雷驰的API保护能力 雷驰利用动态基线和预测分析技术分析异常访问行为,**构建流量画像,准确识别运行正常但请求异常的攻击行为**,即从正常行为中检测出异常流量。 此外,用户还可以根据需要选择集群或单个网关节点的流量控制,并配置API流量阈值,例如:每秒、每分钟、每小时的请求数限制。当流量超过阈值时,新的请求将被网关拦截,以保证业务正常运行。 随着频次访问控制、报警策略等功能的逐步迭代,雷驰业务场景的解决方案日趋成熟,很快将满足更具体的业务需求,例如更细粒度的流量控制策略、更丰富的报表统计维度、更精准的API调用明细等。 #### 动态基线技术 雷驰采用周期性基线分析的方法。周期性基线,通常是单周期数据库轮廓,是根据历史数据计算的。该曲线由若干个数据轮廓点组成,每个轮廓点代表一个采样时间点。如果新的实测值没有超出基线范围,则通过加权平均算法更新旧的轮廓值。如果新的实测值超出基线范围,则将其丢弃,不参与新轮廓值的计算。在这样的往复循环中,基线总是动态变化的。 #### 预测分析技术 雷驰采用基于时间窗置信区间的检测模型和方法,保证实际运行中不断自我调整和逼近,自动剔除历史时间窗内的异常历史数据,实现历史时间窗数据与网络实际正常流量行为特征的高度一致,从而提高异常行为报警的准确性。 最后,感谢您一直以来的支持,欢迎您尝试。 雷驰 驰社 社区 区版 版自 雷驰社 驰社区 社区版 区版自 雷驰社区 驰社区版 社区版自 日开 开放 放以 以来 日开放 开放以 放以来 日开放以 开放以来 共发 发布 共发布 个版 版本 个版本 累计 计安 安装 装量 累计安 计安装 安装量 累计安装 计安装量 每天 天处 处理 每天处 天处理 每天处理 请求 求超 超过 请求超 求超过 请求超过 亿次 获得 得了 了社 区的 的广 广泛 泛认 认可 获得了 得了社 了社区 社区的 区的广 的广泛 广泛认 泛认可 获得了社 得了社区 了社区的 社区的广 区的广泛 的广泛认 广泛认可 有需 需要 有需要 感兴 兴趣 感兴趣 的兄 兄弟 弟可 可以 以访 访问 问以 以下 下链 链接 接自 自行 行获 获取 的兄弟 兄弟可 弟可以 可以访 以访问 访问以 问以下 以下链 下链接 链接自 接自行 自行获 行获取 的兄弟可 兄弟可以 弟可以访 可以访问 以访问以 访问以下 问以下链 以下链接 下链接自 链接自行 接自行获 自行获取 账号 号的 的同 同学 学希 希望 望伸 伸手 手点 点击 账号的 号的同 的同学 同学希 学希望 希望伸 望伸手 伸手点 手点击 账号的同 号的同学 的同学希 同学希望 学希望伸 希望伸手 望伸手点 伸手点击 首页 基于 智能 能语 语义 义分 分析 析算 算法 智能语 能语义 语义分 义分析 分析算 析算法 智能语义 能语义分 语义分析 义分析算 分析算法 的集 集成 的集成 攻击 击检 检测 测能 能力 攻击检 击检测 检测能 测能力 攻击检测 击检测能 检测能力 成基 于人 人机 机验 验证 集成基 成基于 基于人 于人机 人机验 机验证 集成基于 成基于人 基于人机 于人机验 人机验证 动态 态限 限频 频的 动态限 态限频 限频的 动态限频 态限频的 能反 智能反 今日 日正 正式 式发 今日正 日正式 正式发 式发布 今日正式 日正式发 正式发布 于流 流量 量的 基于流 于流量 流量的 成基于流 基于流量 于流量的 自动 动识 识别 别能 自动识 动识别 识别能 别能力 自动识别 动识别能 识别能力 未来 来一 一段 段时 时间 未来一 来一段 一段时 段时间 未来一段 来一段时 一段时间 系列 列将 将继 继续 续围 围绕 系列将 列将继 将继续 继续围 续围绕 系列将继 列将继续 将继续围 继续围绕 别和 和保 保护 护进 进行 行深 深度 度优 优化 识别和 别和保 和保护 保护进 护进行 进行深 行深度 深度优 度优化 识别和保 别和保护 和保护进 保护进行 护进行深 进行深度 行深度优 深度优化 关于 于雷 驰的 关于雷 于雷驰 雷驰的 关于雷驰 于雷驰的 护能 保护能 护能力 保护能力 驰利 利用 用动 态基 基线 线和 和预 预测 测分 析技 技术 术分 析异 异常 常访 问行 行为 雷驰利 驰利用 利用动 用动态 动态基 态基线 基线和 线和预 和预测 预测分 测分析 分析技 析技术 技术分 术分析 分析异 析异常 异常访 常访问 访问行 问行为 雷驰利用 驰利用动 利用动态 用动态基 动态基线 态基线和 基线和预 线和预测 和预测分 预测分析 测分析技 分析技术 析技术分 技术分析 术分析异 分析异常 析异常访 异常访问 常访问行 访问行为 构建 建流 量画 画像 构建流 建流量 流量画 量画像 构建流量 建流量画 流量画像 准确 确识 别运 运行 行正 正常 常但 但请 求异 常的 的攻 击行 准确识 确识别 识别运 别运行 运行正 行正常 正常但 常但请 但请求 请求异 求异常 异常的 常的攻 的攻击 攻击行 击行为 准确识别 确识别运 识别运行 别运行正 运行正常 行正常但 正常但请 常但请求 但请求异 请求异常 求异常的 异常的攻 常的攻击 的攻击行 攻击行为 即从 从正 常行 为中 中检 测出 出异 常流 即从正 从正常 正常行 常行为 行为中 为中检 中检测 检测出 测出异 出异常 异常流 常流量 即从正常 从正常行 正常行为 常行为中 行为中检 为中检测 中检测出 检测出异 测出异常 出异常流 异常流量 此外 用户 户还 还可 以根 根据 据需 要选 选择 择集 集群 群或 或单 单个 个网 网关 关节 节点 点的 的流 量控 控制 用户还 户还可 还可以 可以根 以根据 根据需 据需要 需要选 要选择 选择集 择集群 集群或 群或单 或单个 单个网 个网关 网关节 关节点 节点的 点的流 的流量 流量控 量控制 用户还可 户还可以 还可以根 可以根据 以根据需 根据需要 据需要选 需要选择 要选择集 选择集群
-
在野1day风险提示|宏景人力系统 SQL注入漏洞(内附检测工具)
漏洞详情:【宏景HR系统SQL注入漏洞】(https://stack.chaitin.com/vuldb/detail?id=d9dbe920-46b9-47eb-91b2-a10892a250ea) 宏景人力资源管理系统是宏景软件开发的系统。主要功能包括人事、组织架构、档案、合同、工资、保险、绩效、考勤、招聘、培训、干部任免、人事流程等管理,以及人事、绩效、培训、招聘、考勤等自助业务。它还具有报表功能和灵活的表单工具,支持群体控制、目标管理、领导决策等应用。 长汀应急团队检测到CNVD平台发布公告称北京宏景世纪软件有限公司人力资源信息管理系统存在SQL注入漏洞(CNVD-2023-08743),目前供应商已发布安全公告及相关补丁信息修复该漏洞。 对漏洞进行分析后发现,公网中还存在很多未修复的漏洞。根据该漏洞原理,长汀应急小组编写了X-RAY远程检测工具和本地检测工具供大家下载使用。同时,本文还提供了对资产进行故障排除的方法。 **远程检测工具**: 复制链接:https://stack.chaitin.com/tool/detail?id=1 前往xray - CT Stack 安全社区下载最新版本的xray。 执行:/xray ws --poc poc-yaml-hjsoft-hcm-codesettree-serlvet-categories-sqli --url http://example.com 进行扫描。 ## 漏洞描述 由于系统没有正确处理用户输入,导致系统存在SQL注入漏洞。攻击者可以利用此漏洞获取敏感数据库信息。 对于攻击者来说,利用该漏洞不需要身份验证和认证。他们可以利用该漏洞获取系统数据和用户数据并登录后端。 ## 影响范围 最新版本之前的所有版本 ## 资产检查 body_string='div class=\'hj-hy-all-one-logo\'' ## 解决方案 安装官方安全补丁 ## 产品支持 云图:默认支持本产品的指纹识别,也支持该漏洞的PoC原理检测。 雷驰:已经发布了虚拟补丁来支持该漏洞的检测。 完整信息:已发布升级包,支持检测该漏洞的利用情况。 洞察:已发布自定义POC 来支持此漏洞检测。 ## 参考链接 [http://www.hjsoft.com.cn/](http://www.hjsoft.com.cn/) 漏洞 洞详 详情 漏洞详 洞详情 漏洞详情 宏景 系统 注入 入漏 注入漏 入漏洞 注入漏洞 景人 人力 力资 资源 源管 管理 理系 统是 是宏 景软 软件 件开 开发 发的 的系 宏景人 景人力 人力资 力资源 资源管 源管理 管理系 理系统 系统是 统是宏 是宏景 宏景软 景软件 软件开 件开发 开发的 发的系 的系统 宏景人力 景人力资 人力资源 力资源管 资源管理 源管理系 管理系统 理系统是 系统是宏 统是宏景 是宏景软 宏景软件 景软件开 软件开发 件开发的 开发的系 发的系统 主要 要功 功能 能包 包括 括人 人事 主要功 要功能 功能包 能包括 包括人 括人事 主要功能 要功能包 功能包括 能包括人 包括人事 组织 织架 架构 组织架 织架构 组织架构 档案 合同 工资 保险 绩效 考勤 招聘 培训 干部 部任 任免 干部任 部任免 干部任免 事流 流程 程等 等管 人事流 事流程 流程等 程等管 等管理 人事流程 事流程等 流程等管 程等管理 以及 及人 以及人 及人事 以及人事 勤等 等自 自助 助业 业务 考勤等 勤等自 等自助 自助业 助业务 考勤等自 勤等自助 等自助业 自助业务 它还 还具 具有 有报 报表 表功 能和 和灵 灵活 活的 的表 表单 单工 工具 它还具 还具有 具有报 有报表 报表功 表功能 功能和 能和灵 和灵活 灵活的 活的表 的表单 表单工 单工具 它还具有 还具有报 具有报表 有报表功 报表功能 表功能和 功能和灵 能和灵活 和灵活的 灵活的表 活的表单 的表单工 表单工具 支持 持群 群体 体控 控制 支持群 持群体 群体控 体控制 支持群体 持群体控 群体控制 目标 标管 目标管 标管理 目标管理 领导 导决 决策 策等 等应 应用 领导决 导决策 决策等 策等应 等应用 领导决策 导决策等 决策等应 策等应用 长汀 汀应 应急 急团 团队 队检 检测 测到 长汀应 汀应急 应急团 急团队 团队检 队检测 检测到 长汀应急 汀应急团 应急团队 急团队检 团队检测 队检测到 平台 台发 发布 布公 公告 告称 称北 北京 京宏 景世 世纪 纪软 件有 有限 限公 公司 司人 源信 信息 息管 统存 存在 平台发 台发布 发布公 布公告 公告称 告称北 称北京 北京宏 京宏景 宏景世 景世纪 世纪软 纪软件 软件有 件有限 有限公 限公司 公司人 司人力 资源信 源信息 信息管 息管理 系统存 统存在 平台发布 台发布公 发布公告 布公告称 公告称北 告称北京 称北京宏 北京宏景 京宏景世 宏景世纪 景世纪软 世纪软件 纪软件有 软件有限 件有限公 有限公司 限公司人 公司人力 司人力资 力资源信 资源信息 源信息管 信息管理 息管理系 理系统存 系统存在 目前 前供 供应 应商 商已 已发 布安 安全 全公 告及 及相 相关 关补 补丁 丁信 息修 修复 复该 该漏 目前供 前供应 供应商 应商已 商已发 已发布 发布安 布安全 安全公 全公告 公告及 告及相 及相关 相关补 关补丁 补丁信 丁信息 信息修 息修复 修复该 复该漏 该漏洞 目前供应 前供应商 供应商已 应商已发 商已发布 已发布安 发布安全 布安全公 安全公告 全公告及 公告及相 告及相关 及相关补 相关补丁 关补丁信 补丁信息 丁信息修 信息修复 息修复该 修复该漏 复该漏洞 对漏 洞进 进行 行分 分析 析后 后发 发现 对漏洞 漏洞进 洞进行 进行分 行分析 分析后 析后发 后发现 对漏洞进 漏洞进行 洞进行分 进行分析 行分析后 分析后发 析后发现 公网 网中 中还 还存 在很 很多 多未 未修 复的 的漏 公网中 网中还 中还存 还存在 存在很 在很多 很多未 多未修 未修复 修复的 复的漏 的漏洞 公网中还 网中还存 中还存在 还存在很 存在很多 在很多未 很多未修 多未修复 未修复的 修复的漏 复的漏洞 根据 据该 洞原 原理 根据该 据该漏 漏洞原 洞原理 根据该漏 据该漏洞 该漏洞原 漏洞原理 急小 小组 组编 编写 写了 应急小 急小组 小组编 组编写 编写了 汀应急小 应急小组 急小组编 小组编写 组编写了 远程 程检 测工 具和 和本 本地 地检 具供 供大 大家 家下 下载 载使 使用 远程检 程检测 检测工 测工具 工具和 具和本 和本地 本地检 地检测 工具供 具供大 供大家 大家下 家下载 下载使 载使用 远程检测 程检测工 检测工具 测工具和 工具和本 具和本地 和本地检 本地检测 地检测工 测工具供 工具供大 具供大家 供大家下 大家下载 家下载使 下载使用 同时 本文 文还 还提 提供 供了 了对 对资 资产
-
内网 SSH 解决方案-牧云主机管理助手
在我们日常的主机管理中,我们通常会通过SSH登录Linux进行远程管理。但在某些场景下,SSH往往无法直接连接,这给远程管理带来很多不便,例如:\r \r - 服务器有防火墙限制,SSH端口无法直连\r - 服务器处于内网环境,没有可供连接的公网IP\r \r ### 传统解决方案\r 传统的解决方案是使用公网服务器并使用端口转发来解决此类问题。借助公网服务器,将内网服务器的SSH端口映射到公网服务器即可访问。 \r \r 您可以使用SSH命令实现本地端口转发和远程端口转发。可以参考以下命令。 \r \r - 远程转发(将远程端口映射到本地主机)\r \r ```bash\r ssh -R src_port:dst_ip:dst_port 服务器\r ````\r \r - 本地转发(将本地端口映射到远程主机)\r \r ```bash\r ssh -L src_port:dst_ip:dst_port 服务器\r ````\r \r 然而,这个解决方案仍然有**缺陷**:\r \r 1.需要依赖公网服务器提供代理服务\r 2、每次使用前需要登录目标服务器并转发端口(我就是因为无法登录才需要转发.)\r \r \r ### 推荐的解决方案\r 推荐的方法是使用基于代理反向连接的**牧云主机管理助手**,登录百川云平台([https://rivers.chaitin.cn/](https://rivers.chaitin.cn/)),在工作台上免费激活牧云主机管理助手即可直接使用\r \r **安装一次,永久使用**\r \r \r \r 终端用起来很有趣\r \r 在我 我们 们日 日常 常的 的主 主机 机管 管理 理中 在我们 我们日 们日常 日常的 常的主 的主机 主机管 机管理 管理中 在我们日 我们日常 们日常的 日常的主 常的主机 的主机管 主机管理 机管理中 们通 通常 常会 会通 通过 我们通 们通常 通常会 常会通 会通过 我们通常 们通常会 通常会通 常会通过 登录 进行 行远 远程 程管 进行远 行远程 远程管 程管理 进行远程 行远程管 远程管理 但在 在某 某些 些场 场景 景下 但在某 在某些 某些场 些场景 场景下 但在某些 在某些场 某些场景 些场景下 往往 往无 无法 法直 直接 接连 连接 往往无 往无法 无法直 法直接 直接连 接连接 往往无法 往无法直 无法直接 法直接连 直接连接 这给 给远 理带 带来 来很 很多 多不 不便 这给远 给远程 管理带 理带来 带来很 来很多 很多不 多不便 这给远程 给远程管 程管理带 管理带来 理带来很 带来很多 来很多不 很多不便 例如 服务 务器 器有 有防 防火 火墙 墙限 限制 服务器 务器有 器有防 有防火 防火墙 火墙限 墙限制 服务器有 务器有防 器有防火 有防火墙 防火墙限 火墙限制 端口 口无 直连 端口无 口无法 法直连 端口无法 口无法直 无法直连 器处 处于 于内 内网 网环 环境 务器处 器处于 处于内 于内网 内网环 网环境 服务器处 务器处于 器处于内 处于内网 于内网环 内网环境 没有 有可 可供 供连 接的 的公 公网 没有可 有可供 可供连 供连接 连接的 接的公 的公网 没有可供 有可供连 可供连接 供连接的 连接的公 接的公网 传统 统解 解决 决方 方案 传统解 统解决 解决方 决方案 传统解决 统解决方 解决方案 统的 的解 案是 是使 使用 用公 网服 器并 并使 用端 口转 转发 发来 来解 决此 此类 类问 问题 传统的 统的解 的解决 方案是 案是使 是使用 使用公 用公网 公网服 网服务 务器并 器并使 并使用 使用端 用端口 端口转 口转发 转发来 发来解 来解决 解决此 决此类 此类问 类问题 传统的解 统的解决 的解决方 决方案是 方案是使 案是使用 是使用公 使用公网 用公网服 公网服务 网服务器 服务器并 务器并使 器并使用 并使用端 使用端口 用端口转 端口转发 口转发来 转发来解 发来解决 来解决此 解决此类 决此类问 此类问题 借助 助公 借助公 助公网 借助公网 助公网服 将内 器的 将内网 内网服 务器的 将内网服 内网服务 服务器的 口映 映射 射到 到公 器即 即可 可访 访问 端口映 口映射 映射到 射到公 到公网 务器即 器即可 即可访 可访问 端口映射 口映射到 映射到公 射到公网 到公网服 服务器即 务器即可 器即可访 即可访问 您可 可以 以使 您可以 可以使 以使用 您可以使 可以使用 命令 令实 实现 现本 本地 地端 发和 和远 程端 命令实 令实现 实现本 现本地 本地端 地端口 转发和 发和远 和远程 远程端 程端口 命令实现 令实现本 实现本地 现本地端 本地端口 地端口转 口转发和 转发和远 发和远程 和远程端 远程端口 程端口转 以参 参考 考以 以下 下命 可以参 以参考 参考以 考以下 以下命 下命令 可以参考 以参考以 参考以下 考以下命 以下命令 程转 远程转 程转发 远程转发 将远 到本 地主 将远程 射到本 到本地 本地主 地主机 将远程端 程端口映 映射到本 射到本地 到本地主 本地主机 地转 本地转 地转发 本地转发 将本 到远 程主 将本地 射到远 到远程 远程主 程主机 将本地端 地端口映 映射到远 射到远程 到远程主 远程主机 然而 这个 个解 案仍 仍然 然有 这个解 个解决 方案仍 案仍然 仍然有 这个解决 个解决方 决方案仍 方案仍然 案仍然有 缺陷 需要 要依 依赖 赖公 器提 提供 供代 代理 理服 需要依 要依赖 依赖公 赖公网 务器提 器提供 提供代 供代理 代理服 理服务 需要依赖 要依赖公 依赖公网 赖公网服 服务器提 务器提供 器提供代 提供代理 供代理服 代理服务 每次 次使 用前 前需 要登 录目 目标 标服 并转 发端 每次使 次使用 使用前 用前需 前需要 需要登 要登录 登录目 录目标 目标服 标服务 器并转 并转发 转发端 发端口 每次使用 次使用前 使用前需 用前需要 前需要登 需要登录 要登录目 登录目标 录目标服 目标服务 标服务器 务器并转 器并转发 并转发端 转发端口 我就 就是 是因 因为 为无 法登 录才 才需 要转 我就是 就是因 是因为 因为无 为无法 无法登 法登录 登录才 录才需 才需要 需要转 要转发 我就是因 就是因为 是因为无
-
NPS内网穿透详细案例
NPS工具简介NPS工具是一款用Go语言编写的轻量级、功能强大的内网渗透工具。支持TCP、UDP流量转发,支持内网HTTP、SOCKS5代理,支持snappy压缩(节省带宽和流量)、站点保护、加密传输、复用、修改报头等,还支持Web图形化管理。这个工具很容易使用。与FRP相比,NPS具有图形界面,因此配置更简单。 [root@ls4jtubcnt opt]#wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz [root@ls4jtubcnt opt]# mkdir nps[root@ls4jtubcnt opt]# tar -zxf linux_amd64_server.tar.gz -C nps/[root@ls4jtubcnt opt]# cd nps/[root@ls4jtubcnt nps]# ./nps install #执行安装命令[root@ls4jtubcnt nps]# ./nps start #启动NPS,nps start|stop|restart|uninstall|reload[root@ls4jtubcnt nps]# cd /etc/nps/conf/#安装后配置文件位于/etc/nps/conf 目录下的nps.confg 配置文件: appname=weblogger#启动模式(dev|pro)#指定运行模式(dev|pro)runmode=dev #HTTP(S)代理端口,为空则不启动# http[s]代理,如果设置为空则表示忽略#http_proxy_ip=#http_proxy_port=#https_proxy_port=#https_just_proxy=#default https证书设置#表示https默认证书文件位置https_default_cert_file=conf/server.pemhttps_default_key_file=conf/server.key ##bridge#客户端与服务器之间使用的通信协议,端口与服务器绑定ipbridge_type=tcpbridge_port=8024bridge_ip=0.0.0.0 # 公共密码,客户端可以使用该密码连接服务器# 连接后,服务器将能够根据自己的配置文件打开相关端口并解析相关域名。 #客户端以配置文件模式启动时的key,设置为空则关闭客户端配置文件连接模式public_vkey=Pksfy2312df70i5osc #流量数据持久化间隔(分钟)#忽略表示不持久化#服务器流量数据持久化间隔,单位为分钟,忽略表示不持久化flow_store_interval=3 # 日志级别LevelEmergency-0 LevelAlert-1 LevelCritical-2 LevelError-3 LevelWarning-4 LevelNotice-5 LevelInformational-6 LevelDebug-7#输出运行日志,如下,写入当前目录下的weblogger.log 文件,7 代表调试模式log_level=7log_path=weblogger.log #生成的日志文件路径为:/weblogger.log #是否限制IP访问,true或false或忽略#是否限制IP访问,true或false或忽略#ip_limit=true #p2p#p2p_ip=127.0.0.1#p2p_port=6000 #web# Web控制面板配置,包括域名、访问端口和登录账号密码。需要使用反向代理配置域名访问web_host=login.weblogger.comweb_username=backlionweb_password=bks.net@#125web_port=8081web_ip=0.0.0.0web_base_url=web_open_ssl=falseweb_cert_file=conf/server.pemweb_key_file=conf/server.key# 如果代理下的web 使用子路径。像http://host/nps 需要这个。#web_base_url=/nps #Web API未认证的IP地址(auth_crypt_key的len必须为16)#如果需要请去掉注释# auth_key为Web api密钥,auth_crypt_key代表获取服务器authKey时的aes加密密钥,16位#auth_key=ATi39sdp2dauth_crypt_key=AmSo173adsPEWRSZ #allow_ports=9001-9009,10001,11000-12000#为了防止nps服务器端口滥用,可以限制可以打开的端口。如果忽略或留空,则表示该端口不受限制。 #Web管理多用户登录#是否支持多用户登录,该功能默认关闭,一般不会使用。 allow_user_login=falseallow_user_register=falseallow_user_change_username=false #扩展#其他杂项,比如流量限制、带宽限制、客户端隧道数限制、最大连接数等.默认忽略即可allow_flow_limit=falseallow_rate_limit=falseallow_tunnel_num_limit=falseallow_local_proxy=falseallow_connection_num_limit=falseallow_multi_ip=false#nps服务器支持在网页上显示和统计服务器相关信息,但有些统计图表被关闭默认。您可以通过此选项打开system_info_display=true。 #cache# http缓存设置,保持默认http_cache=falsehttp_cache_length=100 #获取原点iphttp_add_origin_header=false #pprof 调试选项#pprof_ip=0.0.0.0#pprof_port=9999 #client disconnect timeoutdisconnect_timeout=60 服务器启动后,首先会监听两个端口,一个是web面板访问端口【这里是8081】,另一个是nps客户端与服务器之间的通信端口【这里是9099】[root@ls4jtubcnt conf]# netstat -tulnp access: http://vps ip:8081/,并输入上面/etc/nps/conf/nps.confg配置文件中设置的用户名和密码。下面是登录成功后整个nps web控制面板的实际效果图。由于当前没有客户端在线,所以全部显示为 客户端,新建一个客户端链接(注意,这里的用户名和密码只有使用socks5和http代理时才会用到) 下面是客户端创建成功后的样子。特别注意这个id。后续的所有隧道代理和socks5代理都将基于此id创建。 在客户端执行命令:/npc -server=106.13.218.47:8024 -vkey=yxznk7q02rirabtz -type=tcp 发现客户端已上线,说明已与服务器连接 tcp隧道 适用范围:SSH、远程桌面、数据库等TCP连接场景 假设场景:我想访问公网服务器1.1.1.1的2022端口,连接内网机器192.168.126.128:的22端口,实现SSH连接。 使用步骤 在刚刚创建的客户端隧道管理中添加一条tcp隧道,填写监听端口(2022)、内网目标IP和目标端口(192.168.126.128:22),保存 访问公网服务器IP(1.1.1.1),填写监听端口(2022),相当于访问内网IP (192.168.126.128) : 目标端口(22) udp隧道 适用范围:内网DNS解析等UDP连接场景 假设场景:内网有一个DNS(10.1.50.102:53)。如果要在非内网环境下使用此DNS,公网服务器为1.1.1.1 使用步骤 在刚刚创建的客户端的隧道管理中添加一条UDP隧道,填写监听端口(53)、内网目标IP和目标端口(10.1.50.102:53),保存。将需要的DNS地址修改为1.1.1.1,相当于使用10.1.50.102作为DNS服务器 socks5代理 适用范围:像使用VPN一样访问内网设备或外网环境中的资源 假设场景:我想使用公网服务器1.1.1.1的3538端口作为socks5代理,达到访问内网任意设备或资源的效果 使用步骤 在刚刚创建的客户端隧道管理中添加socks5代理,填写监听端口(3538),保存。在外网环境本地配置socks5代理(例如使用proxifier进行全局代理)。 ip为公网服务器ip(1.1.1.1),端口为填写的监听端口(3438)。您可以享受内网并添加代理服务器。 点击菜单栏的Proxy Servers图标-添加,这里添加socks代理,填写socks服务器的IP和端口【一定要记住,这里的代理是有账号和密码的,就是我们开始创建客户端配置时设置的账号和密码】 单击代理规则图标— 添加。这里,如果访问192.168.126.*目标内网网段,该IP网段将使用socks5代理。 检查我们添加的代理规则。默认代理规则是Direct!记住 这样我们就可以像在本地一样直接访问目标内网的机器并启动burp进行渗透测试了。 或者使用SocksCap64进行全局代理socks5 注意,通过socks5代理,当接收到socks5数据包时,socket已经处于accept状态。表现为连接建立后不久扫描端口全部打开又关闭。如果想要和内网一样的性能,建议远程连接设备。 http 转发代理 适用范围:在外网环境下使用http正向代理访问内网站点 假设场景:我想使用公网服务器1.1.1.1的9999端口作为http代理访问内网网站 使用步骤 在刚刚创建的客户端隧道管理中添加http代理,填写监听端口(9999),保存。 在外网环境下在本机配置http代理。 ip为公网服务器ip(1.1.1.1),port为填写的监听端口(9999)。您可以访问 注意:对于私有代理和p2p,除了客户端和服务器统一配置外,还需要客户端作为访问端,提供访问的端口。 私人代理 适用范围:不需要占用额外端口且安全性要求较高的TCP服务,可防止他人连接,例如ssh。 假设场景:无需添加额外端口即可访问内网服务器10.1.50.2的22端口 使用步骤 在刚刚创建的客户端上添加私有代理,并在需要连接SSH执行命令的机器上设置唯一密钥secretest和内网目标10.1.50.2:22 /npc -server=1.1.1.1:8024 -vkey=vkey -type=tcp -password=secretest -local_type=secret 如果需要指定本地端口,可以添加参数-local_port=xx,默认2000 注:密码为Web管理中添加的唯一密钥。具体命令请查看Web管理上的命令提示符。 假设10.1.50.2用户名为root。现在执行ssh -p 2000 [email protected] 即可访问ssh。 p2p 服务 适用范围:大流量传输场景,流量不经过公网服务器,但由于p2p穿透与NAT类型关系密切,不保证100%成功,支持大部分NAT类型。 nat类型检测 假设场景: 我要访问用户机器(接入端,即本机)的2000端口----访问内网机器10.2.50.2的22端口 使用步骤 在nps.conf中设置p2p_ip(nps服务器ip)和p2p_port(nps服务器udp端口)注意:如果p2p_port设置为6000,请在防火墙中打开6000~6002(额外2个端口)udp端口 在刚刚创建的客户端上添加p2p代理,并设置唯一密钥p2pssh在用户机器(本机)上执行命令。 /npc -server=1.1.1.1:8024 -vkey=123 -password=p2pssh -target=10.2.50.2:22Copy to ClipboardErrorCopied 如果需要指定本地端口,可以添加参数-local_port=xx,默认2000 注:密码为Web管理中添加的唯一密钥。具体命令请查看Web管理上的命令提示符。 假设内网机器为10.2.50.2,ssh用户名为root。现在在本机上执行ssh -p 2000 [email protected] 即可访问2号机的ssh。如果是网站,只需在浏览器中访问127.0.0.1:2000端口即可。 工具 具简 简介 工具简 具简介 工具简介 具是 是一 一款 款用 工具是 具是一 是一款 一款用 工具是一 具是一款 是一款用 语言 言编 编写 写的 的轻 轻量 量级 语言编 言编写 编写的 写的轻 的轻量 轻量级 语言编写 言编写的 编写的轻 写的轻量 的轻量级 功能 能强 强大 大的 的内 内网 网渗 渗透 透工 功能强 能强大 强大的 大的内 的内网 内网渗 网渗透 渗透工 透工具 功能强大 能强大的 强大的内 大的内网 的内网渗 内网渗透 网渗透工 渗透工具 支持 流量 量转 转发 流量转 量转发 流量转发 持内 支持内 持内网 支持内网 代理 压缩 节省 省带 带宽 宽和 和流 节省带 省带宽 带宽和 宽和流 和流量 节省带宽 省带宽和 带宽和流 宽和流量 站点 点保 保护 站点保 点保护 站点保护 加密 密传 传输 加密传 密传输 加密传输 复用 修改 改报 报头 头等 修改报 改报头 报头等 修改报头 改报头等 还支 还支持 图形 形化 化管 管理 图形化 形化管 化管理 图形化管 形化管理 这个 个工 具很 很容 容易 易使 使用 这个工 个工具 工具很 具很容 很容易 容易使 易使用 这个工具 个工具很 工具很容 具很容易 很容易使 容易使用 相比 具有 有图 形界 界面 具有图 有图形 图形界 形界面 具有图形 有图形界 图形界面 因此 此配 配置 置更 更简 简单 因此配 此配置 配置更 置更简 更简单 因此配置 此配置更 配置更简 置更简单 执行 行安 安装 装命 命令 执行安 行安装 安装命 装命令 执行安装 行安装命 安装命令 启动 装后 后配 置文 文件 件位 位于 安装后 装后配 后配置 配置文 置文件 文件位 件位于 安装后配 装后配置 后配置文 配置文件 置文件位 文件位于 目录 录下 下的 目录下 录下的 目录下的 动模 模式 启动模 动模式 启动模式 指定 定运 运行 行模 指定运 定运行 运行模 行模式 指定运行 定运行模 运行模式 理端 端口 代理端 理端口 代理端口 为空 空则 则不 不启 为空则 空则不 则不启 不启动 为空则不 空则不启 则不启动 如果 果设 设置 置为 则表 表示 示忽 忽略 如果设 果设置 设置为 置为空 空则表 则表示 表示忽 示忽略 如果设置 果设置为 设置为空 置为空则 为空则表 空则表示 则表示忽 表示忽略 证书 书设 证书设 书设置 证书设置 默认 认证 书文 位置 默认证 认证书 证书文 书文件 件位置 默认证书 认证书文 证书文件 书文件位 文件位置 客户 户端 端与 与服 服务 务器 器之 之间 间使 用的 的通 通信 信协 协议 客户端 户端与 端与服 与服务 服务器 务器之 器之间 之间使 间使用 使用的 用的通 的通信 通信协 信协议 客户端与 户端与服 端与服务 与服务器 服务器之 务器之间 器之间使 之间使用 间使用的 使用的通 用的通信 的通信协 通信协议 口与 器绑 绑定 端口与 口与服 务器绑 器绑定 端口与服 口与服务 服务器绑 务器绑定 公共 共密 密码 公共密 共密码 公共密码 端可 可以 以使 用该 该密 码连 连接 接服 户端可 端可以 可以使 以使用 使用该 用该密 该密码 密码连 码连接 连接服 接服务 客户端可 户端可以 端可以使 可以使用 以使用该 使用该密 用该密码 该密码连 密码连接 码连接服 连接服务 接服务器 接后 连接后 器将 将能 能够 够根 根据 据自 自己 己的 的配 件打 打开 开相 相关 关端 口并 并解 解析 析相 关域 域名 务器将 器将能 将能够 能够根 够根据 根据自 据自己 自己的 己的配 的配置 文件打 件打开 打开相 开相关 相关端 关端口 端口并 口并解 并解析 解析相 析相关 相关域 关域名 服务器将 务器将能 器将能够 将能够根 能够根据 够根据自 根据自己 据自己的 自己的配 己的配置 的配置文 置文件打 文件打开 件打开相 打开相关 开相关端 相关端口 关端口并 端口并解 口并解析 并解析相 解析相关 析相关域 相关域名 端以 以配 件模 式启 动时 时的 户端以 端以配 以配置 文件模 件模式 模式启 式启动 启动时 动时的 客户端以 户端以配 端以配置 以配置文 置文件模 文件模式 件模式启 模式启动 式启动时 启动时的 则关 关闭 闭客 端配 件连 接模 空则关 则关闭 关闭客 闭客户 户端配 端配置 文件连 件连接 连接模 接模式 为空则关 空则关闭 则关闭客 关闭客户 闭客户端 客户端配 户端配置 端配置文 置文件连 文件连接 件连接模 连接模式 量数 数据 据持 持久 久化 化间 间隔 流量数
-
Kali Linux DEI Promise
上个月我们有幸受GitLab邀请参与GitLab DEI Badging集成的介绍。多样性、公平性和包容性(DEI) 徽章是开源软件社区健康分析(CHAOSS) 项目创建的一项举措,旨在认可和鼓励开源项目的努力。 自从我们第一次听说这一举措以来,我们对它的推出感到非常兴奋。纳入开源领域一直很重要,也是开源发挥作用的基石。这种对包容性的含义以及我们如何执行它的形式化是开源项目走向成熟的重要一步。第一个这样做的GitLab 项目,当然除了GitLab 本身! 对于我们参与这项计划的一部分,我们已经发布了DEI.md 声明文件,并承诺继续致力于此。我们将努力提高GitLab 团队运营的可见性、资源和文档的可用性,并改善和增加社区和合作伙伴做出贡献的机会。我们致力于在未来几年致力于此,并计划通过反馈和彻底审查继续改进我们的工作。 上个 个月 月我 我们 们有 有幸 幸受 上个月 个月我 月我们 我们有 们有幸 有幸受 上个月我 个月我们 月我们有 我们有幸 们有幸受 邀请 请参 参与 邀请参 请参与 邀请参与 集成 成的 的介 介绍 集成的 成的介 的介绍 集成的介 成的介绍 多样 样性 多样性 公平 平性 性和 和包 包容 容性 公平性 平性和 性和包 和包容 包容性 公平性和 平性和包 性和包容 和包容性 徽章 章是 是开 开源 源软 软件 件社 社区 区健 健康 康分 分析 徽章是 章是开 是开源 开源软 源软件 软件社 件社区 社区健 区健康 健康分 康分析 徽章是开 章是开源 是开源软 开源软件 源软件社 软件社区 件社区健 社区健康 区健康分 健康分析 项目 目创 创建 建的 的一 一项 项举 举措 项目创 目创建 创建的 建的一 的一项 一项举 项举措 项目创建 目创建的 创建的一 建的一项 的一项举 一项举措 旨在 在认 认可 可和 和鼓 鼓励 励开 源项 目的 的努 努力 旨在认 在认可 认可和 可和鼓 和鼓励 鼓励开 励开源 开源项 源项目 项目的 目的努 的努力 旨在认可 在认可和 认可和鼓 可和鼓励 和鼓励开 鼓励开源 励开源项 开源项目 源项目的 项目的努 目的努力 自从 从我 们第 第一 一次 次听 听说 说这 这一 一举 措以 以来 自从我 从我们 我们第 们第一 第一次 一次听 次听说 听说这 说这一 这一举 一举措 举措以 措以来 自从我们 从我们第 我们第一 们第一次 第一次听 一次听说 次听说这 听说这一 说这一举 这一举措 一举措以 举措以来 们对 对它 它的 的推 推出 出感 感到 到非 非常 常兴 兴奋 我们对 们对它 对它的 它的推 的推出 推出感 出感到 感到非 到非常 非常兴 常兴奋 我们对它 们对它的 对它的推 它的推出 的推出感 推出感到 出感到非 感到非常 到非常兴 非常兴奋 纳入 入开 源领 领域 域一 一直 直很 很重 重要 纳入开 入开源 开源领 源领域 领域一 域一直 一直很 直很重 很重要 纳入开源 入开源领 开源领域 源领域一 领域一直 域一直很 一直很重 直很重要 也是 源发 发挥 挥作 作用 用的 的基 基石 也是开 开源发 源发挥 发挥作 挥作用 作用的 用的基 的基石 也是开源 是开源发 开源发挥 源发挥作 发挥作用 挥作用的 作用的基 用的基石 这种 种对 对包 性的 的含 含义 义以 以及 及我 们如 如何 何执 执行 行它 的形 形式 式化 化是 目走 走向 向成 成熟 熟的 的重 要一 一步 这种对 种对包 对包容 容性的 性的含 的含义 含义以 义以及 以及我 及我们 我们如 们如何 如何执 何执行 执行它 行它的 它的形 的形式 形式化 式化是 化是开 项目走 目走向 走向成 向成熟 成熟的 熟的重 的重要 重要一 要一步 这种对包 种对包容 对包容性 包容性的 容性的含 性的含义 的含义以 含义以及 义以及我 以及我们 及我们如 我们如何 们如何执 如何执行 何执行它 执行它的 行它的形 它的形式 的形式化 形式化是 式化是开 化是开源 是开源项 源项目走 项目走向 目走向成 走向成熟 向成熟的 成熟的重 熟的重要 的重要一 重要一步 一个 个这 这样 样做 做的 第一个 一个这 个这样 这样做 样做的 第一个这 一个这样 个这样做 这样做的 当然 然除 除了 当然除 然除了 当然除了 本身 对于 于我 们参 与这 这项 项计 计划 划的 一部 部分 对于我 于我们 我们参 们参与 参与这 与这项 这项计 项计划 计划的 划的一 的一部 一部分 对于我们 于我们参 我们参与 们参与这 参与这项 与这项计 这项计划 项计划的 计划的一 划的一部 的一部分 们已 已经 经发 发布 布了 我们已 们已经 已经发 经发布 发布了 我们已经 们已经发 已经发布 经发布了 声明 明文 文件 声明文 明文件 声明文件 并承 承诺 诺继 继续 续致 致力 力于 于此 并承诺 承诺继 诺继续 继续致 续致力 致力于 力于此 并承诺继 承诺继续 诺继续致 继续致力 续致力于 致力于此 们将 将努 力提 提高 我们将 们将努 将努力 努力提 力提高 我们将努 们将努力 将努力提 努力提高 团队 队运 运营 营的 的可 可见 见性 团队运 队运营 运营的 营的可 的可见 可见性 团队运营 队运营的 运营的可 营的可见 的可见性 资源 源和 和文 文档 档的 可用 用性 资源和 源和文 和文档 文档的 档的可 的可用 可用性 资源和文 源和文档 和文档的 文档的可 档的可用 的可用性 并改 改善 善和 和增 增加 加社 区和 和合
-
Kali Linux 2021.4 Release
2021 年底即将到来,我们将推出今年的最后一个版本Kali Linux 2021.4,可供立即下载或更新。 自2021年9月发布2021.3以来,变更日志的h2为: 改进的Apple M1 支持Samba 的广泛兼容性切换包管理器镜像Kaboxer 主题更新到Xfce、GNOME 和KDERaspberry Pi Zero 2 W + USBArmory MkII ARM 映像更多工具 Apple M1 上的 Kali 正如我们在Kali 2021.1 中宣布的那样,我们支持在Apple Silicon Mac 上的Parallels 上安装Kali Linux,以及2021.4,我们现在也在VMware Fusion 上支持它公共技术预览得益于5.14 内核具有所使用的虚拟GPU 所需的模块。我们还更新了open-vm-tools 软件包,Kali 的安装程序将自动检测您是否在VMware 下安装并安装open-vm-tools-desktop 软件包,这应该允许您开箱即用地更改分辨率。提醒一下,这仍然是VMware 的预览版,因此可能存在一些粗糙的地方。对此没有额外的文档,因为安装过程与64 位和32 位Intel 系统上的VMWare 相同,只是使用arm64 ISO。 提醒一下,Apple Silicon 上的虚拟机仍然仅限于arm64 架构。 Samba 客户端的扩展兼容性 从Kali Linux 2021.4 开始,Samba 客户端现已配置为广泛兼容性,以便它可以连接到几乎每个Samba 服务器,无论使用的协议版本如何。此更改应该可以更轻松地“开箱即用”发现易受攻击的Samba 服务器,而无需配置Kali。 可以通过命令行工具kali-tweaks 轻松更改此设置。在“强化”部分中,可以选择“默认”值,该值将恢复为Samba 通常的默认值,并且仅允许使用现代版本的Samba 协议。 正如此屏幕截图所示,OpenSSL 也有类似的设置。您可能需要参阅2021.3 版本公告以了解有关此设置的更多详细信息。 简单的包管理器镜像配置 默认情况下,更新Kali 系统时,程序包管理器(APT) 会从附近的社区镜像下载程序包。但您是否知道还可以配置Kali 以从Cloudflare CDN 获取其软件包?说实话,这已经是旧闻了。但新功能是,您现在可以使用kali-tweaks 快速配置APT 是否应使用社区镜像或Cloudflare CDN。 那么社区镜像和Cloudflare CDN 哪一个最好呢?没有好的答案。更新Kali 实际所需的时间可能会有很大差异,并且取决于许多因素,包括您的互联网连接速度、您的位置,甚至一天中的时间(如果您居住在高峰时段互联网交通拥堵的地方)。关键是:如果Kali 更新很慢,您能做的最好的事情就是尝试从社区镜像切换到Cloudflare CDN,或者反过来,找到最适合您的方法。通过kali 调整,一切变得前所未有的简单! Kaboxer 主题支持 最新更新的Kaboxer 工具不再显得格格不入,因为它带来了对窗口主题和图标主题的支持(分别放置在/usr/share/themes 和/usr/share/icons 内)。这使得程序能够正确地与桌面的其余部分集成,并避免使用丑陋的后备主题。 下面是zenmap(zenmap-kbx 包)与默认Kali Dark 主题的外观对比,与旧外观相比: Kali 中的新工具 如果没有添加任何新工具,它就不是Kali 版本!快速了解已添加的内容(网络存储库): Dufflebag - 搜索公开的EBS 卷以获取秘密Maryam - 开源情报(OSINT) FrameworkName-That-Hash - 不知道它是什么类型的哈希? Name That Hash 将命名该哈希类型!Proxmark3 - 如果您喜欢Proxmark3 和RFID 黑客反向代理Grapher - 说明反向代理流程的图形可视化图S3Scanner - 扫描打开的S3 存储桶并转储内容Spraykatz - 凭证收集工具自动执行远程procdump 并解析lsass 进程。truffleHog - 在git 存储库中搜索高熵字符串和秘密,深入挖掘提交HistoryWeb of trust grapher (wotmate) - 重新实现已不存在的PGP 探路器,除了您自己的密钥环之外不需要任何其他东西 桌面主题增强 此版本为所有3 个主要桌面(Xfce、GNOME 和KDE)带来了更新,但所有这些桌面的共同点是新的窗口按钮设计。以前的按钮是为了适应Xfce 的窗口主题而设计的,但与其他桌面的配合不佳,而且缺乏个性。新设计在任何桌面上看起来都很优雅,并且可以更轻松地找到当前聚焦的窗口。 Xfce 面板布局已进行调整,以优化水平空间并为2 个新小部件: CPU 使用小部件和VPN IP 小部件腾出空间,除非建立VPN 连接,否则该小部件将保持隐藏状态。 效仿其他台式机的做法,任务管理器已配置为“仅图标”,随着面板高度的略微增加,使整体看起来更干净,并改善了较小显示器中的多任务处理。 工作区概述已配置为“按钮”外观,因为之前的配置“微型视图”太宽,对某些用户来说有点混乱。现在每个工作区按钮在面板中占用的空间更少,我们将默认工作区数量增加到4 个,因为这是Linux 桌面中的常见排列方式。 为了完成修改,PowerShell 的快捷方式已添加到终端下拉菜单中。添加此功能后,您现在可以在常规终端、根终端和PowerShell 之间进行选择。 如果您更喜欢任何小部件的先前配置,则可以通过按Ctrl + 右键单击它来修改或删除它们。 除了Xfce 设计调整之外,在上图中,我们还可以观察到PowerShell 的新自定义提示符(在两行模式下)。与zsh 和bash 相同,它包含一个替代的单行提示符,可以使用kali-tweaks 进行配置。 虚拟桌面的额外提示!您可以使用快捷键: Alt + Insert/Alt + Delete 数字来添加或删除工作区。Ctrl + Super + WORKSPACE_NUM 可根据窗口的编号将窗口移动到特定工作区。 GNOME 41 在此更新中,GNOME 桌面收到的不是一个版本升级,而是两个版本升级。自Kali 中的GNOME 桌面(GNOME 3.38)上次重大更新以来已经一年了,此后桌面环境已经发布了两个版本: GNOME 40 简介GNOME 41 所有主题和扩展均已更新以支持新的shell: KDE 5.23 KDE 团队庆祝成立25 周年,发布Plasma 桌面更新5.23。此更新现已在Kali 中提供,为Breeze 主题带来了新设计,通过为桌面增添光泽度和风格的细节改进了Plasma 的外观。随着主题的改进,系统设置(在全局主题颜色下)带来了一个新的选项来选择桌面强调色。 从Kali 方面来看,KDE 的新窗口主题现在基于Breeze 主题的源代码,而不是使用Aurorae 主题引擎。这修复了之前的HiDPI 显示器窗口缩放问题。 如何升级您的 Kali 主题 由于这些主题更改,如果升级Kali,您可能无法获得它们。这是因为首次创建用户时,主题设置会复制到您的主文件夹中。当您升级Kali 时,它正在升级操作系统,因此升级不会更改个人文件(仅更改系统文件)。因此,为了获得这些主题调整,您需要: 进行全新的Kali 安装创建一个新用户并切换到该用户删除当前用户的桌面环境配置文件并强制重新启动。 Xfce的例子可以在下面找到:kali@kali:~$ mv ~/.config/xfce4{,-$(date +%Y.%m.%d-%H.%M.%S)} 卡利@kali:~$ kali@kali:~$ cp -rbi /etc/skel/. 〜/ 卡利@kali:~$ kali@kali:~$ xfce4-session-logout --reboot --fast Kali NetHunter 更新 感谢yesimxev 的出色工作,我们为NetHunter app: 社会工程师工具包添加了新功能!此版本包含SET: 鱼叉式网络钓鱼电子邮件攻击的第一个模块,还有更多模块- 观看spacemldr; 现在,您可以使用Kali NetHunter 应用程序针对社交工程攻击自定义您自己的Facebook、Messenger 或Twitter 直接消息电子邮件通知: 您的浏览器不支持视频标签。感谢所有通过参与Twitter 投票为该功能做出贡献的人。没有您的投入,我们不可能做到这一点! Kali ARM 更新 此版本的显着更改 现在,所有映像都使用ext4 作为其根文件系统,并在首次启动时调整根文件系统的大小。与使用ext3 的以前版本相比,这会带来加速,并且在调整大小时首次重新启动时会缩短启动时间。添加了Raspberry Pi Zero 2 W 支持,但与Raspberry Pi 400 一样,没有Nexmon 支持。说到Raspberry Pi Zero 2 W,由于它与Zero W 非常相似,因此我们还添加了PiTail 镜像以支持具有更好性能的新处理器。 Raspberry Pi 映像现在支持开箱即用的USB 启动,因为我们不再对根设备进行硬编码。 Raspberry Pi 映像现在包含版本化的Nexmon 固件。如果您想测试不同的版本,kalipi-config 的未来版本将允许您在它们之间切换。超频。大核心获得2GHz,小核心获得1.5GHz。echo 1 | sudo tee /sys/devices/system/cpu/cpufreq/boost 以启用echo 0 | sudo tee /sys/devices/system/cpu/cpufreq/boost 已添加以禁用USBArmory MkII 映像。Kali ARM 构建脚本已发生大量更改: 它们大大简化了- 感谢@Francisco Jose Rodriguez Martos 和@cyrus104 为实现这一目标所做的所有贡献。您现在可以选择要安装的桌面(或者使用--minimal 根本不安装)如果您想从头开始构建自定义映像,甚至可以选择无桌面和无工具(--slim) Kali 文档更新 在Kali Linux 上安装Flatpak 现已有详细记录添加了Raspberry Pi Zero 2 W 的新页面Kali 分支页面已刷新,包含最佳实践和kali 调整参考,可帮助您请遵循这些最佳实践来启用(或禁用)一些补充存储库。我们添加了已删除工具的列表,以便您可以了解为什么软件包从Kali 中丢失。还要感谢Aman Kumar Maurya 提供的nVidia 指南任何人都可以提供帮助,任何人都可以参与! 其他 Kali-Cloud Cron 一些用户注意到Kali AWS 云映像中缺少古老的cron 软件包。这不是故意的,现在已修复。 远程桌面协议音频俗话说“你越安静,你就能听到越多”。对于那些在虚拟机中运行Kali 并使用RDP 进行连接的人来说,它确实非常安静,因为在这种配置下声音从来不工作。然而,这段漫长的沉默即将结束!从现在开始,声音应该被启用并且开箱即用。如果没有,请在错误跟踪器上让自己的声音被听到;) Python 命令Python 命令已不复存在!相反,您需要使用python3(或者,如果必须的话,使用python2,因为它已处于生命周期结束状态)。或者,您可以安装python-is-python3 以将python 恢复为python3 的别名。 下载 Kali Linux 2021.4 新鲜图片: 那你还等什么?已经开始下载了! 经验丰富的Kali Linux 用户已经意识到了这一点,但对于那些没有意识到这一点的用户,我们也提供每周版本供您使用。如果您等不及我们的下一个版本,并且在下载映像时想要最新的软件包(或错误修复),则可以使用每周映像。 这样您就可以减少更新次数。 只需知道这些是自动构建,我们不会像标准发布映像那样进行质量检查。但我们很乐意接受有关这些图像的错误报告,因为我们希望在下一个版本之前解决所有问题! 现有安装: 如果您已经安装了Kali Linux,请记住您可以随时进行快速更新: ┌──(kali㉿kali)-[~] └─$ echo 'deb http://http.kali.org/kali kali-rolling 主要贡献非免费' | sudo tee /etc/apt/sources.list ┌──(kali㉿kali)-[~] └─$ sudo apt update sudo apt -y 全面升级 ┌──(kali㉿kali)-[~] └─$ cp -rbi /etc/skel/. ~ ┌──(kali㉿kali)-[~] └─$ [ -f /var/run/reboot-required ] sudo restart -f 您现在应该使用Kali Linux 2021.4。我们可以通过执行: 进行快速检查 ┌──(kali㉿kali)-[~] └─$ grep 版本/etc/os-release 版本='2021.4' VERSION_ID='2021.4' VERSION_CODENAME='kali-rolling' ┌──(kali㉿kali)-[~] └─$ uname -v #1 SMP Debian 5.14.16-1kali1 (2021-11-05) ┌──(kali㉿kali)-[~] └─$ uname -r 5.14.0-kali4-amd64 注意: uname -r 的输出可能会有所不同,具体取决于系统架构。 与往常一样,如果您在Kali 中遇到任何错误,请在我们的错误跟踪器上提交报告。我们永远无法修复我们不知道的问题! Twitter 不是错误跟踪器! 年底 底即 即将 将到 到来 年底即 底即将 即将到 将到来 年底即将 底即将到 即将到来 我们 们将 将推 推出 出今 今年 年的 的最 最后 后一 一个 个版 版本 我们将 们将推 将推出 推出今 出今年 今年的 年的最 的最后 最后一 后一个 一个版 个版本 我们将推 们将推出 将推出今 推出今年 出今年的 今年的最 年的最后 的最后一 最后一个 后一个版 一个版本 可供 供立 立即 即下 下载 载或 或更 更新 可供立 供立即 立即下 即下载 下载或 载或更 或更新 可供立即 供立即下 立即下载 即下载或 下载或更 载或更新 月发 发布 月发布 以来 变更 更日 日志 志的 变更日 更日志 日志的 变更日志 更日志的 改进 进的 改进的 支持 的广 广泛 泛兼 兼容 容性 性切 切换 换包 包管 管理 理器 器镜 镜像 的广泛 广泛兼 泛兼容 兼容性 容性切 性切换 切换包 换包管 包管理 管理器 理器镜 器镜像 的广泛兼 广泛兼容 泛兼容性 兼容性切 容性切换 性切换包 切换包管 换包管理 包管理器 管理器镜 理器镜像 主题 题更 新到 主题更 题更新 更新到 主题更新 题更新到 映像 像更 更多 多工 工具 映像更 像更多 更多工 多工具 映像更多 像更多工 更多工具 上的 正如 如我 们在 正如我 如我们 我们在 正如我们 如我们在 中宣 宣布 布的 的那 那样 中宣布 宣布的 布的那 的那样 中宣布的 宣布的那 布的那样 们支 持在 我们支 们支持 支持在 我们支持 们支持在 上安 安装 上安装 以及 们现 现在 在也 也在 我们现 们现在 现在也 在也在 我们现在 们现在也 现在也在 上支 持它 它公 公共 共技 技术 术预 预览 览得 得益 益于 上支持 支持它 持它公 它公共 公共技 共技术 技术预 术预览 预览得 览得益 得益于 上支持它 支持它公 持它公共 它公共技 公共技术 共技术预 技术预览 术预览得 预览得益 览得益于 内核 核具 具有 有所 所使 使用 用的 的虚 虚拟 内核具 核具有 具有所 有所使 所使用 使用的 用的虚 的虚拟 内核具有 核具有所 具有所使 有所使用 所使用的 使用的虚 用的虚拟 所需 需的 的模 模块 所需的 需的模 的模块 所需的模 需的模块 们还 还更 新了 我们还 们还更 还更新 更新了 我们还更 们还更新 还更新了 软件 件包 软件包 的安 装程 程序 序将 将自 自动 动检 检测 测您 您是 是否 否在 的安装 安装程 装程序 程序将 序将自 将自动 自动检 动检测 检测您 测您是 您是否 是否在 的安装程 安装程序 装程序将 程序将自 序将自动 将自动检 自动检测 动检测您 检测您是 测您是否 您是否在 下安 装并 并安 下安装 安装并 装并安 并安装 下安装并 安装并安 装并安装 这应 应该 该允 允许 许您 您开 开箱 箱即 即用 用地 地更 更改 改分 分辨 辨率 这应该 应该允 该允许 允许您 许您开 您开箱 开箱即 箱即用 即用地 用地更 地更改 更改分 改分辨 分辨率 这应该允 应该允许 该允许您 允许您开 许您开箱 您开箱即 开箱即用 箱即用地 即用地更 用地更改 地更改分 更改分辨 改分辨率 提醒 醒一 一下 提醒一 醒一下 提醒一下 这仍 仍然 然是 这仍然 仍然是 这仍然是 的预 览版 的预览 预览版 的预览版 因此 此可 可能 能存 存在 在一 一些 些粗 粗糙 糙的 的地 地方 因此可 此可能 可能存 能存在 存在一 在一些 一些粗 些粗糙 粗糙的 糙的地 的地方 因此可能 此可能存 可能存在 能存在一 存在一些 在一些粗 一些粗糙 些粗糙的 粗糙的地 糙的地方 对此 此没 没有 有额 额外 外的 的文 文档 对此没 此没有 没有额 有额外 额外的 外的文 的文档 对此没有 此没有额 没有额外 有额外的 额外的文 外的文档 因为 为安 装过 过程 程与 因为安 为安装 安装过 装过程 过程与 因为安装 为安装过 安装过程 装过程与 位和 系统 统上 系统上 统上的 系统上的 相同 只是 是使 只是使 是使用 只是使用 拟机 机仍 然仅 仅限 限于 上的虚 虚拟机 拟机仍 机仍然 仍然仅 然仅限 仅限于 上的虚拟 的虚拟机 虚拟机仍 拟机仍然 机仍然仅 仍然仅限 然仅限于 架构 客户 户端 端的 的扩 扩展 展兼 客户端 户端的 端的扩 的扩展 扩展兼 展兼容 客户端的 户端的扩 端的扩展 的扩展兼 扩展兼容 展兼容性 开始 端现 现已 已配 配置 置为 为广 户端现 端现已 现已配 已配置 配置为 置为广 为广泛 客户端现
-
Kali Linux 2019.4 Release (Xfce, Gnome, GTK3, Kali-Undercover, Kali-Docs, KeX, PowerShell & Public Packaging)
是时候给自己喝一杯了,这需要一段时间! 我们非常高兴地宣布2019 年的第四个也是最后一个版本Kali Linux 2019.4,现已可供下载。 2019.4 包括一些令人兴奋的新更新: 新的默认桌面环境,XfceNew GTK3 主题(适用于Gnome 和 新的桌面环境和 GTK3 主题 ) 此版本有大量更新需要更新,但每个人首先注意到的最显着的项目是桌面环境和主题的更改。所以让我们先介绍一下。 桌面环境的更新已经等待很长时间了。几个月来,我们一直在讨论如何解决这个问题、我们想要做什么、尝试不同的方法等等。作为h2,我们有一些想要解决的问题: 性能问题- Gnome 是一个功能齐全的桌面环境,它可以做很多很棒的事情。但所有这些功能都会带来开销,通常这些开销对于像Kali 这样的发行版来说是没有用的。我们希望加快速度,并拥有一个只执行所需操作的桌面环境,而不执行其他操作。对于大多数Kali 用户来说,Gnome 已经过大了,因为许多人只想要一个允许您同时运行多个终端窗口的窗口管理器和一个Web 浏览器。破碎的用户体验- 我们支持一系列硬件,从非常高端到非常低端。因此,传统上我们的低端ARM 版本具有与我们的标准完全不同的UI。这不是最佳的,我们希望统一这种体验,因此无论您是在高端笔记本电脑上的裸机安装上运行还是使用Raspberry Pi,UI 都应该是相同的。现代外观- 我们已经使用相同的用户界面很长一段时间了,我们的旧主题维护人员由于缺乏时间而已经继续工作。所以我们想要一些新鲜、新颖、现代的东西。为了帮助我们解决这些问题,我们找到了Daniel Ruiz de Alegría 并开始开发在Xfce 上运行的新主题。为什么是Xfce?在审查了上述问题后,我们认为Xfce 最好地解决了这些问题,同时仍然可供大多数用户访问。 我们承诺的解决方案是轻量级的,可以在所有级别的Kali 安装上运行。它的功能在于无需任何更改即可满足普通用户的各种需求。它使用我们都熟悉的标准UI 概念来确保没有学习曲线,因此很平易近人。它与可有效利用屏幕空间的现代UI 元素看起来很棒。 我们对这次UI 更新感到非常兴奋,我们认为您会喜欢它。然而,由于UI 可能有点像宗教,如果您不想离开Gnome,请不要担心。我们仍然为您提供了Gnome 版本,并且已经进行了一些更改。随着时间的推移,我们将对我们发布安装的所有桌面环境进行更改,以使它们“接近”类似的用户体验,无论您运行什么桌面环境。这将会受到限制,因为我们没有资源来大量投资来调整所有这些不同的环境。因此,如果您想查看什么内容,请随时提交功能请求! 我们还发布了有关新主题的常见问题解答,您可以在我们的文档页面上找到。这包括一些常见的项目,例如如何切换到现有安装的主题,如果您不喜欢它如何更改主题,等等。 卡利卧底 随着环境的变化,我们想退一步,做点有趣的事情。感谢领导我们渗透测试团队的Robert 提出了一个看起来像Windows 的Kali 主题,我们创建了Kali Undercover 主题。 假设您在公共场所工作,忙着干活,您可能不希望每个人都看到独特的卡利龙并想知道您在做什么。因此,我们制作了一个小脚本,可以将您的Kali 主题更改为默认的Windows 安装。这样,您就可以更加隐姓埋名地工作。完成后,在一个更私密的地方,再次运行脚本,然后切换回Kali 主题。就像魔法一样! Kali-Docs 现已在 Markdown 和新主页 (/docs/) 上 这可能不像新主题那么华丽,但我们对文档所做的更改同样重要。 我们对Kali 的前进目标之一是将更多的开发成果推向公众,并让任何人(这意味着你!)尽可能轻松地参与Kali 并为Kali 做出贡献。这就是我们今年早些时候迁移到GitLab 的目的。另一部分是改变我们处理文档的方式。 此后,我们已将所有文档移至公共Git 存储库中的Markdown 中。从现在开始,任何人,不仅仅是Kali 员工,都可以通过合并请求为更好的文档做出贡献。我们仍然会批准任何内容更改,但合并后,更改将自动显示在我们网站的文档部分。 我们鼓励每个人都参与其中!如果您发现现有文档中有问题,请更改它!如果您对新文档有想法,请写下来!这些贡献让Kali 对每个人来说都变得更好。 这只是第一步。完成此更改后,Kali 中即将推出Kali-Docs 软件包,让您可以在每次安装Kali 时完全离线访问文档。非常适合您在无法访问互联网的封闭环境中工作的情况。 公共包装 我们完成的更重要的新文档之一是记录如何制作将包含在Kali 中的新包。 最常见的错误报告之一是要求我们添加新工具或更新现有工具。通常,由工具开发人员自己进行,因为他们认识到将他们的工具放在Kali 存储库中是安全评估工具最简单的分发渠道。其数量始终难以跟上,我们必须就将有限的资源投入到何处做出一些艰难的决定。 现在,有了这个工作流程并记录下来,您就不必等待我们了。继续打包您的工具并将其提交给我们审批。这是参与改进Kali 的绝佳方式。 设置期间的 BTRFS 文档中的另一个重要新增内容是使用BTRFS 作为根文件系统。这是@Re4son 记录的一个令人惊奇的方法,完成后您可以在升级后进行文件系统回滚。 当您在虚拟机中并准备尝试新事物时,您通常会拍摄快照,以防万一出现问题,您可以轻松返回到已知的良好状态。然而,当你运行Kali 裸机时,事情就没那么容易了。因此,您最终会格外小心,或者如果出现问题,则需要进行大量手动清理。借助BTRFS,您可以在裸机安装上拥有相同的快照功能! 由于这是新的,它尚未集成到我们的安装程序中。一旦我们得到一些关于它如何为每个人工作的反馈,下一步就是简化它并使其成为我们安装程序中更简单的选项。因此,如果您尝试一下,请务必让我们知道它对您的效果如何! PowerShell 关于其他功能,以防您错过了PowerShell 现在位于Kali 中。这真的很棒,能够直接在Kali 上执行PowerShell 脚本。 NetHunter Kex - Android 手机上的完整 Kali 桌面 我们非常兴奋的另一个功能是NetHunter Kex 的引入。简而言之,这允许您将Android 设备以及蓝牙键盘和鼠标连接到HDMI 输出,并获得完整的、毫不妥协的Kali 桌面。是的。来自您的手机。 我们在教授Kali 课程时进行了现场渗透测试,而NetHunter Kex 正处于测试阶段。所以我们想真正突破极限。因此,在现场课程中,我们所做的是将USB-C 集线器连接到我们的OnePlus7。 这是一个您必须亲眼所见才能相信的功能。在您体验之前,您不会完全理解它提供了什么。拥有足够强大的手机,这与使用恰好适合放在口袋里的功能齐全的便携式ARM 台式机非常相似。在评估中利用这一点的可能方法有很多。 要获得有关如何使用NetHunter Kex 的完整详细信息,请查看我们的文档: ARM 2019.4 是在ARM 上支持8GB SD卡的最后一个版本。从2020.1 开始,我们支持的最低16GB SD 卡。如果您愿意,您始终可以创建支持较小卡片的自己的图像。 RaspberryPi 内核更新至4.19.81,固件包也更新为包含RaspberryPi 4 的eeprom 更新。在发布测试期间,有限数量的设备未正确显示Kali 菜单。这还不足以延迟发布,因此作为解决方法,您可以运行以下命令来正确显示菜单: apt update apt dist-upgrade 完成后,注销,然后您回到登录管理器。然后通过CTRL+ALT+F11 切换到控制台(在Chromebook 上,这是指向ESC 键左侧的键)。 登录然后运行: rm -rf .cache/.config/.local/同步重启 重新启动后,菜单将具有正确的条目。我们仍在研究为什么它只出现在某些图像上。 下载 Kali Linux 2019.4 那你还在等什么?立即开始下载! 另外,顺便提一下,我们还每周生成您也可以使用的版本。如果距离我们上次发布已经有一段时间了,并且您想要最新的软件包,则不必停止我们的最新版本和更新。您可以只使用每周图像,并且需要执行的更新较少。只需知道这些是自动构建,我们不会像对标准发布映像那样进行质量检查。 如果您已经安装了Kali,请记住您可以随时进行快速更新: root@kali:~# cat /etc/apt/sources.list deb http://http.kali.org/kali kali-rolling 主要贡献非免费 EOF 根@kali:~# root@kali:~# apt update apt -y 全面升级 根@kali:~# root@kali:~# [ -f /var/run/reboot-required ] 重启-f 如果您想切换到我们新的Xfce: root@kali:~# apt -y 安装kali-desktop-xfce 您现在应该使用Kali Linux 2019.4。我们可以通过执行: 进行快速检查 root@kali:~# grep 版本/etc/os-release 版本='2019.4' VERSION_ID='2019.4' VERSION_CODENAME='kali-rolling' 根@kali:~# root@kali:~# uname -v #1 SMP Debian 5.3.9-3kali1 (2019-11-20) 根@kali:~# root@kali:~# uname -r 5.3.0-kali2-amd64 根@kali:~# 注意: “uname -r”的输出可能会因体系结构而异。 与往常一样,如果您在Kali 中遇到任何错误,请在我们的错误跟踪器上提交报告。我们永远无法解决我们不知道的事情。 是时 时候 候给 给自 自己 己喝 喝一 一杯 杯了 是时候 时候给 候给自 给自己 自己喝 己喝一 喝一杯 一杯了 是时候给 时候给自 候给自己 给自己喝 自己喝一 己喝一杯 喝一杯了 这需 需要 要一 一段 段时 时间 这需要 需要一 要一段 一段时 段时间 这需要一 需要一段 要一段时 一段时间 我们 们非 非常 常高 高兴 兴地 地宣 宣布 我们非 们非常 非常高 常高兴 高兴地 兴地宣 地宣布 我们非常 们非常高 非常高兴 常高兴地 高兴地宣 兴地宣布 年的 的第 第四 四个 个也 也是 是最 最后 后一 一个 个版 版本 年的第 的第四 第四个 四个也 个也是 也是最 是最后 最后一 后一个 一个版 个版本 年的第四 的第四个 第四个也 四个也是 个也是最 也是最后 是最后一 最后一个 后一个版 一个版本 现已 已可 可供 供下 下载 现已可 已可供 可供下 供下载 现已可供 已可供下 可供下载 包括 括一 一些 些令 令人 人兴 兴奋 奋的 的新 新更 更新 包括一 括一些 一些令 些令人 令人兴 人兴奋 兴奋的 奋的新 的新更 新更新 包括一些 括一些令 一些令人 些令人兴 令人兴奋 人兴奋的 兴奋的新 奋的新更 的新更新 新的 的默 默认 认桌 桌面 面环 环境 新的默 的默认 默认桌 认桌面 桌面环 面环境 新的默认 的默认桌 默认桌面 认桌面环 桌面环境 主题 适用 用于 适用于 的桌 境和 新的桌 的桌面 环境和 新的桌面 的桌面环 面环境和 此版 本有 有大 大量 量更 新需 要更 此版本 版本有 本有大 有大量 大量更 量更新 更新需 新需要 需要更 要更新 此版本有 版本有大 本有大量 有大量更 大量更新 量更新需 更新需要 新需要更 需要更新 但每 每个 个人 人首 首先 先注 注意 意到 到的 的最 最显 显着 着的 的项 项目 目是 是桌 和主 题的 的更 更改 但每个 每个人 个人首 人首先 首先注 先注意 注意到 意到的 到的最 的最显 最显着 显着的 着的项 的项目 项目是 目是桌 是桌面 境和主 和主题 主题的 题的更 的更改 但每个人 每个人首 个人首先 人首先注 首先注意 先注意到 注意到的 意到的最 到的最显 的最显着 最显着的 显着的项 着的项目 的项目是 项目是桌 目是桌面 是桌面环 环境和主 境和主题 和主题的 主题的更 题的更改 所以 以让 让我 们先 先介 介绍 绍一 一下 所以让 以让我 让我们 我们先 们先介 先介绍 介绍一 绍一下 所以让我 以让我们 让我们先 我们先介 们先介绍 先介绍一 介绍一下 境的 新已 已经 经等 等待 待很 很长 长时 间了 环境的 境的更 的更新 更新已 新已经 已经等 经等待 等待很 待很长 很长时 长时间 时间了 面环境的 环境的更 境的更新 的更新已 更新已经 新已经等 已经等待 经等待很 等待很长 待很长时 很长时间 长时间了 几个 个月 月来 几个月 个月来 几个月来 们一 一直 直在 在讨 讨论 论如 如何 何解 解决 决这 这个 个问 问题 我们一 们一直 一直在 直在讨 在讨论 讨论如 论如何 如何解 何解决 解决这 决这个 这个问 个问题 我们一直 们一直在 一直在讨 直在讨论 在讨论如 讨论如何 论如何解 如何解决 何解决这 解决这个 决这个问 这个问题 们想 想要 要做 做什 什么 我们想 们想要 想要做 要做什 做什么 我们想要 们想要做 想要做什 要做什么 尝试 试不 不同 同的 的方 方法 法等 等等 尝试不 试不同 不同的 同的方 的方法 方法等 法等等 尝试不同 试不同的 不同的方 同的方法 的方法等 方法等等 作为 们有 有一 些想 要解 决的 的问 我们有 们有一 有一些 一些想 些想要 想要解 要解决 解决的 决的问 的问题 我们有一 们有一些 有一些想 一些想要 些想要解 想要解决 要解决的 解决的问 决的问题 性能 能问 性能问 能问题 性能问题 是一 个功 功能 能齐 齐全 全的 是一个 一个功 个功能 功能齐 能齐全 齐全的 全的桌 是一个功 一个功能 个功能齐 功能齐全 能齐全的 齐全的桌 全的桌面 它可 可以 以做 做很 很多 多很 很棒 棒的 的事 事情 它可以 可以做 以做很 做很多 很多很 多很棒 很棒的 棒的事 的事情 它可以做 可以做很 以做很多 做很多很 很多很棒 多很棒的 很棒的事 棒的事情 但所 所有 有这 这些 些功 能都 都会 会带 带来 来开 开销 但所有 所有这 有这些 这些功 些功能 功能都 能都会 都会带 会带来 带来开 来开销 但所有这 所有这些 有这些功 这些功能 些功能都 功能都会 能都会带 都会带来 会带来开
-
Kali Linux 2018.2 Release
这个Kali 版本是第一个包含Linux 4.15 内核的版本,其中包括针对大肆宣传的Spectre 和Meltdown 漏洞的x86 和x64 修复程序。它还包括对AMD GPU 的更好支持以及对AMD 安全加密虚拟化的支持,允许加密虚拟机内存,甚至虚拟机管理程序也无法访问它。 更轻松的 Metasploit 脚本访问 如果您花费大量时间编写漏洞利用程序,那么您无疑熟悉各种可用的Metasploit 脚本,例如pattern_create、pattern_offset、nasm_shell 等。您可能还知道所有这些有用的脚本都隐藏在/usr/share/metasploit-framework/tools/exploit/下,这使得它们使用起来有点困难。幸运的是,从metasploit-framework_4.16.34-0kali2 开始,您现在可以直接使用所有这些脚本,因为我们已在PATH 中包含所有这些脚本的链接,每个脚本都以msf-: 开头 root@kali:~# msf-tab msf-egghunter msf-java_deserializer msf-nasm_shell msf-exe2vba msf-jsobfu msf-pattern_create msf-exe2vbs msf-makeiplist msf-pattern_offset msf-find_badchars msf-md5_lookup msf-pdf2xdp msf-halflm_second msf-metasm_shell msf-virustotal msf-hmac_sha1_crack msf-msf_irb_shell 根@kali:~# root@kali:~# msf-pattern_create -l 50 -s ABC,123 A1A2A3B1B2B3C1C2C3A1A2A3B1B2B3C1C2C3A1A2A3B1B2B3C1 根@kali:~# 软件包更新 除了上述更改之外,还对许多应用程序进行了更新,包括Bloodhound、Reaver、PixieWPS、Burp Suite、Hashcat 等。由于默认ISO 中包含的软件包太多,要查看完整的更改列表,我们鼓励您查看Kali 更改日志。 下载 Kali Linux 2018.2 如果您想查看这个最新、最好的Kali 版本,您可以在Kali 下载页面上找到ISO 和Torrent 的下载链接,以及OffSec 虚拟机和ARM 映像的链接,这些映像也已更新到2018.2。如果您已经安装了满意的Kali,您可以轻松地进行如下升级: root@kali:~# apt update apt 全面升级 与往常一样,如果您遇到任何错误,我们恳请您在我们的错误跟踪器上打开报告。我们无法解决我们不知道的事情。 这个 版本 本是 是第 第一 一个 个包 包含 版本是 本是第 是第一 第一个 一个包 个包含 版本是第 本是第一 是第一个 第一个包 一个包含 内核 核的 的版 内核的 核的版 的版本 内核的版 核的版本 其中 中包 包括 括针 针对 对大 大肆 肆宣 宣传 传的 其中包 中包括 包括针 括针对 针对大 对大肆 大肆宣 肆宣传 宣传的 其中包括 中包括针 包括针对 括针对大 针对大肆 对大肆宣 大肆宣传 肆宣传的 漏洞 洞的 漏洞的 修复 复程 程序 修复程 复程序 修复程序 它还 还包 括对 它还包 还包括 包括对 它还包括 还包括对 的更 更好 好支 支持 持以 以及 及对 的更好 更好支 好支持 支持以 持以及 以及对 的更好支 更好支持 好支持以 支持以及 持以及对 安全 全加 加密 密虚 虚拟 拟化 化的 的支 安全加 全加密 加密虚 密虚拟 虚拟化 拟化的 化的支 的支持 安全加密 全加密虚 加密虚拟 密虚拟化 虚拟化的 拟化的支 化的支持 允许 许加 拟机 机内 内存 允许加 许加密 虚拟机 拟机内 机内存 允许加密 许加密虚 密虚拟机 虚拟机内 拟机内存 甚至 至虚 机管 管理 理程 序也 也无 无法 法访 访问 问它 甚至虚 至虚拟 拟机管 机管理 管理程 理程序 程序也 序也无 也无法 无法访 法访问 访问它 甚至虚拟 至虚拟机 虚拟机管 拟机管理 机管理程 管理程序 理程序也 程序也无 序也无法 也无法访 无法访问 法访问它 更轻 轻松 松的 更轻松 轻松的 更轻松的 脚本 本访 脚本访 本访问 脚本访问 如果 果您 您花 花费 费大 大量 量时 时间 间编 编写 写漏 洞利 利用 用程 如果您 果您花 您花费 花费大 费大量 大量时 量时间 时间编 间编写 编写漏 写漏洞 漏洞利 洞利用 利用程 用程序 如果您花 果您花费 您花费大 花费大量 费大量时 大量时间 量时间编 时间编写 间编写漏 编写漏洞 写漏洞利 漏洞利用 洞利用程 利用程序 那么 么您 您无 无疑 疑熟 熟悉 悉各 各种 种可 可用 用的 那么您 么您无 您无疑 无疑熟 疑熟悉 熟悉各 悉各种 各种可 种可用 可用的 那么您无 么您无疑 您无疑熟 无疑熟悉 疑熟悉各 熟悉各种 悉各种可 各种可用 种可用的 例如 您可 可能 能还 还知 知道 道所 所有 有这 这些 些有 有用 的脚 本都 都隐 隐藏 藏在 您可能 可能还 能还知 还知道 知道所 道所有 所有这 有这些 这些有 些有用 有用的 用的脚 的脚本 脚本都 本都隐 都隐藏 隐藏在 您可能还 可能还知 能还知道 还知道所 知道所有 道所有这 所有这些 有这些有 这些有用 些有用的 有用的脚 用的脚本 的脚本都 脚本都隐 本都隐藏 都隐藏在 这使 使得 得它 它们 们使 使用 用起 起来 来有 有点 点困 困难 这使得 使得它 得它们 它们使 们使用 使用起 用起来 起来有 来有点 有点困 点困难 这使得它 使得它们 得它们使 它们使用 们使用起 使用起来 用起来有 起来有点 来有点困 有点困难 幸运 运的 的是 幸运的 运的是 幸运的是 开始 您现 现在 在可 可以 以直 直接 接使 用所 些脚 您现在 现在可 在可以 可以直 以直接 直接使 接使用 使用所 用所有 这些脚 些脚本 您现在可 现在可以 在可以直 可以直接 以直接使 直接使用 接使用所 使用所有 用所有这 有这些脚 这些脚本 因为 为我 我们 们已 已在 因为我 为我们 我们已 们已在 因为我们 为我们已 我们已在 含所 本的 的链 链接 中包含 包含所 含所有 脚本的 本的链 的链接 中包含所 包含所有 含所有这 些脚本的 脚本的链 本的链接 每个 个脚 都以 每个脚 个脚本 本都以 每个脚本 个脚本都 脚本都以 开头 软件 件包 包更 更新 软件包 件包更 包更新 软件包更 件包更新 除了 了上 上述 述更 更改 改之 之外 除了上 了上述 上述更 述更改 更改之 改之外 除了上述 了上述更 上述更改 述更改之 更改之外 还对 对许 许多 多应 应用 序进 进行 行了 了更 还对许 对许多 许多应 多应用 应用程 程序进 序进行 进行了 行了更 了更新 还对许多 对许多应 许多应用 多应用程 应用程序 用程序进 程序进行 序进行了 进行了更 行了更新 由于 于默 默认 由于默 于默认 由于默认 含的 的软 包太 太多 包含的 含的软 的软件 件包太 包太多 中包含的 包含的软 含的软件 的软件包 软件包太 件包太多 要查 查看 看完 完整 整的 改列 列表 要查看 查看完 看完整 完整的 整的更 的更改 更改列 改列表 要查看完 查看完整 看完整的
-
Kali Linux Dojo at Black Hat Vegas 2016
Black Hat 的工作人员非常友善地邀请我们今年在拉斯维加斯举办Kali Dojo。该活动将于8 月4 日在曼德勒海湾酒店举行,并向所有黑帽通行证类型开放。今年我们的道场将进行不同的设置,允许更多的人群和更多的互动。我们将举办一整天的活动,有几个主要活动区域: 区域 1:使用实时构建自定义 Kali ISO Kali Linux 最重要的方面之一是它能够根据您独特和特定的需求进行定制。定义您的工具集、桌面环境、自定义脚本和壁纸- 当然,还可以根据需要预置安装介质。 Dojo 的这个区域将以Kali Rolling 上广受欢迎的定制ISO 生成为特色。 区域 2:具有持久性和 LUKS 的 Kali Live USB USB 速度变得越来越快,现在它们已成为辅助系统的可行存储。在这一领域,我们将帮助您了解如何将定制的Kali ISO 部署到安全、加密的USB 安装中。具有Kali 特定功能,例如多个持久存储和LUKS Nuke! 区域 3:使用 Kali Linux 进行黑客攻击 - 测试工具 现在您已经调整并定制了Kali 安装,您将用它做什么?破解东西!在这个领域,我们将为您提供一个安全可靠的区域来使用Kali,并具有现实世界的攻击向量。亲自动手,破解我们的东西!我们有提到奖品吗?哦对了,还会有奖品的!包括赠送Kali NetHunter 设备、Kali Flip 笔记本电脑以及使用Kali Linux 进行OffSec 渗透测试课程! 区域4:Kali ARM设备的精彩世界 现代Linux 最令人兴奋的发展之一是非传统计算设备。 Kali 始终处于ARM 支持的最前沿,并积极增加了对各种独特和专用ARM 设备的支持。在这个区域,您将有机会看到并亲自操作许多这些独特的设备。此外,您将有机会直接与Kali 开发人员互动! 来道场打个招呼 我们对今年的Kali Dojo 感到非常兴奋。这种新的形式将方便更多的与会者(不再因为人满为患而被拒之门外!)以及与Kali 开发人员和OffSec 团队更直接的一对一互动。如果您对Kali Linux 有一点兴趣,请过来打个招呼,向我们提出问题,并使用Kali,就有机会赢得一些很棒的奖品!有关Kali Dojo 的更多信息,请查看Dojo Black Hat 页面。 Kali Linux 2016.2 版本 正如我们每年所做的那样,我们将专门为我们的学生、Dojo 参与者和任何其他想要了解我们即将推出的Kali Linux 版本的人提供一些新鲜出炉的预发布Kali Linux 2016.2 ISO。一旦我们从会议回来并完全康复,我们就会发布最终的2016.2 版本。 的工 工作 作人 人员 员非 非常 常友 友善 善地 地邀 邀请 请我 我们 们今 今年 年在 在拉 拉斯 斯维 维加 加斯 斯举 举办 的工作 工作人 作人员 人员非 员非常 非常友 常友善 友善地 善地邀 地邀请 邀请我 请我们 我们今 们今年 今年在 年在拉 在拉斯 拉斯维 斯维加 维加斯 加斯举 斯举办 的工作人 工作人员 作人员非 人员非常 员非常友 非常友善 常友善地 友善地邀 善地邀请 地邀请我 邀请我们 请我们今 我们今年 们今年在 今年在拉 年在拉斯 在拉斯维 拉斯维加 斯维加斯 维加斯举 加斯举办 该活 活动 动将 将于 该活动 活动将 动将于 该活动将 活动将于 日在 在曼 曼德 德勒 勒海 海湾 湾酒 酒店 店举 举行 日在曼 在曼德 曼德勒 德勒海 勒海湾 海湾酒 湾酒店 酒店举 店举行 日在曼德 在曼德勒 曼德勒海 德勒海湾 勒海湾酒 海湾酒店 湾酒店举 酒店举行 并向 向所 所有 有黑 黑帽 帽通 通行 行证 证类 类型 型开 开放 并向所 向所有 所有黑 有黑帽 黑帽通 帽通行 通行证 行证类 证类型 类型开 型开放 并向所有 向所有黑 所有黑帽 有黑帽通 黑帽通行 帽通行证 通行证类 行证类型 证类型开 类型开放 年我 们的 的道 道场 场将 将进 进行 行不 不同 同的 的设 设置 今年我 年我们 我们的 们的道 的道场 道场将 场将进 将进行 进行不 行不同 不同的 同的设 的设置 今年我们 年我们的 我们的道 们的道场 的道场将 道场将进 场将进行 将进行不 进行不同 行不同的 不同的设 同的设置 允许 许更 更多 多的 的人 人群 群和 和更 的互 互动 允许更 许更多 更多的 多的人 的人群 人群和 群和更 和更多 多的互 的互动 允许更多 许更多的 更多的人 多的人群 的人群和 人群和更 群和更多 和更多的 更多的互 多的互动 们将 将举 办一 一整 整天 天的 的活 我们将 们将举 将举办 举办一 办一整 一整天 整天的 天的活 的活动 我们将举 们将举办 将举办一 举办一整 办一整天 一整天的 整天的活 天的活动 有几 几个 个主 主要 要活 动区 区域 有几个 几个主 个主要 主要活 要活动 活动区 动区域 有几个主 几个主要 个主要活 主要活动 要活动区 活动区域 使用 用实 实时 时构 构建 建自 自定 定义 使用实 用实时 实时构 时构建 构建自 建自定 自定义 使用实时 用实时构 实时构建 时构建自 构建自定 建自定义 最重 重要 要的 的方 方面 面之 之一 一是 是它 它能 能够 够根 根据 据您 您独 独特 特和 和特 特定 定的 的需 需求 求进 行定 定制 最重要 重要的 要的方 的方面 方面之 面之一 之一是 一是它 是它能 它能够 能够根 够根据 根据您 据您独 您独特 独特和 特和特 和特定 特定的 定的需 的需求 需求进 求进行 进行定 行定制 最重要的 重要的方 要的方面 的方面之 方面之一 面之一是 之一是它 一是它能 是它能够 它能够根 能够根据 够根据您 根据您独 据您独特 您独特和 独特和特 特和特定 和特定的 特定的需 定的需求 的需求进 需求进行 求进行定 进行定制 义您 您的 工具 具集 定义您 义您的 您的工 的工具 工具集 定义您的 义您的工 您的工具 的工具集 桌面 面环 环境 桌面环 面环境 桌面环境 义脚 脚本 本和 和壁 壁纸 定义脚 义脚本 脚本和 本和壁 和壁纸 自定义脚 定义脚本 义脚本和 脚本和壁 本和壁纸 当然 还可 可以 以根 据需 需要 要预 预置 置安 安装 装介 介质 还可以 可以根 以根据 根据需 据需要 需要预 要预置 预置安 置安装 安装介 装介质 还可以根 可以根据 以根据需 根据需要 据需要预 需要预置 要预置安 预置安装 置安装介 安装介质 的这 这个 个区 域将 将以 的这个 这个区 个区域 区域将 域将以 的这个区 这个区域 个区域将 区域将以 上广 广受 受欢 欢迎 迎的 的定 上广受 广受欢 受欢迎 欢迎的 迎的定 的定制 上广受欢 广受欢迎 受欢迎的 欢迎的定 迎的定制 生成 成为 为特 特色 生成为 成为特 为特色 生成为特 成为特色 具有 有持 持久 久性 性和 具有持 有持久 持久性 久性和 具有持久 有持久性 持久性和 速度 度变 变得 得越 越来 来越 越快 速度变 度变得 变得越 得越来 越来越 来越快 速度变得 度变得越 变得越来 得越来越 越来越快 现在 在它 它们 们已 已成 为辅 辅助 助系 系统 统的 的可 可行 行存 存储 现在它 在它们 它们已 们已成 已成为 成为辅 为辅助 辅助系
-
捷豹路虎遭网络攻击 损失超 2.2 亿美元
近日,捷豹路虎(JLR)发布了7月1日至9月30日的财务业绩报告,称近期的一次网络攻击导致该季度总损失约2.2亿美元。 此次网络攻击于2025年9月2日被公开通报,迫使其主要工厂关闭生产,并安排员工留在家中。后续声明证实,攻击期间数据被盗,网络犯罪组织“分散的Lapsus$ Hunters”声称对Telegram平台的攻击负责。 生产中断持续数周,不仅给公司财务状况和市场地位带来压力,而且部分供应商面临严重的流动性问题,引发连锁风险。 2025年9月29日,英国政府介入帮助捷豹路虎摆脱困境,批准了15亿英镑的贷款担保,以协助其恢复供应链并迅速恢复生产。 根据分阶段推进计划,捷豹路虎已于2025年10月8日前恢复生产。 从本次发布的财报来看,这次网络攻击导致生产停顿、销售受阻,对公司利润也造成了重大影响。 该公司表示:“第二季度税前和特殊项目前亏损为4.85亿英镑,上半年亏损为1.34亿英镑,而去年同期利润分别为3.98亿英镑和11亿英镑。” 第二季度息税前利润率(EBIT)为-8.6%,较去年同期的5.1%大幅下滑;上半年息税前利润率为-1.4%,也低于去年上半年的7.1%。 盈利能力下降的主要原因是网络安全事件、美国关税的持续影响、上述产量下降以及可变制造费用(VME)的增加。 英国央行在本周早些时候发布的第《货币政策报告》号报告中指出,英国2025年第三季度国内生产总值(GDP)增长低于预期,并将捷豹路虎遭受的网络攻击列为关键原因之一。 尽管面临诸多冲击,捷豹路虎表示,目前经营已趋于稳定,整车批发、零部件物流和供应商融资业务已全面恢复。该公司还强调,即使运营中断,投资支出也没有减少,预计从2024财年开始的五年内,总投资将保持在180亿英镑的水平。 近日 捷豹 豹路 路虎 捷豹路 豹路虎 捷豹路虎 发布 布了 发布了 日至 日的 的财 财务 务业 业绩 绩报 报告 日的财 的财务 财务业 务业绩 业绩报 绩报告 日的财务 的财务业 财务业绩 务业绩报 业绩报告 称近 近期 期的 的一 一次 次网 网络 络攻 攻击 击导 导致 致该 该季 季度 度总 总损 损失 失约 称近期 近期的 期的一 的一次 一次网 次网络 网络攻 络攻击 攻击导 击导致 导致该 致该季 该季度 季度总 度总损 总损失 损失约 称近期的 近期的一 期的一次 的一次网 一次网络 次网络攻 网络攻击 络攻击导 攻击导致 击导致该 导致该季 致该季度 该季度总 季度总损 度总损失 总损失约 亿美 美元 亿美元 此次 击于 此次网 攻击于 此次网络 络攻击于 日被 被公 公开 开通 通报 日被公 被公开 公开通 开通报 日被公开 被公开通 公开通报 迫使 使其 其主 主要 要工 工厂 厂关 关闭 闭生 生产 迫使其 使其主 其主要 主要工 要工厂 工厂关 厂关闭 关闭生 闭生产 迫使其主 使其主要 其主要工 主要工厂 要工厂关 工厂关闭 厂关闭生 关闭生产 并安 安排 排员 员工 工留 留在 在家 家中 并安排 安排员 排员工 员工留 工留在 留在家 在家中 并安排员 安排员工 排员工留 员工留在 工留在家 留在家中 后续 续声 声明 明证 证实 后续声 续声明 声明证 明证实 后续声明 续声明证 声明证实 击期 期间 间数 数据 据被 被盗 攻击期 击期间 期间数 间数据 数据被 据被盗 攻击期间 击期间数 期间数据 间数据被 数据被盗 络犯 犯罪 罪组 组织 网络犯 络犯罪 犯罪组 罪组织 网络犯罪 络犯罪组 犯罪组织 分散 散的 分散的 声称 称对 声称对 平台 台的 的攻 击负 负责 平台的 台的攻 的攻击 攻击负 击负责 平台的攻 台的攻击 的攻击负 攻击负责 产中 中断 断持 持续 续数 数周 生产中 产中断 中断持 断持续 持续数 续数周 生产中断 产中断持 中断持续 断持续数 持续数周 不仅 仅给 给公 公司 司财 务状 状况 况和 和市 市场 场地 地位 位带 带来 来压 压力 不仅给 仅给公 给公司 公司财 司财务 财务状 务状况 状况和 况和市 和市场 市场地 场地位 地位带 位带来 带来压 来压力 不仅给公 仅给公司 给公司财 公司财务 司财务状 财务状况 务状况和 状况和市 况和市场 和市场地 市场地位 场地位带 地位带来 位带来压 带来压力 而且 且部 部分 分供 供应 应商 商面 面临 临严 严重 重的 的流 流动 动性 性问 问题 而且部 且部分 部分供 分供应 供应商 应商面 商面临 面临严 临严重 严重的 重的流 的流动 流动性 动性问 性问题 而且部分 且部分供 部分供应 分供应商 供应商面 应商面临 商面临严 面临严重 临严重的 严重的流 重的流动 的流动性 流动性问 动性问题 引发 发连 连锁 锁风 风险 引发连 发连锁 连锁风 锁风险 引发连锁 发连锁风 连锁风险 英国 国政 政府 府介 介入 入帮 帮助 助捷 虎摆 摆脱 脱困 困境 英国政 国政府 政府介 府介入 介入帮 入帮助 帮助捷 助捷豹 路虎摆 虎摆脱 摆脱困 脱困境 英国政府 国政府介 政府介入 府介入帮 介入帮助 入帮助捷 帮助捷豹 助捷豹路 豹路虎摆 路虎摆脱 虎摆脱困 摆脱困境 批准 准了 批准了 亿英 英镑 镑的 的贷 贷款 款担 担保 亿英镑 英镑的 镑的贷 的贷款 贷款担 款担保 亿英镑的 英镑的贷 镑的贷款 的贷款担 贷款担保 以协 协助 助其 其恢 恢复 复供 应链 链并 并迅 迅速 速恢 复生 以协助 协助其 助其恢 其恢复 恢复供 复供应 供应链 应链并 链并迅 并迅速 迅速恢 速恢复 恢复生 复生产 以协助其 协助其恢 助其恢复 其恢复供 恢复供应 复供应链 供应链并 应链并迅 链并迅速 并迅速恢 迅速恢复 速恢复生 恢复生产 根据 据分 分阶 阶段 段推 推进 进计 计划 根据分 据分阶 分阶段 阶段推 段推进 推进计 进计划 根据分阶 据分阶段 分阶段推 阶段推进 段推进计 推进计划 虎已 已于 路虎已 虎已于 豹路虎已 路虎已于 日前 前恢 日前恢 前恢复 日前恢复 前恢复生 从本 本次 次发 布的 财报 报来 来看 从本次 本次发 次发布 发布的 布的财 的财报 财报来 报来看 从本次发 本次发布 次发布的 发布的财 布的财报 的财报来 财报来看 这次 致生 产停 停顿 这次网 导致生 致生产 生产停 产停顿 这次网络 击导致生 导致生产 致生产停 生产停顿 销售 售受 受阻 销售受 售受阻