跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Java 外包私活,项目代码都有啥加密或者类似技巧
未分類
21 7 月 2020

Java 外包私活,项目代码都有啥加密或者类似技巧

Java 外包私活,项目代码都有啥加密或者类似技巧

資深大佬 : heyzayz 5

做 Java 外包私活怎么能让买家还让我们维护,或者拓展呢 有啥加密或者类似技巧。

大佬有話說 (39)

  • 資深大佬 : GM

    if(Instant.now() < “2020-12-30”) {
    Thread.sleep(3000); // 等客户价钱优化速度
    }

  • 資深大佬 : ericgui

    你就正常发挥

    要么你写了 bug
    要么老板拍脑袋有新的 idea

    都需要你来的

  • 主 資深大佬 : heyzayz

    @GM 哈哈你这个

  • 主 資深大佬 : heyzayz

    @ericgui 不过确实需要这个,有啥好办法不

  • 資深大佬 : jadec0der

    如果不是联系不上你,不会找别人做后续优化的。

    你想要是有个不知道什么人写的项目让你接着改,你愿意用比原作者还低的价格接下来吗?

  • 資深大佬 : cedoo22

    我记得有个什么代码格式化工具,把类变量什么的全转换成下划线数字型名称,去掉注释,反编译就让他反编译吧,如果老板有能力找到能维护这样代码的人只能认了

  • 資深大佬 : hand515

    核心代码 jni 编译,打包

  • 資深大佬 : crclz

    关键词:混淆

  • 資深大佬 : zzzmh

    @GM 3 秒整数一下就看出来了,建议用随机数,再加上时间维度。

  • 資深大佬 : WispZhan

    简单,你用其他 JVM 语言写,连混淆都省了。
    没点水平,不爱折腾的一看就不想接。 有点水平,会折腾的,你混淆了也没用。

  • 資深大佬 : cruii

    蹲一个大佬推荐好用的混淆工具

  • 資深大佬 : gz911122

    用其他 jvm 方言写点关键逻辑.
    什么 Scala,Clojure,甚至 Latte 这种个人开源的, 全给他整上.
    保证维护还找你.

  • 資深大佬 : matrix67

    程序不重要,数据重要,数据写 xlog 。

    不用谢,之前看到 v 站有个 realpg 发明的方法。 搜索 “防盗版软件黑科技又一案例”

  • 資深大佬 : matrix67

    @matrix67 #13 https://www.v2ex.com/t/329592 就是这个

  • 資深大佬 : lancelock

    我在学 elixir,打算用这玩意写,应该没人会抢了吧

  • 資深大佬 : weizhen199

    @matrix67 看玩我还是想说一句,现在又过了 4 年了,机构单位各种操作能力有增无减,建议注意自己安全

  • 資深大佬 : jiaxin1121

    找个加壳的工具

  • 資深大佬 : sonice

    proguard

  • 主 資深大佬 : heyzayz

    @jadec0der 这个道理是明白的,

  • 主 資深大佬 : heyzayz

    @cedoo22 混淆吗

  • 主 資深大佬 : heyzayz

    @hand515 这个是怎么编法

  • 主 資深大佬 : heyzayz

    @gz911122 多谢,我研究研究

  • 資深大佬 : sudoy

    我自己会 python,但我经常找人开发,大多要求对方用 python 技术栈,前端也是要要求对方用我熟悉的框架。那么我想从我的角度来回答这个问题。首先我请人开发,需求和价格肯定都谈好,双方都认可这个交易,如果你好好写,哪怕有 bug,我也理解,但如果你使坏,故意整一些像一写的那种(当然我相信一只是开玩笑),那么不好意思,我肯定会搞你,即便搞不了你,我也绝不会再跟你合作。所以,我找人开发都是用一些我看得懂的技术栈。对方故意使坏,绝对是一个糟糕的做法。

  • 資深大佬 : skys215

    别人是花钱买你写的代码的,不是买你提供的服务,不是 SaaS 吧
    那别人给了前你就理应当把源代码都给甲方,如果你不想给源代码,那就改成 SaaS 给他们提供服务,让他们订阅你的服务

  • 主 資深大佬 : heyzayz

    @skys215
    @skys215
    @sudoy 并不是使坏,是本身开发免费,想要后期合作

  • 資深大佬 : GM

    @matrix67 你是 matrix67 真身?

  • 主 資深大佬 : heyzayz

    @GM 啥,

  • 資深大佬 : chihiro2014

    写别人看不懂的代码

  • 資深大佬 : wmhx

    混淆工具弄一下。其实就够了

  • 資深大佬 : xuanbg

    没必要,你把活干好,下次还是会找你。站在甲方的立场,最需要的其实是一个靠谱的供应商。

    PS:做生意最重要的是诚信和成就客户,让客户赚到钱,你才能源源不断地从客户那里赚钱。

  • 資深大佬 : tohuer00

    如果甲方一开始就有意要你的源码后续自己开发,他会在谈合同时就提的,没人愿意冒风险去反编译 class 。
    如果没要源码,那就是没打算换人接手,或者要换就一整套都换掉。

  • 資深大佬 : YouKnowIt

    主如果觉得混淆强度不够的话,可以采用更强的 vm 的保护形式。别人用逆向工具也看不到代码的,联机连函数调用都看不到,可以私聊我 phone MTMxMzg2NjE5NDA=

  • 資深大佬 : byzf

    直接展示成品, 付钱再给源码. 客户就是关心你做到啥程度了, 源码啥样其实无所谓.

    对方付完你还弄个混淆了的代码过去, 你让以后的人怎么维护.

  • 資深大佬 : shayang888

    代码混淆后性能不会降低吗?降低了怎么办

  • 資深大佬 : BoarBoar

    java 就这样,没啥办法
    代码混淆也就是个心理安慰,混淆能挡住的人不玩破解,玩破解的解混淆也就走个流程
    稍高端点的玩法是核心代码用 C/C++写动态库,java 只做个壳用 jni 去调库。
    然而别人完全可以同样做个壳去调你的库,能阻止泄漏核心代码,不能阻止抄袭

  • 資深大佬 : neilq

    技巧是把服务做好,后续还会找你。做不好,下次肯定不找你。
    搞那些有的没的,直接走法务。

  • 主 資深大佬 : heyzayz

    @neilq 有道理

  • 資深大佬 : realpg

    @heyzayz #37
    既然选择了 JAVA 或者 C#这类语言,那就做好服务,简单混淆一下就发,没必要搞别的。

  • 資深大佬 : pxlxh

    不要私活
    不要私活
    不要私活

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具