日期:2014-05-17  浏览次数:20995 次

关于BS结构下,如何防止别人破解的问题请教高手指点一下。
 2010 C#  开发,  使用sql 2005 数据库。做了一个BS结构的系统。这个系统一直跟一个商人合作经营。

最近开始有盈利的苗头,但是最近商人老板的表现得非常异常,急功尽利。  据从各方得到了的消息,这位老板

准备或者已经找了一两个程序员, 打算破解我与之合作的系统。  为了防犯于未燃,  请教一下大家WEB开发的

程序如何确保安全。


虽然我在服务器里使用的是编译过的DLL 文件,  源代码不上传, 但是最近找了一个反编译DLL 软件,竟然可以还原出.CS 的源代码, 与我写的功能实现一样, 代码的行数,语法基本一样。 快把我吓死。


因为服务器是人家用公司的名义注册的,  假如人家去服务商要求要密码, 要回密码后直接控制服务器上的DLL 程序,及数据库,  至少人家可以正常运行,可以复制到另一台服务器运行。


所以现在急切希望了解关于C#。NET  BS 结构下的程序发布后的加密方式方法。

------解决方案--------------------
 有加密就又破解,有利益就有破解,dll可以混淆,加壳等,不行你自己弄台服务器,主要代码扔自己服务器上,他的那个做web服务调用,就是速度慢点。
------解决方案--------------------
引用:
对方这个老板不厚道呀, 现在就想这种破解的问题,当然这样做的好处就是, 当公司经营实现盈利后, 不用按当初的约定支付利润给我。   对于找到那个帮他解密的人, 可能他会付出更少的代价……


既然是商人,利益为主,如果不行,在不违反合同情况下撤销合作,只要你的东西好,会有合作的机会的。对待这问题,一直防着不是办法
------解决方案--------------------
论坛里面经常有人问什么创业合作,请给点意见的。我都是总说一句话,看清楚人品再说。

我说了那么多次,有用么?有人听进去了么?为什么你觉得那个商人急功近利呢?你不考察他的为人和人品贸然和他合作你是不是也急功近利呢?是啊,现在有盈利的苗头你怕被甩了。那么你一开始为什么和人家合作呢?你要是做了半天没有盈利的苗头,人家商人投入的钱的风险又找谁要呢?你要是自己能看到市场,愿意担风险,哪怕借钱自己搞,你愿意么?

说一千道一万,首先你要人品好,其次你要找人品好的人作为合作伙伴。如果你都做不到,相互不过是利用关系,那你就要把风险和利益分配想在前面,而不是只想到人家当你的垫脚石。
------解决方案--------------------
引用:
2010 C#  开发,  使用sql 2005 数据库。做了一个BS结构的系统。这个系统一直跟一个商人合作经营。

最近开始有盈利的苗头,但是最近商人老板的表现得非常异常,急功尽利。  据从各方得到了的消息,这位老板

准备或者已经找了一两个程序员, 打算破解我与之合作的系统。  为了防犯于未燃,  请教一下大家WEB开发的

程序如何确保安全。

……

破解和反破解总是矛盾的,必然不可完全割裂。因此你无法做到绝对安全——想想看在我国Windows都被破解了……
如果你一定要绝对安全,那么尝试把核心代码写入到WebService或者WCF中,这样客户端应该看不到源码的。
------解决方案--------------------
同情你的遭遇,不过“公安机关”不会管你这事。

“我们只能做的就是, 一开始先信任 他,  在不伤害自己的时候,一直交往下去。。。。。。。”
我只能说你没有从这件事情上得到正面的东西。如果你遇到问题总是把一切归咎于自己无法控制的那些因素,那么等于说你放弃了自己主宰自己命运的可能,等于说自己就是活该。以后还是继续活该。你需要的也就是一点同情和怜悯而已。


------解决方案--------------------
你可以懒得管别人的评价,只要你自信地认为你不需要与别人合作完全靠自己就能取得成功。如果你希望以后的事业能找到靠谱的合伙人,你的人品就不能太差。
------解决方案--------------------
引用:
论坛里面经常有人问什么创业合作,请给点意见的。我都是总说一句话,看清楚人品再说。

我说了那么多次,有用么?有人听进去了么?为什么你觉得那个商人急功近利呢?你不考察他的为人和人品贸然和他合作你是不是也急功近利呢?是啊,现在有盈利的苗头你怕被甩了。那么你一开始为什么和人家合作呢?你要是做了半天没有盈利的苗头,人家商人投入的钱的风险又找谁要呢?你要是自己能看到市场,愿意担……

说的甚是。
我看了楼主的帖子,觉得很不舒服。
------解决方案--------------------
什么叫做“合作经营”?你做初一,还不让人家公司做十五么?真正的“合作经营”首先不是你这种态度,80%原因是你造成无法合作下去了,才会有今天。

如果是合作经营,那么你们有协议么?你们的软件进行注册了么?
------解决方案--------------------
引用:
  任何人都无法清楚的知道一个人的内心。 初次接触,我们只能以信任对方为出发点, 在不伤害自身利益的时候与之交往或合作。   有些人不到关键时候,是不会表达表露出他的本性的。  所以对于这个项目从开始的引见人就是我的同事, 我相信他, 所以有了后来。  


然后经营了一段时间, 出现亏损, 我理解他们, 我没向他们提出要求要一分钱,  当公司进行了资产重组,找了一家新投资方注入后, 有了起色,  原投资方反悔当初与新投资方的约定收回经营权,再到前些天发生的未通知新投资方的情况下把人家的办公室的所有设备都洗劫一空。  上个月还跟我说想大力发展加盟商,甚至打算卖几套我的系统给其他商家,所得收入与之分红。   我给他提出了一个手机开发方向的项目,结果他以时间周期要半年为由, 先不考虑, 要就要现成能赚到钱的。