资源简介
前段时间拿资源跟人交换的,外面别人市面上卖16000的东西,亲测可用,本来打算自己运营的,又因为要搞别的项目没时间弄了,所以放出来了,有需要的拿去把,开源完整,可二开,具体自行下载测试把。
代码片段和文件信息
/***********************************************************************
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);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 67 2018-09-09 11:42 admin.php
文件 272473 2018-10-24 09:54 admin5.sql
目录 0 2018-10-24 09:52 APP\
目录 0 2018-10-24 09:52 APP\Common\
文件 53379 2018-09-09 11:42 APP\Common\common.php
目录 0 2018-10-24 09:52 APP\Conf\
文件 1993 2018-09-09 11:42 APP\Conf\config.php
文件 3219 2018-09-09 11:42 APP\Conf\system.php
目录 0 2018-09-09 11:42 APP\Lang\
目录 0 2018-10-24 09:52 APP\Lib\
目录 0 2018-10-24 09:52 APP\Lib\Action\
文件 606 2018-09-09 11:42 APP\Lib\Action\IndexAction.class.php
文件 2283 2018-09-09 11:42 APP\Lib\Action\RegAction.class.php
目录 0 2018-09-09 11:42 APP\Lib\Behavior\
目录 0 2018-09-09 11:42 APP\Lib\Model\
目录 0 2018-09-09 11:42 APP\Lib\Widget\
目录 0 2018-10-24 09:52 APP\Modules\
目录 0 2018-10-24 09:52 APP\Modules\Index\
目录 0 2018-10-24 09:52 APP\Modules\Index\Action\
文件 32212 2018-09-09 11:42 APP\Modules\Index\Action\AccountAction.class.php
文件 6342 2018-09-09 11:42 APP\Modules\Index\Action\CommonAction.class.php
文件 71252 2018-09-09 11:42 APP\Modules\Index\Action\EmoneyAction.class.php
文件 16872 2018-09-09 11:42 APP\Modules\Index\Action\FinancialAction.class.php
文件 3651 2018-09-09 11:42 APP\Modules\Index\Action\GoodsController.class.php
文件 10084 2018-09-09 11:42 APP\Modules\Index\Action\IndexAction.class.php
文件 1629 2018-09-09 11:42 APP\Modules\Index\Action\InfoAction.class.php
文件 15623 2018-09-09 11:42 APP\Modules\Index\Action\LoginAction.class.php
文件 915 2018-09-09 11:42 APP\Modules\Index\Action\MailboxAction.class.php
文件 2490 2018-09-09 11:42 APP\Modules\Index\Action\MemberInfoAction.class.php
文件 1942 2018-09-09 11:42 APP\Modules\Index\Action\MsgAction.class.php
文件 1835 2018-09-09 11:42 APP\Modules\Index\Action\NewAction.class.php
............此处省略16334个文件信息
- 上一篇:统计学第6版
- 下一篇:Ansoft Maxwell 13电机电磁场分析全文
相关资源
- 安装wine后的必装插件monogecko
- 区块狗.zip
- 区块链 技术驱动金融 高清扫描版
- 成熟app项目
- Ganache-2.1.1-win-x64.appx
- Ganache-2.0.1-setup.exe
- 《精通区块链开发技术》_王烈征译
- 即时聊天+商城+朋友圈+直播+区块链挖
- GEC云矿机 云矿机源码 虚拟货币区块链
- 图解密码技术 第三版 扫描完整版
- Bitcoin代码整体框架(根据源码分析)
- 深入浅出Rust
- 《HyperLedger Fabric开发实战-快速掌握区
- Linux项目设计_媒体播放器(基于gec6
- 区块链交易所数据
- 区块链+供应链,复杂美案例
- 从0到1,全面学透区块链1-25讲
- 拜占庭问题
- 山东大学2018-2019区块链期末考试回忆
- 基于hyperlidger_fabric的牛奶溯源项目搭
- 区块链积分系统功能模块拆分
- BCB6 TPageControl应用,主窗口实时显示当
- 区块链孔一学院视频+源码
- 中本聪-比特币白皮书中英文版
- 德勤区块链技术研究报告正文版
- 招商银行区块链技术应用的项目实践
- 区块链对账项目解决方案.doc
- VDS虚拟币的国内快速同步网址有需要
- SublimeText3PackageControl安装包
- 定义一个Document类,包含成员变量na
评论
共有 条评论