naughty-strings

Crates.ionaughty-strings
lib.rsnaughty-strings
version0.2.4
sourcesrc
created_at2015-12-03 23:45:05.071162
updated_at2021-04-23 15:37:53.014122
descriptionThe Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
homepage
repositoryhttps://github.com/mcarton/rust-naughty-strings
max_upload_size
id3566
size51,132
Martin Carton (mcarton)

documentation

https://mcarton.github.io/rust-naughty-strings/doc-latest/naughty_strings/index.html

README

rust-naughty-strings

Rust binding of minimaxir's Big List Of Naughty Strings.

The crate only provides one array naughty_strings::BLNS : &'static [&'static str]:

extern crate naughty_strings;

fn main() {
    for ns in naughty_strings::BLNS {
        println!("{}", ns);
    }
}

crates.io

The crate is on crates.io.

Generate the library

The library is generated with cargo run --bin make-lib [PATH-TO-BLNS-REPO] (PATH-TO-BLNS-REPO defaults to minimaxir's repo). This generates the sole file src/lib.rs.

License

Licensed under either of

at your option.

Contribution

Contributions are welcome, Just open an issue or make a pull request.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 19

cargo fmt