Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

一个更漂亮更难破解的验证码(针对SVN最新版本的修正)

  [复制链接]
img 发表于 2010-5-27 18:56:46 | 显示全部楼层 |阅读模式
插件发布
插件名称: Discuz!X 验证码新样式
插件来源:
适用版本: Discuz! X1
语言编码: GBK简体 UTF8简体 BIG5繁体 
最后更新时间:
插件作者: img
插件简介: Discuz!X 验证码新样式, 扭曲字体让验证码更难破解... google like.
本帖最后由 img 于 2010-7-4 00:49 编辑







对于最新SVN版本的DX的更新

在class_captcha.php第131行找到
  1.                 dsetcookie('seccode'.$idhash, authcode(strtoupper($text)."\t".(TIMESTAMP - 180)."\t".$idhash."\t".$_G['sid']."\t".FORMHASH, 'ENCODE', $_G['config']['security']['authkey']), 360, 1, true);
复制代码
改为
  1.                 dsetcookie('seccode'.$idhash, authcode(strtoupper($text)."\t".(TIMESTAMP - 180)."\t".$idhash."\t".$_G['sid']."\t".FORMHASH, 'ENCODE', $_G['config']['security']['authkey']), 0, 1, true);
复制代码
即可.

以后如DX在验证码COOKIE写入方面有所更新, 参考
source/function/function_seccode.php 第 36行
  1.         dsetcookie('seccode'.$idhash, authcode(strtoupper($seccode)."\t".(TIMESTAMP - 180)."\t".$idhash."\t".$_G['sid']."\t".FORMHASH, 'ENCODE', $_G['config']['security']['authkey']), 0, 1, true);
复制代码
将其中的$seccode 改为 $text 替换 source/class/class_captcha.php的第131行即可.

















更漂亮更难破解的验证码 . 样式看截图:






++++++++++++++++++++++++++++
+  更漂亮更难破解的验证码   +
++++++++++++++++++++++++++++

原始程序: cool-php-captcha
地址: http://code.google.com/p/cool-php-captcha/

修改嵌入Discuz! X :  Ken 'img' Z

++++++++++++++++++++++++++++
+          说明               +
++++++++++++++++++++++++++++
简单修改1行代码即可享受新的验证码样式。
更漂亮也更不容易被灌水机破解。



++++++++++++++++++++++++++++
+          安装               +
++++++++++++++++++++++++++++

STEP1:
上传UPLOAD目录所有内容至服务器


STEP2:
打开 source\module\misc\misc_seccode.php
找到:
  1. $code = new seccode();
复制代码
修改为:
  1. require_once libfile('class/captcha');
  2. $code = new captcha();
复制代码
STEP3:
后台启动验证码
进入“全局”->"防灌水设置"->"验证码设置"
在 "验证码类型" 中选择
英文图片验证码
中文图片验证码
均可以使用新的图片验证码样式。不影响其他验证方式(如FLASH,语音及位图)


++++++++++++++++++++++++++++
+          设置               +
++++++++++++++++++++++++++++
如需对验证码样式进行设置, 请打开
source\class\class_captcha.php进行修改。
修改说明是英文,懒得翻译了,看得懂就修改,看不懂的默认设置也挺好的啦


无需注册下载地址
http://bbs.7dps.com/thread-11476-1-1.html

补充以下适合DX最新版本的class_captcha.php , 直接覆盖到source/class/class_captcha.php即可.

评分

3

查看全部评分

hkcn 发表于 2010-5-27 19:02:37 | 显示全部楼层
我sofa~~~~~
回复

使用道具 举报

PANPANLUO 发表于 2010-5-27 19:04:40 | 显示全部楼层
回复

使用道具 举报

mengpm 发表于 2010-5-27 19:12:29 | 显示全部楼层
回复

使用道具 举报

shy9000 发表于 2010-5-27 19:13:12 | 显示全部楼层
只能讓斑竹移入的
回复

使用道具 举报

江海博客网 发表于 2010-5-27 19:29:10 | 显示全部楼层
回复

使用道具 举报

肥爺 发表于 2010-5-27 19:30:52 | 显示全部楼层
支持 顺便传送一哈=)
回复

使用道具 举报

ap328590 发表于 2010-5-27 19:37:18 | 显示全部楼层
回复

使用道具 举报

信宁军 发表于 2010-5-28 11:51:04 | 显示全部楼层
赞一下
拿一个
谢谢
回复

使用道具 举报

老陕北 发表于 2010-5-28 17:12:36 | 显示全部楼层
不错,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-17 08:23 , Processed in 0.108256 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表