Jump to content

Open Source: Hacker's Backdoor

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
5 replies to this topic

#1
ki4jgt

ki4jgt

    Learning Programmer

  • Members
  • PipPipPip
  • 84 posts
Question: What prevents a programmer from installing a back door into their program and then editing it out of the source code after they compile it?

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Absolutely nothing, other than the ability of other people to compile it themselves.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
ki4jgt

ki4jgt

    Learning Programmer

  • Members
  • PipPipPip
  • 84 posts
True, but what do most people do? They download it directly from the site. So, have there ever been any cases of this, or has anyone ever been caught?

#4
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,124 posts
This is not so much about "open source", anybody can claim the compiled executable is the source that is showed, but I only compile from source, package managers only compile from source, because there is a very diverse amount of computer architectures and operating systems, running a compiled executable compiled on system "A" does not mean that it will run relatively bug free on yours, all the better to compile it from source.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#5
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Put a different way, if given the source code to a project, how many people just run make, make install versus actually inspecting the code? It's an issue, but it beats the heck out of some of the alternatives, like downloading freeware with malware bundled in, or having things like Windows calling home periodically to determine if it thinks you're still legal.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#6
ki4jgt

ki4jgt

    Learning Programmer

  • Members
  • PipPipPip
  • 84 posts
That one's true. I don't know, It just popped into my head the other day. "hey, what if these developers made programs that were claimed to be safe, but weren't 100%"