• 10 Posts
  • 166 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle


  • You can get close depending on the language by using decompilers. Usually though, they’re rough translations of what the decompiler thinks that the (compiled) machine code does. It’s not a 1:1 deal.

    Basically, a compiler translates the human-readable code to machine code that can actually be recognized and executed by your computer. A decompiler attempts to do the opposite, it translates the machine code back into the original language. But like some “translators”, it’s not always correct. That’s the hard part - once decompiled you will likely have a lot of blanks to fill in and bugs to fix before anything will be compilable again. You’ll likely never be able to get an exact copy of the original source code via decompiler.











  • I wasn’t talking about whether or not to trust FOSS, I was talking about Zello (since it’s closed source, which I originally mentioned). There might not be a FOSS alternative, I don’t know since I have never needed a walkie talkie app. That’s why I didn’t mention one and only answered the first part of your question. You’re right that it probably can’t be fully trusted (because it’s closed source).