arm+linux的软件如何破解?
arm+linux的软件如何破解?
最近公司买了一个arm处理器linux的软件包,是加密的,通过mac地址生成系列号,然后供应商通过系列号生成注册码才能运行。
既然买了软件包为何还要破解? 把MAC地址和注册码记下,越多样本越好,尝试自已去解算法。。这是一个办法。 Linux 下的MAC 地址是可以改动的呀!
按理加不了密 lz你找ida,然后反编译,分析c代码的跳转流程,找到汇编的位置,改之。 MAC地址可以改的吧, wye11083 发表于 2018-3-18 00:52
lz你找ida,然后反编译,分析c代码的跳转流程,找到汇编的位置,改之。
反编译是汇编啊哪来的C代码?
ljt80158015 发表于 2018-3-19 11:52
反编译是汇编啊哪来的C代码?
可以参考我以前写的文章:
http://www.tonyiot.com/?p=518
和
http://www.tonyiot.com/?p=465
如果有进一步需要可以联系我。 文件发出来,就有好多人给你破解了 QQ373466062 发表于 2018-3-19 13:42
可以参考我以前写的文章:
http://www.tonyiot.com/?p=518
和
安卓的java的,很容易反编译出源码,C开发的搞不出来吧?
polarbear 发表于 2018-3-17 23:34
Linux 下的MAC 地址是可以改动的呀!
按理加不了密
改动了mac地址,所有产品同样的mac地址,怎么使用呢? jjj206 发表于 2018-3-17 22:42
既然买了软件包为何还要破解?
软件包是一个授权码只能用在一台机器上的。 CoolBird007 发表于 2018-3-17 23:01
把MAC地址和注册码记下,越多样本越好,尝试自已去解算法。。这是一个办法。 ...
样本很少,想找出破解算法,难! ljt80158015 发表于 2018-3-19 19:34
样本很少,想找出破解算法,难!
别忘了,MAC地址是可以修改的。。 联网,相同的ID只接受一个链接。这样如何? mangocity 发表于 2018-3-19 22:24
联网,相同的ID只接受一个链接。这样如何?
你是加密还是破解? 感觉应该是系统已经跑起来,在应用程序里面进行授权控制,根据启动脚本找到调用的应用程序,反汇编这个东西,得到arm汇编,分析汇编,重写注册机,基本就这条路,确实有需求,可联系我。 靠,大家都在纷纷出对策,来弄破解。。。。。。。让那个开发软件的人情何以堪!!! 315936392 发表于 2018-3-20 11:36
靠,大家都在纷纷出对策,来弄破解。。。。。。。让那个开发软件的人情何以堪!!! ...
开发的人也会来看啊。看看自己怎么做能让破解的人尽量多费事,哈哈。 辛辛苦苦开发的东西,就这样被搞乱了。{:sweat:}
想用干嘛不自己开发,或者花钱买呢?
谁都想挣钱,但挣钱要有规矩不是嘛?无规矩谁还搞开发啊.{:sleepy:} yiwei0397 发表于 2018-3-20 12:31
辛辛苦苦开发的东西,就这样被搞乱了。
想用干嘛不自己开发,或者花钱买呢?
有道理的~~~~~~~~~~~赞 yiwei0397 发表于 2018-3-20 12:31
辛辛苦苦开发的东西,就这样被搞乱了。
想用干嘛不自己开发,或者花钱买呢?
没有人会在赚了很多钱之后还把自家的房门大开,让小偷可以随便进来。
破解不道德但是它总会存在,谁也躲不过。就像社会上总会有小偷。
把自家的门锁做结实一点也不太费事,为什么不做呢?
常见的方法大家都列在上面了,如果你是那个写库的人,你应该知道怎么做才是最佳做法了吧?这就是讨论的价值啊
mangocity 发表于 2018-3-19 22:24
联网,相同的ID只接受一个链接。这样如何?
如果可以联网激活并联网使用,硬件有唯一序号,基本上是最强的防破解做法了,谁也躲不过。问题是很多东西没办法做到这一点,只能用次一级的方法。比如联网激活然后允许不联网使用,或者再次一级用唯一id离线授权,或者更次一级像楼主这样用可以改的东西来授权。楼主这样其实你岀厂给所有板子同一个mac,一般来说啥事也不会有,除非客户在同一个局域网里用多个 redroof 发表于 2018-3-20 13:22
没有人会在赚了很多钱之后还把自家的房门大开,让小偷可以随便进来。
破解不道德但是它总会存在,谁也躲 ...
不过,大家貌似在讨论破解的方法 ljt80158015 发表于 2018-3-19 19:33
软件包是一个授权码只能用在一台机器上的。
买一些百兆网卡,刷mac 还是老老实实搞开发吧,那么多人认为破解了别人的东西就是技术大牛,屁!!!!这些人比那些只会写论文的人烂多了,不管哪方面。。。 ljt80158015 发表于 2018-3-19 13:59
安卓的java的,很容易反编译出源码,C开发的搞不出来吧?
我的其中一个文章就是native C的。 你看一眼就知道了。
同样的接活, 但是收费不会太便宜。 嵌入式系统加密的难点在于:要保证软件正常工作,板上必须包含完整正确的代码。
laoshuhunya 发表于 2018-3-23 16:50
嵌入式系统加密的难点在于:要保证软件正常工作,板上必须包含完整正确的代码。
...
难道windows不用完整正确的代码就可以正常工作?
ljt80158015 发表于 2018-3-23 17:02
难道windows不用完整正确的代码就可以正常工作?
所以Windows也可以相当容易的被破解
ljt80158015 发表于 2018-3-23 17:02
难道windows不用完整正确的代码就可以正常工作?
所以现在流行云服务。 {:titter:} 一般都要联网运行了
页:
[1]