[–] 2 points 3 months ago (1 child)

Also piping to cat seems redundant but malicious hosts can detect whether the request is getting redirected, using some clever trick, so it’s not.

Just so you know, servers cannot detect piping to any arbitrary process. The trick you're talking about is detecting piping to an interpreter, for the lack of a better term. Piping sleep N to bash is observable behaviour, for example. Piping anything to cat is not.

https://web.archive.org/web/20250622061208/https://www.idontplaydarts.com/2016/04/detecting-curl-pipe-bash-server-side/

  • source
  • parent
  • context
  • [–] 1 point 5 months ago (1 child)
    Installation

    Download the latest release by xpi-file from GitFlic, go to downloads and install the add-on (or drag it from your file-manager anywhere on a page/tab in Firefox).

    No source code whatsoever. Thanks but no thanks.

  • source
  • parent
  • context
  • [–] 10 points 5 months ago*

    Avoid buying books written after 2022.

    For Rust specifically, the official book should get you up to speed. There's also Rust by Example. If you want to get into unsafe, the Rustonomic is good. Rust Atomics and Locks, if you're into low-level stuff. All of them are free, by the way.

    Also, might be controversial, but you can just pirate books you aren't sure about. If a book turns out to be good, then buy it to support the author.

  • source
  • view more: next ›