Repository navigation

#

Sanitization

维基百科

Sanitizing is a process to check and remove harmful data from user input. It prevents XSS (Cross Site Scripting) attacks.

DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:

JavaScript
15018
9 天前

Cleans HTML to avoid XSS attacks

C#
1609
3 个月前

Academic papers related to fuzzing, binary analysis, and exploit dev, which I want to read or have already read

Python
1296
2 个月前

Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitizer instrumentation, compilation of GLSL shaders and more.

CMake
632
7 个月前

Fuzz your Rust code with Google-developed Honggfuzz !

Rust
478
1 个月前

Use DOMPurify on server and client in the same way

JavaScript
464
5 天前

How-to: Sanitize your Rust code!

Rust
427
7 年前

Make it safe to serve untrusted SVG files

Rust
386
2 个月前

A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.

CMake
366
5 个月前

Project moved to: https://github.com/llvm/llvm-project

C
289
5 年前

Provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's DOM.

PHP
252
20 天前

Lean C/C++ Bounds Checking with Low-Fat Pointers

C++
181
3 年前

Custom memory allocator that helps discover reads from uninitialized memory

Rust
163
5 年前

Fast JavaScript HTML Sanitizer, client-side (i.e. needs a browser, won't work in Node and other backend)

HTML
155
1 个月前

Study notes about LLVM. LLVM 学习笔记. Licensed under CC BY-NC-SA 4.0

Python
145
1 年前

FuZZan: Efficient Sanitizer Metadata Design for Fuzzing

C++
120
4 年前

An easy to use request sanitizer that allows you to sanitize your form data before validating it.

PHP
112
19 天前