SMALI语法解析

in Android read (5515)

Davlik字节码中,寄存器是32位,可以支持任何类型。64位类型用2个寄存器表示。Davlik字节码中有两种类型,分别是原式类型和引用类型。原式类型Z -> booleanV -> voidB -> byteS -> shortC -> ch...

继续阅读

nginx location配置

in Web read (5795)

location匹配命令~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配@ #...

继续阅读

Android Broadcast Receiver

in Android read (5890)

注册广播的方式有两种:在代码中动态注册,或是在AndroidManifest.xml中进行静态注册。如果想要创建一个广播接收器,新建一个类,继承自BroadcastReceiver,并且继承父类的onReceive()方法。package com.broadcasttest...

继续阅读

找回密码功能问题总结

in 安全研究 read (12169)

0x00 密码找回凭证太弱,可以被爆破0x01 密码找回凭证可以在客户端获取在密码找回时抓包分析,看看有没有token的出现。0x02 找回密码的答案在网页源码中出现0x03 找回密码的验证比较薄弱比如找回密码的链接,最后的token是当前时间戳的md5值,或者是用户名加时...

继续阅读

Android SDK Manager 更新慢的问题

in Android read (5522)

听说Android出了5.0,作为一名合格的开发者,必须前去看一看,更新个SDK。谁料因为寡妇王的原因,更新速度极慢,找到了个好方法。打开SDK Manager,Tools->Options,代理里面写上mirrors.neusoft.edu.cnubuntu.buc...

继续阅读

lightless

弱小和无知不是生存障碍,傲慢才是。