资源简介
微信公众号刷流水.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后台系统
相关资源
- 现代控制理论[王宏华].zip
- MWHRF35_明华URF-R330IC卡读写设备演示程
- RemoveHaze.rar
- vivado-2017官方教程.pdf
- JESD84-B51.pdf
- TheLENAns-3LTEModuleDocumentationReleasev8.pdf
- LearnComputerSciencewithSwift.pdf
- VL53L0X_general.rar
- TYCNetManageSetup215_Standard.zip
- CFCC.rar
- longcm_9519683.zip
- 51CTO-韩顺平js的PPT(全).zip
- 虚拟串口vspd8.0.412含注册码.rar
- 7313517信息论基础田宝玉.pdf
- lc5汉化破解版.rar
- IC卡判断系统程序-锤子解密器-.rar
- 机器人学状态估计.pdf
- HANVONSDK20141119.rar
- ModelQ2.zip
- ADS2008射频电路设计与仿真CH06——功率
- 博创华宇重庆06期_xxx_中级项目.rar
- 形式语言与自动机.rar
- TheE-GasCaseStudy.pdf
- PPT中文版.rar
- KPCA人脸GUI.zip
- 一个小时搭建整套物联网方案.docx
- BaiduPCS-Go-3.6.2-windows-amd64.zip
- cain_4.9.46_setup.exe
- 超分辨重建WDSR.rar
- 超分辨重建EDSR.rar
评论
共有 条评论