Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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 (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Yet another fantasy

Yet another fantasy

Scheduled Pinned Locked Moved The Lounge
comhardwarecollaborationjsonquestion
4 Posts 3 Posters 0 Views 1 Watching
  • 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.
  • J Offline
    J Offline
    jschell
    wrote on last edited by
    #1

    DARPA wants a decompiler that can not only produce easily modified code but which will be verifiable. Why DARPA hopes to 'distill' old binaries into readable code • The Register[^] Having used decompilers over many years I don't see that this is likely. I suspect it will be similar to the DARPA Robotics Challenge. If I am reading it correctly (the 'HAR') it is even supposed to use a new representational format. So one would need to understand that first. Following is the comment from one person (paraphrased perhaps) ...

    Along with being able to deconstruct, edit, and reconstruct binaries, the team said its processing pipeline is also able to comb through HARs and remove extraneous routines.

    So static code analysis that removes unused code. Which means dynamic linkage is not allowed. The verification part?

    The team has also, we're told, baked in verification steps to ensure changes made to code within hardware ranging from jets and drones to plain-old desktop computers work exactly as expected with no side effects.

    I am just stating that seems like a really bold statement. Seems like if they can just do that then they should trash the rest and just present that to the world.

    OriginalGriffO E 2 Replies Last reply
    0
    • J jschell

      DARPA wants a decompiler that can not only produce easily modified code but which will be verifiable. Why DARPA hopes to 'distill' old binaries into readable code • The Register[^] Having used decompilers over many years I don't see that this is likely. I suspect it will be similar to the DARPA Robotics Challenge. If I am reading it correctly (the 'HAR') it is even supposed to use a new representational format. So one would need to understand that first. Following is the comment from one person (paraphrased perhaps) ...

      Along with being able to deconstruct, edit, and reconstruct binaries, the team said its processing pipeline is also able to comb through HARs and remove extraneous routines.

      So static code analysis that removes unused code. Which means dynamic linkage is not allowed. The verification part?

      The team has also, we're told, baked in verification steps to ensure changes made to code within hardware ranging from jets and drones to plain-old desktop computers work exactly as expected with no side effects.

      I am just stating that seems like a really bold statement. Seems like if they can just do that then they should trash the rest and just present that to the world.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #2

      I'd agree that it's unlikely - but if it worked it would be a game changer* * And they would probably get sued by Adobe, Corel, Microsoft, ... once it became clear it was used to remove anti-piracy measures ... at a guess 20 minutes after release.

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      J 1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        I'd agree that it's unlikely - but if it worked it would be a game changer* * And they would probably get sued by Adobe, Corel, Microsoft, ... once it became clear it was used to remove anti-piracy measures ... at a guess 20 minutes after release.

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

        J Offline
        J Offline
        jschell
        wrote on last edited by
        #3

        OriginalGriff wrote:

        once it became clear it was used to remove anti-piracy measures ... at a guess 20 minutes after release.

        lol

        1 Reply Last reply
        0
        • J jschell

          DARPA wants a decompiler that can not only produce easily modified code but which will be verifiable. Why DARPA hopes to 'distill' old binaries into readable code • The Register[^] Having used decompilers over many years I don't see that this is likely. I suspect it will be similar to the DARPA Robotics Challenge. If I am reading it correctly (the 'HAR') it is even supposed to use a new representational format. So one would need to understand that first. Following is the comment from one person (paraphrased perhaps) ...

          Along with being able to deconstruct, edit, and reconstruct binaries, the team said its processing pipeline is also able to comb through HARs and remove extraneous routines.

          So static code analysis that removes unused code. Which means dynamic linkage is not allowed. The verification part?

          The team has also, we're told, baked in verification steps to ensure changes made to code within hardware ranging from jets and drones to plain-old desktop computers work exactly as expected with no side effects.

          I am just stating that seems like a really bold statement. Seems like if they can just do that then they should trash the rest and just present that to the world.

          E Offline
          E Offline
          englebart
          wrote on last edited by
          #4

          It will make it easier for the military/etc to build malware while retaining the original functionality of the program. Next they will ask that the new version of the exe should generate the same MD5 and SHA2 hashes.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

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