ljt80158015 发表于 2018-3-17 22:16:54

arm+linux的软件如何破解?



arm+linux的软件如何破解?

最近公司买了一个arm处理器linux的软件包,是加密的,通过mac地址生成系列号,然后供应商通过系列号生成注册码才能运行。








jjj206 发表于 2018-3-17 22:42:10

既然买了软件包为何还要破解?

CoolBird007 发表于 2018-3-17 23:01:44

把MAC地址和注册码记下,越多样本越好,尝试自已去解算法。。这是一个办法。

polarbear 发表于 2018-3-17 23:34:47

Linux 下的MAC 地址是可以改动的呀!
按理加不了密

wye11083 发表于 2018-3-18 00:52:24

lz你找ida,然后反编译,分析c代码的跳转流程,找到汇编的位置,改之。

LinuxTux.China 发表于 2018-3-18 10:52:06

MAC地址可以改的吧,

ljt80158015 发表于 2018-3-19 11:52:12

wye11083 发表于 2018-3-18 00:52
lz你找ida,然后反编译,分析c代码的跳转流程,找到汇编的位置,改之。



反编译是汇编啊哪来的C代码?

QQ373466062 发表于 2018-3-19 13:42:01

ljt80158015 发表于 2018-3-19 11:52
反编译是汇编啊哪来的C代码?

可以参考我以前写的文章:
http://www.tonyiot.com/?p=518

http://www.tonyiot.com/?p=465

如果有进一步需要可以联系我。

ysoni 发表于 2018-3-19 13:50:32

文件发出来,就有好多人给你破解了

ljt80158015 发表于 2018-3-19 13:59:12

QQ373466062 发表于 2018-3-19 13:42
可以参考我以前写的文章:
http://www.tonyiot.com/?p=518





安卓的java的,很容易反编译出源码,C开发的搞不出来吧?


ljt80158015 发表于 2018-3-19 19:32:12

polarbear 发表于 2018-3-17 23:34
Linux 下的MAC 地址是可以改动的呀!
按理加不了密

改动了mac地址,所有产品同样的mac地址,怎么使用呢?

ljt80158015 发表于 2018-3-19 19:33:11

jjj206 发表于 2018-3-17 22:42
既然买了软件包为何还要破解?

软件包是一个授权码只能用在一台机器上的。

ljt80158015 发表于 2018-3-19 19:34:29

CoolBird007 发表于 2018-3-17 23:01
把MAC地址和注册码记下,越多样本越好,尝试自已去解算法。。这是一个办法。 ...

样本很少,想找出破解算法,难!

CoolBird007 发表于 2018-3-19 21:06:41

ljt80158015 发表于 2018-3-19 19:34
样本很少,想找出破解算法,难!

别忘了,MAC地址是可以修改的。。

mangocity 发表于 2018-3-19 22:24:41

联网,相同的ID只接受一个链接。这样如何?

ljt80158015 发表于 2018-3-19 22:53:28

mangocity 发表于 2018-3-19 22:24
联网,相同的ID只接受一个链接。这样如何?

你是加密还是破解?

goway 发表于 2018-3-20 01:38:43

感觉应该是系统已经跑起来,在应用程序里面进行授权控制,根据启动脚本找到调用的应用程序,反汇编这个东西,得到arm汇编,分析汇编,重写注册机,基本就这条路,确实有需求,可联系我。

315936392 发表于 2018-3-20 11:36:52

靠,大家都在纷纷出对策,来弄破解。。。。。。。让那个开发软件的人情何以堪!!!

redroof 发表于 2018-3-20 11:53:21

315936392 发表于 2018-3-20 11:36
靠,大家都在纷纷出对策,来弄破解。。。。。。。让那个开发软件的人情何以堪!!! ...

开发的人也会来看啊。看看自己怎么做能让破解的人尽量多费事,哈哈。

yiwei0397 发表于 2018-3-20 12:31:47

辛辛苦苦开发的东西,就这样被搞乱了。{:sweat:}
想用干嘛不自己开发,或者花钱买呢?

谁都想挣钱,但挣钱要有规矩不是嘛?无规矩谁还搞开发啊.{:sleepy:}

zhanyanqiang 发表于 2018-3-20 13:14:04

yiwei0397 发表于 2018-3-20 12:31
辛辛苦苦开发的东西,就这样被搞乱了。
想用干嘛不自己开发,或者花钱买呢?



有道理的~~~~~~~~~~~赞

redroof 发表于 2018-3-20 13:22:06

yiwei0397 发表于 2018-3-20 12:31
辛辛苦苦开发的东西,就这样被搞乱了。
想用干嘛不自己开发,或者花钱买呢?



没有人会在赚了很多钱之后还把自家的房门大开,让小偷可以随便进来。
破解不道德但是它总会存在,谁也躲不过。就像社会上总会有小偷。
把自家的门锁做结实一点也不太费事,为什么不做呢?
常见的方法大家都列在上面了,如果你是那个写库的人,你应该知道怎么做才是最佳做法了吧?这就是讨论的价值啊

redroof 发表于 2018-3-20 13:31:19

mangocity 发表于 2018-3-19 22:24
联网,相同的ID只接受一个链接。这样如何?

如果可以联网激活并联网使用,硬件有唯一序号,基本上是最强的防破解做法了,谁也躲不过。问题是很多东西没办法做到这一点,只能用次一级的方法。比如联网激活然后允许不联网使用,或者再次一级用唯一id离线授权,或者更次一级像楼主这样用可以改的东西来授权。楼主这样其实你岀厂给所有板子同一个mac,一般来说啥事也不会有,除非客户在同一个局域网里用多个

315936392 发表于 2018-3-20 17:28:32

redroof 发表于 2018-3-20 13:22
没有人会在赚了很多钱之后还把自家的房门大开,让小偷可以随便进来。
破解不道德但是它总会存在,谁也躲 ...

不过,大家貌似在讨论破解的方法

jjj206 发表于 2018-3-20 20:19:42

ljt80158015 发表于 2018-3-19 19:33
软件包是一个授权码只能用在一台机器上的。

买一些百兆网卡,刷mac

gshuang1 发表于 2018-3-20 21:12:03

还是老老实实搞开发吧,那么多人认为破解了别人的东西就是技术大牛,屁!!!!这些人比那些只会写论文的人烂多了,不管哪方面。。。

QQ373466062 发表于 2018-3-23 14:20:22

ljt80158015 发表于 2018-3-19 13:59
安卓的java的,很容易反编译出源码,C开发的搞不出来吧?

我的其中一个文章就是native C的。 你看一眼就知道了。
同样的接活, 但是收费不会太便宜。

laoshuhunya 发表于 2018-3-23 16:50:21

嵌入式系统加密的难点在于:要保证软件正常工作,板上必须包含完整正确的代码。
   

ljt80158015 发表于 2018-3-23 17:02:02

laoshuhunya 发表于 2018-3-23 16:50
嵌入式系统加密的难点在于:要保证软件正常工作,板上必须包含完整正确的代码。
   ...



难道windows不用完整正确的代码就可以正常工作?

laoshuhunya 发表于 2018-3-23 17:44:55

ljt80158015 发表于 2018-3-23 17:02
难道windows不用完整正确的代码就可以正常工作?

所以Windows也可以相当容易的被破解
   

gzhuli 发表于 2018-3-23 18:04:34

ljt80158015 发表于 2018-3-23 17:02
难道windows不用完整正确的代码就可以正常工作?

所以现在流行云服务。 {:titter:}

wxws_wxws 发表于 2018-3-24 02:58:33

一般都要联网运行了
页: [1]
查看完整版本: arm+linux的软件如何破解?