GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    yosh (yosh@toot.yosh.is)'s status on Monday, 25-Nov-2024 09:19:12 JSTyoshyosh
    in reply to

    “But Yosh, how would we sandbox C++ code at scale?”

    While not a perfect solution — Firefox’s RLBox toolkit (https://rlbox.dev/) provides the template for that. It compiles a C program to Wasm, puts it inside a Wasm sandbox, and provides the same API on the outside of the sandbox.

    Now if the sandboxes library exhibits UB, it can no longer be used to exploit the rest of the program. Here’s a full writeup of how this works:

    https://hacks.mozilla.org/2020/02/securing-firefox-with-webassembly/

    In conversationabout 6 months ago from toot.yosh.ispermalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Overview - Practical third-party library sandboxing with RLBox
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.