PHP Source Security

Asked

Viewed 121 times

1

I have a PHP project and now I will be working with 2 more programmers in it. Is there any way to protect the source code from improper copies by these programmers?

In particular, there is some tool that can be installed to prohibit the copying of certain directories?

Grateful!

  • @rray think the copy is copy out of the company... I think... if this is just blocking the internet and recording devices.

  • 3

    If they will work with this code does not exist. What you do is make them sign a confidentiality agreement and charge it in court. But still the code can be copied.

  • there is some tool that can be installed to prohibit the copying of certain directories?

  • @Rafael, if you have access to information, then you can copy it, that’s a fundamental rule of security. Nowadays with the powerful smartphones, it’s easy to print-screen the font and take it home, forget it. Besides, nowadays, who needs to hide code so much? what is so valuable in the code? wouldn’t the most valuable data?

1 answer

6


I didn’t want to answer your question, but it got too long for the comments and this ends up serving as an answer. Besides, it’s not the first time I’ve seen a question like that. So there goes the answer:

Let’s assume that you install a tool to avoid copying certain directories. Then they go there, open the files one by one in the notepad, choose the "Save as..." option and write to another folder. FAIL!

And if you can’t save it to another folder, just copy and paste it into the email, FAIL again.

Or even if you protect the computer well, one of them may decide to take several pictures of the monitor using the mobile phone and then, somewhere outside your company, reassemble the code.

The only way would be if there was no Internet access and no Wi-Fi, no CD or flash drive and you had to search them to make sure they didn’t bring cell phones or cameras.

Also, even if they don’t copy or photograph the code, they can take some sheets of paper and pens and copy manually. Another thing you would have to bar and control the entrance and exit.

However, I doubt that this will result in a productive working environment.

Ah, and nothing stops them from getting a good look at the code, memorizing what they can, learning how it works, and then stepping out of their company, writing down everything they can think of to replicate their program afterwards.

Anyway, what you want to do can’t be done. If you will work with two other people, you should choose reliable professionals and not work with anyone. Contracts with judicial value also serve for this.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.