InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Black-hat-rust Alternatives
Similar projects and alternatives to black-hat-rust
-
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
CVE-2022-0337-PoC-Google-Chrome-Microsoft-Edge-Opera
🎩 🤟🏻 [P1-$10,000] Google Chrome, Microsoft Edge and Opera - vulnerability reported by Maciej Pulikowski - System environment variables leak - CVE-2022-0337
-
zero-to-production
Code for "Zero To Production In Rust", a book on API development using Rust.
-
-
-
rust-windows-shellcode
Windows shellcode development in Rust
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
bloom
The simplest way to de-Google your life and business: Inbox, Calendar, Files, Contacts & much more (by skerkour)
-
-
-
CVE-2021-44228-PoC-log4j-bypass-words
🐱💻 ✂️ 🤬 CVE-2021-44228 - LOG4J Java exploit - WAF bypass tricks
-
openvscode-server
Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.
-
-
-
-
distroless
🥑 Language focused docker images, minus the operating system.
-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)
-
john
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
black-hat-rust reviews and mentions
-
Offensive Rust
You mean like this? https://kerkour.com/black-hat-rust
-
Learn Rust, Offensive Security and Applied Cryptography
Some say that Rust is ugly or too hard write. This is false! You can write Rust code without lifetime annotations. Actually, clean Rust code looks very similar to TypeScript while empowering the developers a thousand times more. And I can prove it: All the code accompanying the book is available on GitHub: https://github.com/skerkour/black-hat-rust
This is why I dedicated the past months to write a book about the topic: Black Hat Rust - Applied offensive security with the Rust programming language.
-
Backdooring Rust crates for fun and profit
It's actually possible to inspect build.rs files on docs.rs by using the source view: https://docs.rs/crate/[CRATE]/[VERSION]/source/. Thanks Joshua 🙏
Want to learn more Rust, Offensive Security and Applied Cryptography? Take a look at my book Black Hat Rust Get 42% off until Friday, November 12 with the coupon 1311B892
-
Testing and building your Rust project with GitHub Actions
This post is an excerpt from my book Black Hat Rust
-
How to create small Docker images for Rust
If you want to learn more from real-world Rust experience, Security and Cryptography, I wrote a book where, among other things, we create and deploy a Rust service using Docker: Black Hat Rust.
-
Building a web application with Rust and WebAssembly
As usual, you can find the code on GitHub: github.com/skerkour/black-hat-rust (please don't forget to star the repo 🙏).
fn update(&mut self, msg: Self::Message) -> ShouldRender { match msg { Msg::Submit => { self.error = None; // let credentials = format!("email: {}, password: {}", &self.email, &self.password); // console::log_1(&credentials.into()); let credentials = model::Login { email: self.email.clone(), password: self.password.clone(), }; self.api_task = Some(self.http_client.post::( api::routes::LOGIN.to_string(), credentials, self.api_response_callback.clone(), )); } Msg::ApiResponse(Ok(_)) => { console::log_1(&"success".into()); self.api_task = None; let window: Window = web_sys::window().expect("window not available"); let location = window.location(); let _ = location.set_href("https://kerkour.com/black-hat-rust"); } Msg::ApiResponse(Err(err)) => { self.error = Some(err); self.api_task = None; } Msg::UpdateEmail(email) => { self.email = email; } Msg::UpdatePassword(password) => { self.password = password; } } true }
-
Which Rust web framework to choose in 2022 (with code examples)
Want to learn Rust, Cybersecurity and applied Cryptography? Take a look at my book Black Hat Rust!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Jan 2023
Stats
skerkour/black-hat-rust is an open source project licensed under MIT License which is an OSI approved license.
Popular Comparisons
- black-hat-rust VS sn0int
- black-hat-rust VS calibre
- black-hat-rust VS CVE-2022-0337-PoC-Google-Chrome-Microsoft-Edge-Opera
- black-hat-rust VS zero-to-production
- black-hat-rust VS RustScan
- black-hat-rust VS rust-windows-shellcode
- black-hat-rust VS yakuza-freecam
- black-hat-rust VS CVE-2021-44228-PoC-log4j-bypass-words
- black-hat-rust VS book
- black-hat-rust VS bloom