black-hat-rust VS docs.rs

Compare black-hat-rust vs docs.rs and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
black-hat-rust docs.rs
48 139
3,044 942
1.5% 1.5%
4.3 9.5
7 months ago 8 days ago
Rust Rust
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

black-hat-rust

Posts with mentions or reviews of black-hat-rust. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-20.
  • Cloudflare for Speed and Security
    2 projects | /r/CloudFlare | 20 Oct 2023
    Bonuses: If you purchase Cloudflare for Speed and Security before November 4, 2023, you'll get my bestseller, Black Hat Rust, for free! Yes, you read it right, two books for less than the price of one!
  • Show HN: I'm writing a book โ€“ Cloudflare for Speed and Security
    1 project | news.ycombinator.com | 18 Oct 2023
    Hey HN,

    I'm so excited to finally share with you what I've been working on recently.

    One month ago I asked my audience what they wanted to learn about Websites, APIs and Servers security [0].

    From the feedback, I've identified a few recurring pain points that I've started to address (and many more) in this new book.

    From theory to practice, you will learn how low-level network and security protocols work. How to configure Cloudflare to secure and scale your web applications. How to create serverless applications and which database to chose with serverless functions. How to optimize your caching policies. How to distribute videos globally. And a lot of other things, all of that while significantly reducing your cloud bill.

    Today, the book is far from ready, but I still wanted to release it as "Early Access". First, to enable you to start learning today and, secondly, to garner feedback and refine the book's content.

    Between writing, editing, and technical reviewing, it can take some time to complete a book. That's why I release my books before they are fully completed - so you can commence learning before the book is 100% ready, provide feedback, and help shape the content. Rest assured, all future updates are free of charge.

    The final publication date is set for mid-January 2024.

    Bonuses: If you purchase Cloudflare for Speed and Security before November 4, 2023, you'll get my bestseller, Black Hat Rust [1], for free! Yes, you read it right, two books for less than the price of one!

    Furthermore, all early-access supporters will receive the checklist I use to quickly set up a new domain on Cloudflare, ensuring the right balance between security, performance, and user experience.

    Lastly, the price is likely to increase once the book transitions out of Early Access, so don't postpone getting your copy.

    Sylvain

    [0] https://kerkour.com/what-do-you-want-to-learn-about-web-and-...

    [1] https://kerkour.com/black-hat-rust

  • Black Hat Rust
    1 project | /r/savedForMS | 1 May 2023
  • The EU Suppressed a 300-Page Study That Found Piracy Doesnโ€™t Harm Sales
    1 project | news.ycombinator.com | 25 Apr 2023
    The best way I have found to prevent the piracy of my book (https://kerkour.com/black-hat-rust) is to inundate pirate platforms with only the first chapter and with a discount inside for those who can't afford the original price.

    So far it worked really well.

  • [Question] Does Rusts safety features make it less useful for pentesting?
    3 projects | /r/rust | 5 Mar 2023
    Black Hat Rust
  • Offensive Rust
    2 projects | /r/redteamsec | 8 Jan 2023
    You mean like this? https://kerkour.com/black-hat-rust
  • Position Independent Shellcodes in Rust (PIC)
    1 project | dev.to | 14 Dec 2022
    As usual, you can find the code on GitHub: github.com/skerkour/black-hat-rust (please don't forget to star the repo ๐Ÿ™).
  • How to Write and Compile a Shellcode in Rust
    1 project | dev.to | 12 Dec 2022
    This post is an excerpt from my book Black Hat Rust
  • Learn Rust, Offensive Security and Applied Cryptography
    3 projects | dev.to | 11 Nov 2022
    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
    5 projects | dev.to | 9 Nov 2022
    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

docs.rs

Posts with mentions or reviews of docs.rs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-23.
  • Using GenAI to improve developer experience on AWS
    2 projects | dev.to | 23 Feb 2024
    Working in combination with CodeWhisperer in your IDE, you can send whole code sections to Amazon Q and ask for an explanation of what the selected code does. To show how this works, we open up the file.rs file cloned from this GitHub repository. This is part of an open source project to host documentation of crates for the Rust Programming Language, which is a language we are not familiar with.
  • TSDocs.dev: type docs for any JavaScript library
    6 projects | news.ycombinator.com | 19 Dec 2023
    Looks like a great initiative โ€“ I wish there was a reliable TS/JS equivalent of https://docs.rs (even considering rustdoc's deficiencies[1]).

    I went through this exercise recently and so far my experience with trying to produce documentation from a somewhat convoluted TS codebase[2] has been disappointing. I would claim it's a consequence of the library's public (user-facing) API substantially differing from how the actual implementation is structured.

    Typedoc produces bad results for that codebase so sphinx-js, which I wanted to use, doesn't have much to work with. I ultimately documented things by hand, for now, the way the API is meant to be used by the user.

    Compare:

    https://ts-results-es.readthedocs.io/en/latest/reference/api...

    vs

    https://tsdocs.dev/docs/ts-results-es/4.1.0-alpha.1/index.ht...

  • How did I need to know about feature rwh_05 for winit?
    3 projects | /r/rust | 6 Dec 2023
    Rust Search Extension adds a section on docs.rs menubar which lists the features of a crate in a nice and easy to access format.
  • Embassy on ESP: GPIO
    2 projects | dev.to | 3 Dec 2023
    ๐Ÿ“ Note: At the time of writing this post, I couldn't really locate the init function docs.rs documentation. It didn't seem easily accessible through any of the current HAL implementation documentation. Nevertheless, I reached the signature of the function through the source here.
  • First Rust Package - Telegram Notification Framework (Feedback Appreciated)
    3 projects | /r/rust | 27 Nov 2023
    Rust Crates are a Game-Changer ๐ŸŽฎ:The ease of releasing a crate with `cargo publish` and the convenience of rolling out new versions amazed me. The auto-generated docs on Docs.rs. is an amazing tool, especially with docstring formatting. Doc tests serve as a two-fold tool for documenting the code and ensuring it's up-to-date.
  • Grimoire: Open-Source bookmark manager with extra features
    7 projects | news.ycombinator.com | 26 Nov 2023
    I've found I manually type out certain subsets of URLs where possible[0], maybe that's subconsciously associated with my impression that Google Search results have gotten worse and worse over the years.

    [0] https://en.wiktionary.org/wiki/ and https://docs.rs/ come to mind.

  • Released my first crate ~20 hours ago; already downloaded 12 times. Who would know about it?
    2 projects | /r/rust | 8 Jul 2023
    docs.rs also downloads you crate automatically to generate docs and I would guess lib.rs does something similar
  • Docs.rs Is Down
    1 project | news.ycombinator.com | 5 Jul 2023
  • Managed to land a junior role need help!
    6 projects | /r/rust | 4 Jul 2023
    There are also a few key sites you'll want to keep in your back pocket at all times: - The Standard Library Documentation has complete documentation for every std library function in Rust - crates.io is a repository for all third-party packages, and docs.rs has human-readable documentation for the overwhelming majority of them - The Rust Cookbook has some code examples for common tasks you may need to perform - Make sure you are using clippy, which is available through Rustup and can be run with cargo clippy as a replacement to cargo check, it adds additional lints for your Rust code and is very helpful for teaching many of the best practices
  • How do you like code documentation inline in the source code vs. as separate guides, or how would you do it?
    3 projects | /r/ProgrammingLanguages | 3 Jul 2023
    OTOH, source-code-generated-docs normalize how code docs are, like the rust docs.rs paradigm, so it sort of forces or encourages package creators/maintainers to write docs.

What are some alternatives?

When comparing black-hat-rust and docs.rs you can also consider the following projects:

sn0int - Semi-automatic OSINT framework and package manager

crates.io - The Rust package registry

zero-to-production - Code for "Zero To Production In Rust", a book on API development using Rust.

serenity - A Rust library for the Discord API.

yakuza-freecam - Yakuza Freecam Tool made in Rust

tui-input - TUI input library supporting multiple backends, tui-rs and ratatui

dirble - Fast directory scanning and scraping tool

config-rs - โš™๏ธ Layered configuration system for Rust applications (with strong support for 12-factor applications).

rust-windows-shellcode - Windows shellcode development in Rust

bevy - A refreshingly simple data-driven game engine built in Rust

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

awesome-bevy - A collection of Bevy assets, plugins, learning resources, and apps made by the community