Encryption 如何在线加密您的文件,以便将来无人使用?

Encryption 如何在线加密您的文件,以便将来无人使用?,encryption,password-protection,Encryption,Password Protection,我知道这听起来可能很傻,但我为一个似乎不愿意付钱给我,但正在通过他的网站赚钱的客户工作……我仍然可以访问ftp……因此,如果他不付款,我不会拆除网站,但我至少会保护我给他的代码……以防我确信他不能再转售或使用…… 如果您使用PHP为客户机编写代码,这将阻止反向工程,您可以将应用程序设置为在一定时间后过期。还有许多其他许可选项可用 我认为你有一个更深层次的问题,你应该和你的客户谈谈,或者找一个第三方调解人来解决这个问题。至少,你应该得到一笔押金。合同也会给你一些法律杠杆,所以你应该在开始工作之前签

我知道这听起来可能很傻,但我为一个似乎不愿意付钱给我,但正在通过他的网站赚钱的客户工作……我仍然可以访问ftp……因此,如果他不付款,我不会拆除网站,但我至少会保护我给他的代码……以防我确信他不能再转售或使用……

如果您使用PHP为客户机编写代码,这将阻止反向工程,您可以将应用程序设置为在一定时间后过期。还有许多其他许可选项可用

我认为你有一个更深层次的问题,你应该和你的客户谈谈,或者找一个第三方调解人来解决这个问题。至少,你应该得到一笔押金。合同也会给你一些法律杠杆,所以你应该在开始工作之前签署一份合同。

如果您使用PHP为客户机编写代码,这将阻止反向工程,您可以将应用程序设置为在一定时间后过期。还有许多其他许可选项可用


我认为你有一个更深层次的问题,你应该和你的客户谈谈,或者找一个第三方调解人来解决这个问题。至少,你应该得到一笔押金。合同也会给你一些法律杠杆,所以你应该在开始工作之前签署一份合同。

你的代码是什么形式的?html?js?JAVAc#?您可以混淆js,对于java(或.jar文件),您可以使用详细的strip/pack工具


一般来说,模糊处理似乎对所有代码都非常有效(即使是html,如果大部分代码是通过脚本生成的:p)

您的代码是什么形式的?html?js?JAVAc#?您可以混淆js,对于java(或.jar文件),您可以使用详细的strip/pack工具


一般来说,模糊处理似乎对所有这些代码都非常有效(即使是html,如果大部分代码是通过脚本生成的:p)

考虑下一个你的客户招募来管理代码的可怜家伙。。。并考虑这些后果——因为他对你的印象将基于那个代码! 考虑下一个你的客户招募来管理代码的可怜家伙。。。并考虑这些后果——因为他对你的印象将基于那个代码! 如果您的代码是用ASP.NET编写的,您应该对其进行模糊处理(VisualStudio附带了社区版的模糊处理工具),但可能有比这更好的模糊处理工具


顺便说一句,我的代码和最后一笔付款实际上被一个客户偷走了(二进制文件不是代码本身,但他在开发人员的帮助下成功地反汇编了代码。不幸的是,使用.NET太容易了)。在这种情况下,我真的很后悔没有混淆代码。

如果您的代码是用ASP.NET编写的,您应该混淆它(Visual Studio附带了混淆器的社区版),但可能有比这更好的混淆工具


顺便说一句,我的代码和最后一笔付款实际上被一个客户偷走了(二进制文件不是代码本身,但他在开发人员的帮助下成功地反汇编了代码。不幸的是,使用.NET太容易了)。在这种情况下,我真的很后悔没有混淆代码。

首先,不要做任何可能被视为对您的客户进行恶意攻击的事情。在他们停止通信后弄乱他们的FTP可能会让你陷入困境。 第二,如果他们还没有为你的工作给你一分钱,那么你仍然拥有这项工作的全部权利。(即您提供的代码上的版权等)如果他们使用您的代码,没有许可证,也没有付款,那么他们就是在侵犯版权


这都是法律术语,但我不是律师。在处理版权问题之前,请与律师交谈。

首先,不要做任何可能被视为对您的客户进行恶意攻击的事情。在他们停止通信后弄乱他们的FTP可能会让你陷入困境。 第二,如果他们还没有为你的工作给你一分钱,那么你仍然拥有这项工作的全部权利。(即您提供的代码上的版权等)如果他们使用您的代码,没有许可证,也没有付款,那么他们就是在侵犯版权

这都是法律术语,但我不是律师。在就版权问题采取行动之前,请与律师交谈