h******b 发帖数: 6055 | 1 https://blog.nraboy.com/2014/11/extract-android-apk-view-source-code/
首先,好像很多程序员都不保护代码的。
比如sworkit是ionic写的,拉了上百万美金funding了,我打开apk一看,连最基本的
uglify都没有用,整个一个完美ionic教材。
http://m.sohu.com/n/410201220/?_trans_=000115_3w
像刀塔传奇这个事件真心狗血啊,居然偷代码不改公司名字的。 还是莉莉丝偷偷藏了
一个陷阱? ucool好歹也是月入千万的公司了,不可能不CTRL+F一下吧。 |
L***s 发帖数: 1148 | 2 Lilith关键字可能是encode过的,抄的人没看懂代码,以为是什么magic string。这也
是抓剽窃的一种有效手段。
【在 h******b 的大作中提到】 : https://blog.nraboy.com/2014/11/extract-android-apk-view-source-code/ : 首先,好像很多程序员都不保护代码的。 : 比如sworkit是ionic写的,拉了上百万美金funding了,我打开apk一看,连最基本的 : uglify都没有用,整个一个完美ionic教材。 : http://m.sohu.com/n/410201220/?_trans_=000115_3w : 像刀塔传奇这个事件真心狗血啊,居然偷代码不改公司名字的。 还是莉莉丝偷偷藏了 : 一个陷阱? ucool好歹也是月入千万的公司了,不可能不CTRL+F一下吧。
|
P**H 发帖数: 1897 | 3 何必呢,码工值几个钱。再开做一新的有多废事?
[发表自未名空间手机版 - m.mitbbs.com] |
N******K 发帖数: 10202 | 4 能详细讲讲么?
【在 L***s 的大作中提到】 : Lilith关键字可能是encode过的,抄的人没看懂代码,以为是什么magic string。这也 : 是抓剽窃的一种有效手段。
|
a*****g 发帖数: 19398 | 5 会的。
【在 h******b 的大作中提到】 : https://blog.nraboy.com/2014/11/extract-android-apk-view-source-code/ : 首先,好像很多程序员都不保护代码的。 : 比如sworkit是ionic写的,拉了上百万美金funding了,我打开apk一看,连最基本的 : uglify都没有用,整个一个完美ionic教材。 : http://m.sohu.com/n/410201220/?_trans_=000115_3w : 像刀塔传奇这个事件真心狗血啊,居然偷代码不改公司名字的。 还是莉莉丝偷偷藏了 : 一个陷阱? ucool好歹也是月入千万的公司了,不可能不CTRL+F一下吧。
|
ET 发帖数: 10701 | 6 dex2jar 是国人做的一个工具。
有些觉得app后端也有逻辑,只是反编译前端意义不大。
所以也不保护了。
【在 h******b 的大作中提到】 : https://blog.nraboy.com/2014/11/extract-android-apk-view-source-code/ : 首先,好像很多程序员都不保护代码的。 : 比如sworkit是ionic写的,拉了上百万美金funding了,我打开apk一看,连最基本的 : uglify都没有用,整个一个完美ionic教材。 : http://m.sohu.com/n/410201220/?_trans_=000115_3w : 像刀塔传奇这个事件真心狗血啊,居然偷代码不改公司名字的。 还是莉莉丝偷偷藏了 : 一个陷阱? ucool好歹也是月入千万的公司了,不可能不CTRL+F一下吧。
|
z****e 发帖数: 54598 | 7 用paas的后端随便抓个后端程序员
估计半小时内可以搞定
iaas难得多 |
z****e 发帖数: 54598 | 8 你这话像是外行说的
反编译很容易
但是你去parse代码,就需要花比去重新设计代码更多的时间
一般看别人代码是你自己写代码所需要时间的2-3倍,甚至更多
哪怕是java代码,一样可以折磨死人
所以大多数抄袭者干脆就不去parse code了
直接抄就是了,改点小feature容易得多
至于那些彩蛋,ucool那些人根本没去认真看
【在 L***s 的大作中提到】 : Lilith关键字可能是encode过的,抄的人没看懂代码,以为是什么magic string。这也 : 是抓剽窃的一种有效手段。
|
z****e 发帖数: 54598 | 9 嗯嗯
那些逻辑并不复杂
直接抄就是作死
但是
必需说的是
哪怕是美工替换的山寨
也一样有可能被告
法律保护expression
不保护idea
如何区分idea和expression是一个你需要咨询律师的地方
但是一般来说,一些关键元素不被保护
比如都是篮球游戏,你丫不能把篮球作为被保护对象
那其他人都不用做篮球游戏了
卡牌的话就是卡牌不能作为被保护对象
麻将麻将牌不能被保护
但是呢,规则一样是有可能被抓包的
举个例子,如果别人做了一个游戏,你完全抄袭了这个游戏的所有规则
而仅仅替换掉美工的话,那你要小心点,就有可能被告,而且有可能输
就像舰娘collection被天朝山寨的那种做法,在美国就会挂
所以哪怕相似的游戏,也要在规则上作出修改
比如lol和dota就不太一样,虽然很像,但是这种游戏都有自己的一些feature
就像java和swift都是oop,但是毕竟不一样,有自己不同的feature
【在 P**H 的大作中提到】 : 何必呢,码工值几个钱。再开做一新的有多废事? : [发表自未名空间手机版 - m.mitbbs.com]
|
f******e 发帖数: 206 | 10 难道大家都不用proguard之类的吗? ant release的时候一起就办了 |
h******b 发帖数: 6055 | 11 那玩意跟uglify差不多吧,防君子不防小人。不过ucool没能把彩蛋拔出来可能也是因
为obfuscate过后的代码真心难读。
【在 f******e 的大作中提到】 : 难道大家都不用proguard之类的吗? ant release的时候一起就办了
|
z****e 发帖数: 54598 | 12 然,android studio搞这些就很容易
打开文件,把false->true就搞定了
【在 f******e 的大作中提到】 : 难道大家都不用proguard之类的吗? ant release的时候一起就办了
|