资源简介
微信公众号刷流水.rar

代码片段和文件信息
/***********************************************************************
Copyright 2006-2007 Ma Bingyao
These sources is free software. Redistributions of source code must
retain the above copyright notice. Redistributions in binary form
must reproduce the above copyright notice. You can redistribute it
freely. You can use it with any free or commercial software.
These sources is distributed in the hope that it will be useful
but WITHOUT ANY WARRANTY. Without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
You may contact the author by:
e-mail: andot@coolcode.cn
*************************************************************************/
#ifdef HAVE_CONFIG_H
#include “config.h“
#endif
#include “php.h“
#if HAVE_XXTEA
#include “php_xxtea.h“
#include “ext/standard/info.h“ /* for phpinfo() functions */
#include “xxtea.h“
/* compiled function list so Zend knows what‘s in this module */
zend_function_entry xxtea_functions[] =
{
ZEND_FE(xxtea_encrypt NULL)
ZEND_FE(xxtea_decrypt NULL)
ZEND_FE(xxtea_info NULL)
{NULL NULL NULL}
};
/* compiled module information */
zend_module_entry xxtea_module_entry =
{
STANDARD_MODULE_HEADER
XXTEA_MODULE_NAME
xxtea_functions
ZEND_MINIT(xxtea)
ZEND_MSHUTDOWN(xxtea)
NULL
NULL
ZEND_MINFO(xxtea)
XXTEA_VERSION
STANDARD_MODULE_PROPERTIES
};
/* implement standard “stub“ routine to introduce ourselves to Zend */
#if defined(COMPILE_DL_XXTEA)
ZEND_GET_MODULE(xxtea)
#endif
static xxtea_long *xxtea_to_long_array(unsigned char *data xxtea_long len int include_length xxtea_long *ret_len) {
xxtea_long i n *result;
n = len >> 2;
n = (((len & 3) == 0) ? n : n + 1);
if (include_length) {
result = (xxtea_long *)emalloc((n + 1) << 2);
result[n] = len;
*ret_len = n + 1;
} else {
result = (xxtea_long *)emalloc(n << 2);
*ret_len = n;
}
memset(result 0 n << 2);
for (i = 0; i < len; i++) {
result[i >> 2] |= (xxtea_long)data[i] << ((i & 3) << 3);
}
return result;
}
static unsigned char *xxtea_to_byte_array(xxtea_long *data xxtea_long len int include_length xxtea_long *ret_len) {
xxtea_long i n m;
unsigned char *result;
n = len << 2;
if (include_length) {
m = data[len - 1];
if ((m < n - 7) || (m > n - 4)) return NULL;
n = m;
}
result = (unsigned char *)emalloc(n + 1);
for (i = 0; i < n; i++) {
result[i] = (unsigned char)((data[i >> 2] >> ((i & 3) << 3)) & 0xff);
}
result[n] = ‘\0‘;
*ret_len = n;
return result;
}
static unsigned char *php_xxtea_encrypt(unsigned char *data xxtea_long len unsigned char *key xxtea_long *ret_len) {
unsigned char *result;
xxtea_long *v *k v_len k_len;
v = xxtea_to_long_array(data len 1 &v_len);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 134 2017-10-25 16:13 szwhj刷流水\.htaccess
文件 2220 2017-10-25 16:13 szwhj刷流水\cache\Cache\Home\12dda999a3733a5b852ed2dc64509d45.php
文件 2768 2017-10-25 16:13 szwhj刷流水\cache\Cache\Home\ddc16efd0256659b077f5d6a7afbe954.php
文件 1561 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_09_23.log
文件 1291 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_09_24.log
文件 1040 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_09_25.log
文件 252 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_08.log
文件 519 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_09.log
文件 1040 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_11.log
文件 1038 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_12.log
文件 519 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_13.log
文件 521 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_14.log
文件 1356 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_16.log
文件 1561 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_17.log
文件 1042 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_18.log
文件 1559 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_19.log
文件 2947 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_20.log
文件 1040 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_21.log
文件 519 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_22.log
文件 460 2017-10-25 16:13 szwhj刷流水\cache\Logs\Common\17_10_23.log
文件 4729 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_17.log
文件 15563 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_18.log
文件 19629 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_19.log
文件 44514 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_20.log
文件 18561 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_21.log
文件 23476 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_22.log
文件 19974 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_23.log
文件 20201 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_24.log
文件 23774 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_25.log
文件 29792 2017-10-25 16:13 szwhj刷流水\cache\Logs\Home\17_09_26.log
............此处省略1044个文件信息
- 上一篇:MIMO-OFDM无线通信基带接收机设计
- 下一篇:vue后台系统
相关资源
- PID_AutoTune_v0.rar
- vspd7.2.308.zip
- 价值2k的H漫画小说系统
- Pythonamp;课堂amp;笔记(高淇amp;400;集第
- ddos压力测试工具99657
- UML建模大全
- 开源1A锂电池充电板TP4056原理图+PCB
- m1卡 ic卡可选择扇区初始化加密软件
- TSCC.exe
- FTP课程设计(服务端+客户端)
- 计算机图形学 边填充算法实现代码
- 电力系统潮流计算程序集合
- oracle数据迁移项目实施方案
- Web Api 通过文件流 文件到本地
- Visio图标-最新最全的网络通信图标库
- Spire API文档
- OpenGL参考手册
- Python中Numpy库最新教程
- SPD博士V5.3.exe
- 直流无刷电机方波驱动 stm32 例程代码
- layui后台管理模板
- 仿知乎界面小程序源代码
- 云平台-阿里云详细介绍
- photoshop经典1000例
- scratch垃圾分类源码(最终版本).sb
- IAR ARM 7.8破解
- TI CCS V5.4 安装步骤及破解文件
- 松下plc FP-XH的驱动
- 局域网硬件信息收集工具
- 加快Windows XP操作系统开机速度
评论
共有 条评论