野原鑫之助 | 发布时间: 2010.7.1 19:28
iChatWebAdmin大厅版后台管理系统V1.1 Beta1正式发布.
现已提供给四位核心客户进行为期15天的测试..其中将收集不足及意见建议,进行不断完善.
预计本月底可发布正式版.并提供给所有客户使用!
野原鑫之助工作室
20100701
eab287b5-1478-4fb2-a99f-829d5f7a23c8|0|.0
野原鑫之助 | 发布时间: 2010.6.19 00:22
首先非常抱歉,近期由于比较忙,iChatWebAdmin大厅版后台管理系统(含最新注册模块)开发的开发时间严重滞后.
根据目前的开发进度,本月底可实现一期所有功能,并开始提供给部分核心客户进行内测.
正式版发布时间暂未能公布,请留意本工作室更新.
本后台管理属于增值程序,非iChat本身自带,将不免费提供给客户.
iChatWebAdmin基本功能介绍:
1.原后台进行100%重写,采用ASP.NET,C#语言开发.
2.继承原后台管理所有功能.
3.增加强大用户批量查询,批量删除功能.
4.增加最新注册模块,限制工具注册.
具体请浏览
iChatWeb(大厅型后台管理)
cf9bcef7-8608-4e1f-b751-16eeca61f9a0|1|5.0
野原鑫之助 | 发布时间: 2010.5.17 22:41
近期将推出本工作室新写的程序:iChatWebAdmin
包含的模块有:
1.用户中心(后期)
2.新的注册接口
1.删除繁琐的验证码.
2.禁止使用代理注册(后台控制开关)
3.自行设置每个IP注册帐号的时间间隔.以分钟计算
4.可选开启本地缓存及服务器缓存加强重复拨号换IP注册问题
3.新的后台管理
1.逐渐将原ASP后台功能迁移过来
2.强大的用户搜索及批量删除用户的功能.
程序采用ASP.NET(C#) 2.0开发.采用MVC架构
每套后台将带有域名绑定的加密串,本程序仅提供给在本站租用服务器的客户!
730900db-de63-4ae7-961f-efb6607266bf|1|1.0
野原鑫之助 | 发布时间: 2010.5.6 16:24
即将发布新的iChat新注册接口,全面禁止工具注册..
由于7-11号要去看世博会.回来的周末会进行功能实现
程序发布将第一时间在博客公布..请关注!
fbe621b4-3851-4c56-aa43-95edd381e2cd|3|3.7
野原鑫之助 | 发布时间: 2010.4.2 09:10
iChatAdmin多功能后台管理V2.1.711介绍已更新,地址:
http://www.snsn.net.cn/iChatAdmin
5fa8dcaa-7219-4877-bd37-f9b541346ede|0|.0
野原鑫之助 | 发布时间: 2010.4.1 20:12
第一步、安装协议

第二步:设置数据库连接,系统会进行检测后并自动写入配置文件

第三步:数据库检测情况,数据库连接成功,已将数据库连接写入配置文件,可进入下一步。

第三步:数据库检测情况,数据库连接成功,但IIS用户没有对该后台文件的修改权,配置文件写入失败,不可进入下一步。

第三步:数据库检测情况,数据库连接失败,不可进入下一步。

第四步:系统将创建iChatAdmin多功能后台管理系统所需的数据库表,此操作不会影响聊天室注册用户数据。

第五步:数据库表创建成功,设置iChatAdmin最高权限(即服务商)帐号。

第六步:服务商帐号创建成功,安装完成,提示用户清理安装目录。

安装过程遇到任何问题请联系QQ8572515
cd3fd917-3dcb-40e3-b2ca-d7d8e03048a5|1|5.0
野原鑫之助 | 发布时间: 2010.3.2 23:49
时隔半年..iChatAdmin迎来了2010年第一个新版本.iChatAdminV2.1.711
更新内容:
1.系统核心设置增加登陆页修改总开关.可一键禁止所有客户修改登陆页
2.添加/修改客户增加登陆页修改权限,可在线控制某一客户的登陆页修改权
3.修整添加客户、新闻、登陆页、域名等出现重复数据的不足
4.登陆页修改增加登陆页修改权限的控制
5.帐户信息增加登陆页修改权的显示
6.内核版本升级到V2.1.711
升级步骤:
1.将新版本文件覆盖iChatAdmin目录
2.打开iChatAdmin数据库,编辑SnSn_MemberInfo表,在最后增加新列Room_LoginPage,数据类型bit,默认值1 允许空
3.执行数据库命令Update [SnSn_MemberInfo] Set Room_LoginPage=1
4.打开\inc\snsn_Set.asp文件,首行定义变量增加LoginPageEdit,最后一行增加LoginPageEdit=1
5.停止IIS,替换iChatAdmin.dll后启用IIS
升级完毕..有问题请在客户平台提出或联系QQ8572515
升级方式:请使用服务商帐号在后台进行升级检测或登陆客户平台下载。
dbb8227e-b3b9-4958-8772-43164eba1dab|3|5.0
野原鑫之助 | 发布时间: 2010.1.3 22:05
近期,各大租用商的客户房间均出现被非法入侵,即聊天室被非法提权!
经过本人一周的检查(测试机器为由某租用商提供被提权服务器,在此表示感谢),对服务器进行详细的封包拦截分析,SQL详细访问拦截,迅速的发现并解决了本次提权的两大漏洞。
本站长期为广大iChat站长及租用商提供iChat一系列安全解决方案。
因被提权而困扰的个人站长及租用商如有需要,请联系QQ8572515商谈。
2010.01.03
野原鑫之助
野原鑫之助工作室
3c457894-1b6f-4501-9c7d-312d0b4fb5c5|1|5.0
野原鑫之助 | 发布时间: 2010.1.1 16:30
iChat文字租用版最新主程序发布..MD5:9f6a2c74bab6bc2248f8f15a8b559889
主要修复新的游客提权问题..
请前往客户平台下载..
2009.01.01
野原鑫之助
野原鑫之助工作室
53018088-764e-4787-89fa-063925019284|1|5.0
野原鑫之助 | 发布时间: 2009.8.14 22:31
前段时间应一客户要求,将iChat与互动力量社区同步数据..
实现的功能:
- 社区注册,同步注册聊天室用户及密码。
- 社区登陆,同步聊天室密码,用户不存在则新增用户。
- 退出社区,除了以在线分钟数转为经验值存入社区用户经验值,另外为聊天室用户增加等值的积分。
具体修改方法:
一、打开社区配置文件:\user\inc\community_conn.asp
增加以下内容:
(解释:聊天室初始化;数据库连接串过程;检测聊天室用户是否存在,存在则修改密码,不存在则增加该用户过程;用户退出社区,聊天室用户增加等值的积分过程)
'聊天室同步初始化. by yeyuan(QQ8572515) 20090814
Dim UserCredit,UserLevel
UserCredit=100 '默认积分
UserLevel=1 '默认级别
Function Openconn()
set connChat=Server.CreateObject("ADODB.connection")
connstr = "Provider=SQLOLEDB.1;Data Source=(local);User ID=ClubiChat;Password=ClubiChatClubiChat;Initial Catalog=ClubiChat;Persist Security Info=True"
ConnChat.Open ConnStr
End Function
Function LoginChatUserCheck(UserName,UserPass) '检测聊天室用户是否存在,存在则修改密码,不存在则增加该用户. by yeyuan(QQ8572515) 20090814
Call Openconn()
Set UserInfo=connChat.execute("Select UserPassword From [UserInfo] Where UserName='"&username&"'")
If UserInfo.Eof Then
connChat.execute("Insert Into [UserInfo](UserName,UserPassword,UserSex,UserCredit,UserLevel,UserEnable)Values('"&UserName&"','"&UserPass&"',2,"&UserCredit&","&UserLevel&",1)")
Else
connChat.execute("Update [UserInfo] Set UserPassword='"&UserPass&"' Where UserName='"&username&"'")
End If
UserInfo.Close
Set UserInfo=Nothing
End Function
Function LogoutChatCreditSave(AddCredit) '用户退出社区,增加等量经验值的积分,存入聊天室用户积分. by yeyuan(QQ8572515) 20090814
Call Openconn()
If Session("SnSnName")<>"" Then
username=Session("SnSnName")
connChat.execute("Update [UserInfo] Set UserCredit=UserCredit+"&AddCredit&" Where UserName='"&username&"'")
LogoutChatCreditSave=1
Else
LogoutChatCreditSave=0
End If
End Function
二、打开\user\script\login\verify.asp
24行左右,username=request("username")下面增加以下内容:
(解释:生成用户名和密码session,增加两个session一方面是因为在社区里面增加聊天室即时登陆窗口,用户登陆社区后,只需要选择房间,点击登陆即可登陆聊天室,同时在退出登陆时为聊天室用户增加积分时也会用到,退出登陆后自动清空两个session)
Session("SnSnPass")=request("password")
Session("SnSnName")=request("username")
三、打开\user\script\login\verify.asp
76行左右,case 1 '登陆成功 下面增加以下内容:
(解释:插入判断用户是否存在,存在则修改密码,不存在则新增该用户方法)
Call LoginChatUserCheck(username,password)
四、打开\user\script\reg\get_reg.asp
670行左右,以下代码中间增加内容,
(解释:插入判断用户是否存在,存在则修改密码,不存在则新增该用户方法)
after_reg_auto_login_url = "../login/verify.asp?community_id=" + cstr(community_id) + "&username=" + server.URLEncode(username) + "&password=" + server.URLEncode(password)
LoginChatUserCheck(username,password) '增加此段代码
if redirect_url="" then
五、打开\user\script\logout\logout.asp
39行左右,backto_url=cmd("@backto_url")下面增加以下代码:
(解释:若session存在,则用户退出社区,增加等量经验值的积分,存入聊天室用户积分,并返回成功,否则返回失败,将结果传入ChatCreditSaveState)
ChatCreditSaveState=LogoutChatCreditSave(add_point)
46行左右,session.abandon下面增加以下代码:
(解释:清空session,判断聊天室用户积分是否增加功能,并返回结果。)
Session("SnSnPass")=""
Session("SnSnName")=""
If ChatCreditSaveState=1 Then '保存聊天室积分成功
call popup_message("您本次登陆社区共停留了"&cstr(stay_min_fromlogin)&"分钟,共获得"&cstr(add_point_fromlogin)&"点经验值和"&get_global_setting("money_name")&"$"&cstr(add_money_fromlogin)&"的奖励!(另外已为您聊天室用户增加"&cstr(add_point)&"积分,请查收(聊天室在线则需存点方可生效)!)",backto_url,4)
Else
call popup_message("您本次登陆社区共停留了"&cstr(stay_min_fromlogin)&"分钟,共获得"&cstr(add_point_fromlogin)&"点经验值和"&get_global_setting("money_name")&"$"&cstr(add_money_fromlogin)&"的奖励!(由于系统原因,识别不到您在聊天室的用户资料,本次退出无法将经验值存入您聊天室积分,请见谅!)",backto_url,4)
End If
49行左右,call popup_message("您本次登陆社区共停留了"&cstr(stay_min_fromlogin)&"分钟,共获得"&cstr(add_point_fromlogin)&"点经验值和"&get_global_setting("money_name")&"$"&cstr(add_money_fromlogin)&"的奖励!",backto_url,4),将其删除,或者使用单引号注释掉.
(解释:删除原有退出警告框)
完毕..有问题请在客户平台提出..
0a0d86e4-733b-440f-aeae-15cc341443db|2|5.0