In the process of learning English these days , i want to find some useful apps to make me more effective,so, finding this app : “voa每日英语”  (by 2015.12.08) . This app seemed good until i saw the comments: Then i installed this app and see how it would act : Every time when i open this app,it will automatically download ads! so i crack...

最近在逆向apk的时候发现关键的加密算法被放进了so库里,毕竟直接用java写这种代码太容易被破了,放在so里面更安全些。既然这样,那也只好动态调so了,查资料研究了几个小时终于搞定了,现记录如下: 1.基本配置 IDA,adb,android_server,模拟器。这里用的是IDA6.5。 android_server在IDA的目录下面,需要用adb push至模拟器: adb push androi...

DJBX33X是一种常见的产生hash的值算法,在PHP、JAVA、ASP.NET、Python等语言中都广泛使用。hash算法理想的情况下算复杂度能达到O(1),但是实际情况下冲突是不可避免的,一旦发生碰撞,时间复杂度就提高了,最坏的情况下算法复杂度会达到O(n^2),那么,这时候,问题就来了,如果执行的操作频繁的发生hash碰撞,那么服务器将会被消耗大量的资源,如果能找出特定的碰撞...

+
跳转到评论