Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Is it possible/reasonable to compile @fridadotre with V8 in 2026?

Is it possible/reasonable to compile @fridadotre with V8 in 2026?

Scheduled Pinned Locked Moved Uncategorized
fridareverseengineer
7 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • buherator@infosec.placeB This user is from outside of this forum
    buherator@infosec.placeB This user is from outside of this forum
    buherator@infosec.place
    wrote last edited by
    #1
    Is it possible/reasonable to compile @fridadotre with V8 in 2026? (I just reported a couple of QuickJS bugs that are blockers for me)

    If so, are there any documentation available about the build process or is that knowledge lost to bitrot?

    #Frida #ReverseEngineering
    fridadotre@fosstodon.orgF 1 Reply Last reply
    1
    0
    • R relay@relay.infosec.exchange shared this topic
    • buherator@infosec.placeB buherator@infosec.place
      Is it possible/reasonable to compile @fridadotre with V8 in 2026? (I just reported a couple of QuickJS bugs that are blockers for me)

      If so, are there any documentation available about the build process or is that knowledge lost to bitrot?

      #Frida #ReverseEngineering
      fridadotre@fosstodon.orgF This user is from outside of this forum
      fridadotre@fosstodon.orgF This user is from outside of this forum
      fridadotre@fosstodon.org
      wrote last edited by
      #2

      @buherator just use —runtime v8. Frida is built with qjs and v8 already

      buherator@infosec.placeB 1 Reply Last reply
      0
      • fridadotre@fosstodon.orgF fridadotre@fosstodon.org

        @buherator just use —runtime v8. Frida is built with qjs and v8 already

        buherator@infosec.placeB This user is from outside of this forum
        buherator@infosec.placeB This user is from outside of this forum
        buherator@infosec.place
        wrote last edited by
        #3
        @fridadotre Thanks for the prompt reply! Is this true for the gadget too? I tried to supply a config with "runtime":"v8" but hit the same bugs. If the v8 support is there in the official release gadgets I just have to figure out why my config isn't applied (or maybe the bugs affect both paths).
        fridadotre@fosstodon.orgF 1 Reply Last reply
        0
        • buherator@infosec.placeB buherator@infosec.place
          @fridadotre Thanks for the prompt reply! Is this true for the gadget too? I tried to supply a config with "runtime":"v8" but hit the same bugs. If the v8 support is there in the official release gadgets I just have to figure out why my config isn't applied (or maybe the bugs affect both paths).
          fridadotre@fosstodon.orgF This user is from outside of this forum
          fridadotre@fosstodon.orgF This user is from outside of this forum
          fridadotre@fosstodon.org
          wrote last edited by
          #4

          @buherator it is also suported in the gadget. Feel free to drop some details about the specific bug, if that’s the case, sounds like the problem is not tied to the js runtime

          buherator@infosec.placeB 1 Reply Last reply
          0
          • fridadotre@fosstodon.orgF fridadotre@fosstodon.org

            @buherator it is also suported in the gadget. Feel free to drop some details about the specific bug, if that’s the case, sounds like the problem is not tied to the js runtime

            buherator@infosec.placeB This user is from outside of this forum
            buherator@infosec.placeB This user is from outside of this forum
            buherator@infosec.place
            wrote last edited by
            #5
            @fridadotre Thank you for the additional info! I already opened #1096 and #1097 in frida-gum, hope they will be useful!

            Right now I'm trying to fingerprint the runtime based on JS behavior (e.g. `console.log(gc.toString())`) but neither gadget configs nor `frida --runtime` seem to have any effect.

            Update: It seems in V8 `gc.toString()` doesn't have newlines
            codecolorist@infosec.exchangeC 1 Reply Last reply
            0
            • buherator@infosec.placeB buherator@infosec.place
              @fridadotre Thank you for the additional info! I already opened #1096 and #1097 in frida-gum, hope they will be useful!

              Right now I'm trying to fingerprint the runtime based on JS behavior (e.g. `console.log(gc.toString())`) but neither gadget configs nor `frida --runtime` seem to have any effect.

              Update: It seems in V8 `gc.toString()` doesn't have newlines
              codecolorist@infosec.exchangeC This user is from outside of this forum
              codecolorist@infosec.exchangeC This user is from outside of this forum
              codecolorist@infosec.exchange
              wrote last edited by
              #6

              @buherator to detect js engine just use Script.runtime

              buherator@infosec.placeB 1 Reply Last reply
              0
              • codecolorist@infosec.exchangeC codecolorist@infosec.exchange

                @buherator to detect js engine just use Script.runtime

                buherator@infosec.placeB This user is from outside of this forum
                buherator@infosec.placeB This user is from outside of this forum
                buherator@infosec.place
                wrote last edited by
                #7
                @codecolorist Many thanks!
                1 Reply Last reply
                1
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups