Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update references and text #251

Merged
merged 1 commit into from
Apr 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion config/_default/params.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ titleAddition = "Enterprise-grade open source web application firewall library"
description = "OWASP Coraza is an enterprise-grade, open-source, and high-performance Web Application Firewall library ready to protect your beloved applications."

# Alert
alert = true
alert = false
alertDismissable = true
alertText = "Coraza v3 <a class=\"alert-link\" href=\"https://github.com/corazawaf/coraza/releases\">available here!</a>"

Expand Down
18 changes: 9 additions & 9 deletions content/docs/reference/extending.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@ Once the action is created, it must be wrapper inside a ```type PluginActionWrap

```go
import(
"github.com/corazawaf/coraza/v3/actions"
"github.com/corazawaf/coraza/v3/types"
"github.com/corazawaf/coraza/v3/experimental/plugins/actions"
"github.com/corazawaf/coraza/v3/experimental/plugins/types"
)

func init() {
Expand Down Expand Up @@ -130,7 +130,7 @@ type Transformation = func(input string, tools *Tools) string

```go
import (
"github.com/corazawaf/coraza/v3/transformations"
"github.com/corazawaf/coraza/v3/experimental/plugins/transformations"
"strings"
)

Expand Down Expand Up @@ -184,8 +184,8 @@ Once the operator is created, it must be wrapper inside a ```type PluginOperator

```go
import(
"github.com/corazawaf/coraza/v3/operators"
"github.com/corazawaf/coraza/v3/types"
"github.com/corazawaf/coraza/v3/experimental/plugins/operators"
"github.com/corazawaf/coraza/v3/experimental/plugins/types"
)

func init() {
Expand All @@ -207,9 +207,9 @@ There are no special helpers to test plugins but you may use the seclang compile

```go
import(
"github.com/jptosso/coraza-waf/v2/seclang"
"github.com/jptosso/coraza-waf/v2/types"
"github.com/jptosso/coraza-waf/v2/transformations"
"github.com/corazawaf/coraza/v3/experimental/plugins/seclang"
"github.com/corazawaf/coraza/v3/experimental/plugins/types"
"github.com/corazawaf/coraza/v3/experimental/plugins/transformations"
"strings"
"testing"
)
Expand Down Expand Up @@ -259,7 +259,7 @@ license: apache2
description: Short description to display in plugins.coraza.io
# We are using Ruby Gem version syntax: https://guides.rubygems.org/patterns/#pessimistic-version-constraint
# The min supported Coraza version, each item represents an AND operator
version:
version:
- ">= v1.1"
- "< v2"
# or ~> that is identical to the previous statements
Expand Down
10 changes: 5 additions & 5 deletions content/docs/tutorials/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,23 +38,23 @@ Coraza is an open source, enterprise-grade, high performance Web Application Fir

Key Features:

* ⇲ **Drop-in** - Coraza is a drop-in alternative to replace Trustwave ModSecurity Engine [(planned to be deprecated on July 1, 2024)](https://www.modsecurity.org/) and supports industry-standard SecLang rule sets.
* ⇲ **Drop-in** - Coraza is an alternative engine that has partial compatibility with ~Trustwave~[OWASP ModSecurity Engine](https://github.com/owasp-modsecurity/modsecurity/) and supports industry-standard SecLang rule sets.

* 🔥 **Security** - Coraza runs the [OWASP Core Rule Set (CRS)](https://coreruleset.org) to protect your web applications from a wide range of attacks, including the OWASP Top Ten, with a minimum of false alerts. CRS protects from many common attack categories including SQL Injection (SQLi), Cross Site Scripting (XSS), PHP & Java Code Injection, HTTPoxy, Shellshock, Scripting/Scanner/Bot Detection & Metadata & Error Leakages.
* 🔥 **Security** - Coraza runs the [OWASP CRS](https://coreruleset.org) to protect your web applications from a wide range of attacks, including the OWASP Top Ten, with a minimum of false alerts. CRS protects from many common attack categories including SQL Injection (SQLi), Cross Site Scripting (XSS), PHP & Java Code Injection, HTTPoxy, Shellshock, Scripting/Scanner/Bot Detection & Metadata & Error Leakages.

* 🔌 **Extensible** - Coraza is a library at its core, with many integrations to deploy on-premise Web Application Firewall instances. Audit Loggers, persistence engines, operators, actions, create your own functionalities to extend Coraza as much as you want.

* 🚀 **Performance** - From huge websites to small blogs, Coraza can handle the load with minimal performance impact. Check our [Benchmarks](https://coraza.io/docs/reference/benchmarks)

* ﹡ **Simplicity** - Anyone can understand and modify the Coraza source code. It is easy to extend Coraza with new functionality.

* 💬 **Community** - Coraza is a community project, contributions are accepted and all ideas will be considered. Find contributor guidance in the [CONTRIBUTION](https://github.com/corazawaf/coraza/blob/v2/master/CONTRIBUTING.md) document.
* 💬 **Community** - Coraza is a community project, contributions are accepted and all ideas will be considered. Find contributor guidance in the [CONTRIBUTION](https://github.com/corazawaf/coraza/blob/main/CONTRIBUTING.md) document.

<br/>

## Integrations

The Coraza Project maintains implementations and plugins for the following servers:
The Coraza Project maintains implementations and plugins for the following servers:

* [Caddy Reverse Proxy and Webserver Plugin](https://github.com/corazawaf/coraza-caddy) - stable, needs a maintainer
* [Proxy WASM extension](https://github.com/corazawaf/coraza-proxy-wasm) for proxies with proxy-wasm support (e.g. Envoy) - stable, still under development
Expand Down Expand Up @@ -158,7 +158,7 @@ Contributions are welcome! Please refer to [CONTRIBUTING.md](./CONTRIBUTING.md)

* [Babiel](https://babiel.com) (supporter)

### Author on Twitter
### Author on Twitter

- [@jptosso](https://twitter.com/jptosso)

Expand Down
Loading