ICEWall

轻量级应用防火墙
授权协议 Apache
开发语言 Java
所属分类 服务器软件、 路由器/防火墙
软件类型 开源软件
地区 国产
投 递 者 亢建木
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ICEWall 是一个轻量级的应用防火墙。

特性:

- 支持防御sql注入攻击

- 支持防御xxs攻击

- 支持防御MongoDB注入支持

- 支持Gzip

- 支持白名单

- 无需修改原有代码、无侵入

 相关资料
  • 同时,当前稳定的Debian版本仍然没有Java 11软件包(Ubuntu在openjdk-11软件包下安装了Java10),这就是为什么不稳定的sid版本被用于基本docker映像 当前可用的Oracle openjdk-11映像构建未剥离的模块,该模块具有数百兆字节,必须单独剥离: 从openjdk创建的JLink运行时映像大小(特别是libjvm.so)非常大。预期它会小得多。 解决方案:h

  • 问题内容: 受问题启发,为什么Java 11基本Docker映像这么大?(openjdk:11-jre-slim)我发现Java世界中的这个话题仍然没有解决。 至于常见问题/陷阱(在上面的票证中讨论): JRE没有作为单独的“包”分发。应改用JDK的模块 Oracle OpenJDK 11不支持Linux Alpine,因此无法轻松创建 轻量级 映像 同时,当前稳定的Debian版本仍然没有Jav

  • 基本概念 netfilter Linux 内核包含一个强大的网络过滤子系统 netfilter。netfilter 子系统允许内核模块对遍历系统的每个网络数据包进行检查。这表示在任何传入、传出或转发的网络数据包到达用户空间中的组件之前,都可以通过编程方式检查、修改、丢弃或拒绝。netfilter 是 RHEL 7 计算机上构建防火墙的主要构建块。 尽管系统管理员理论上可以编写自己的内核模块以与 n

  • 问题内容: 在我的Jenkins管道中,我使用Slack集成来通知用户的步骤很少。 将通知代码编写在块中以使用重量级执行程序还是将其留在外面以使用flyweight执行程序是一种好习惯? 根据文档: 每个管道构建本身都使用flyweight执行程序在主数据库上运行,这是一个无计数的插槽,假定不会占用任何重要的计算能力。 该执行程序代表实际的Groovy脚本,该脚本几乎总是空闲的,等待步骤完成。 轻

  • 一个简单的Spring Boot应用程序仅打印一个“Hello World”,当它打包为一个可部署的WAR时,它的大小为11.5MB。当我爆发战争时,WEB-INF/lib文件夹是库太多的根本原因。 如何仅使用最少的必需/依赖库创建WAR? 在提到spring-boot-starter-tomcat的作用域时,嵌入式Tomcat服务器是否仍与WAR一起打包? 我在玩Spring测试套件(STS)附

  • 主要内容:使用普通函数创建 goroutine,使用匿名函数创建goroutine在编写 Socket 网络程序时,需要提前准备一个线程池为每一个 Socket 的收发包分配一个线程。开发人员需要在线程数量和 CPU 数量间建立一个对应关系,以保证每个任务能及时地被分配到 CPU 上进行处理,同时避免多个任务频繁地在线程间切换执行而损失效率。 虽然,线程池为逻辑编写者提供了线程分配的抽象机制。但是,如果面对随时随地可能发生的并发和线程处理需求,线程池就不是非常直观和方便了。能否