摘要:
文章来源: http://www.admin10000.com/document/4177.html 速查表来源: http://www.cheat-sheets.org/ 打包下载: http://download.csdn.net/detail/wizardforcel/8000001 75 份 阅读全文
摘要:
由于addslashes无视目标字符串的编码,直接按照二进制字节对字符串添加下划线,会导致很多注入隐患。 比如说gbk环境下,有一个宽字符是"\xbf\x27"。虽然它不在gbk的编码范围内,但是会把它当成宽字符解析,攻击者可以通过构造url参数等方式传进来。传统的addslashes函数会直接无视 阅读全文
摘要:
首先unicode里面 中文的区域的0x4e00-0x9fa5 在java或者js这种已unicode编码处理字符串的编程语言中 /^[\u4e00-\u9fa5]+$/就可以判断一个字符串是否全部为中文 那么php中 字符的编码根据页面而定 页面是gbk的 字符编码就是gbk的 utf-8也同理 阅读全文
摘要:
从php5.1开始,在设置文件”php.ini”里面有一项叫做”date.timezone”,可以设置服务器所在的时区。刚安装的php此项应该是注释掉的,这种情况下使用的是格林尼治标准时间,也就是+-0的时区。 我们可以把这个配置改掉,即去掉前面的分号,在后面的等号之后加上”PRC”,比如”date 阅读全文
摘要:
html的checkbox控件 是否选中要看有没有checked属性 有就是选中 无论值是什么 如果有这样一个checkbox <input id="chk" type="checkbox" checked="checked" /> 使用js dom来操作 通过checked属性很容易取到是否选中 阅读全文
摘要:
这周无聊了研究了点小东西 既然py可以当shell用 那么php能不能也这样用呢? php的目录底下有解释器 早就注意到了 那么他就可以像py那样来用了 1. 先解决执行问题吧 win下面需要配置一下环境变量 总之跟java的配置差不多就是了 名称:path 值就是php目录 例如我的就是C:\ph 阅读全文
摘要:
先说一下易语言的变量储存机制 易语言有基本数据类型和复合数据类型两种 基本数据类型包括:1. 各种整数 2.各种浮点 3. 逻辑值 他们都是储存在栈上的 大小都是固定的 用不着取 复合类型一般储存在堆上 然后在栈上储存堆上数据的引用 其中有几种比较特殊:字符串 字节集 数组 这两种类型的大小虽然储存 阅读全文
摘要:
part A marshall: 通过观察可以得知,所有无符号的整形的实现相当于从高位到低位的每个字节依次调用rawbyte,所有的有符号整形都是直接调用同一尺寸的无符号整形。 一种实现是调用rawbyte4次,另一种是调用ushort的重载方法两次。 unmarshall: 这回引用传参不能强转了 阅读全文
摘要:
搜了一圈答案,基本上都是启动线程的时候传入this指针,在线程函数内部再强转的解决方案。可能显得有些别扭。 编译器不允许强制转换,那就用union来实现。 union { void *(*trfunc)(void *); void *(lock_client_cache::*memfunc)(); 阅读全文
摘要:
来吾爱有一段时间了 一直想给大家做个教程 这次是个入门级的破解教程 大牛请绕。。 要破解的程序是苍海帖子搬运机。。 首先我们打开程序,点击登录。。。咦。。怎么没有反应 好吧 peid确定无壳后 直接拖进OD 点击插件-》中文搜索引擎-》搜索ascll 然后滚动到最上面 找到了我们希望看到的东西(红框 阅读全文