• version_unsorted@lemm.ee
    link
    fedilink
    English
    arrow-up
    11
    ·
    6 hours ago

    There is some movement, but it isn’t nearly enough.

    https://code.mil/

    We believe that software created by the government should be shared with the public, and we want to collaborate with civic-minded peers to make this happen.

      • sleep_deprived@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        4 hours ago

        There’s also the NSA’s Ghidra which is a competitor for the best open source application IMO. Previously the only tool for heavy-duty reverse engineering was IDA Pro, which is very expensive (and not open source, of course). The NSA has selfish incentives to have tools like this be open source - free training especially - but it’s still a very good thing.

        • blindbunny@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          4 hours ago

          I don’t know anything about reverse engineering but this seems like fills a void as you mentioned. Thanks for sharing. Is there a fork for Linux?

              • sleep_deprived@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                3 hours ago

                Don’t feel too bad. A lot of more complicated Java programs utilize JNI with platform-specfic code, so even if you knew it was Java, it’s not a given that it works on Linux - especially given the incredibly complicated nature of decompilation, and that Ghidra has a DSL to define processors/“languages”.