摘要: 为做伪IP,特地做了一个IP包,用C#改写IP头的校验和算法。资料一:IP头格式:  版本号 (4位)  IP头长度 (4位)  服务类型 (8位)  数据包长度 (16位)  标识段 (16位)  标志段 (16位)  生存时间 (8位)  传输协议 (8位)  头校验和 (16位)  发送地址 (16位)  目标地址 (16位)  选项  填... 阅读全文
posted @ 2006-12-06 13:14 小y 阅读(5117) 评论(1) 推荐(1)
摘要: 汇编语言有性能优势,C#有灵活性,组织结构优势。两者结合使用是我的理想。想法是大的组件和类层次使用C#;关键子程序使用汇编DLL。可以从网上下载MASM32工具包。版本可以是8.2或者9.0。我用汇编写了一个DLL。功能是求和整数数组。 .386.model flat, stdcalloption casemap:noneinclude \masm32\include\windows.incinc... 阅读全文
posted @ 2006-12-06 10:11 小y 阅读(4174) 评论(2) 推荐(0)
摘要: IP数据包的头信息格式: +-------------------------------------------------+ | 版本 (4位) | +-------------------------------------------------+ | 首部长度(4位) ... 阅读全文
posted @ 2006-12-06 09:38 小y 阅读(13129) 评论(2) 推荐(0)
摘要: winver---------检查windows版本 wmimgmt.msc----打开windows管理体系结构(wmi) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr------... 阅读全文
posted @ 2006-12-06 08:38 小y 阅读(894) 评论(0) 推荐(0)
摘要: 发送自定义IP包: public struct ip_hdr //IP头 { public byte h_lenver; //4位首部长度+4位IP版本号 public byte tos; //8位服务类型TOS public ushort total_len; //16位总长度(字节) ... 阅读全文
posted @ 2006-12-05 23:16 小y 阅读(2598) 评论(4) 推荐(0)
摘要: 名称:reflector 版本:Version 4.2.50.0来源:http://www.aisto.com/roeder/dotnet/下载:本地下载使用非常简单,如果用不惯微软自带的ildasm就选择这款吧! 阅读全文
posted @ 2006-12-05 15:27 小y 阅读(3185) 评论(3) 推荐(0)
摘要: A、金山词霸组件法 在金山词霸中2005中带了一个XdictGrb.dll,添加引用(为方便大家测试,本人安装了金山词霸2005,把其中的XdictGrb.dll给大家下载)废话不多说了,还是把源码放上 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using ... 阅读全文
posted @ 2006-12-05 08:59 小y 阅读(13326) 评论(14) 推荐(2)
摘要: 出了个题目给GF做,自己也做一遍。题目:输入一串字符,分析字符串中出现了哪些字符,每个字符出现了多少次。解答:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data; namespace ya... 阅读全文
posted @ 2006-12-04 13:39 小y 阅读(1638) 评论(3) 推荐(0)
摘要: 做系统清理的批处理。帮你清理windows系统垃圾,让你的系统运行如飞。将下面代码拷到txt里面,改后缀名为bat文件,然后就可以用了。 @echo off echo 正在清除系统垃圾文件,请稍等...... echo DoNet笔记,小y del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*.... 阅读全文
posted @ 2006-11-29 08:49 小y 阅读(1875) 评论(2) 推荐(0)
摘要: winexec(Pchar('StrCommand'),sw_Show); 其中"StrCommand"代表以下命令之一(使用Windows中的运行不要加引号): "rundll32 shell32.dll,Control_RunDLL" - 运行控制面板 "rundll32 shell32.dll,OpenAs_RunDLL" - 打开"打开方式"窗口 "rundll32 shell32.dll... 阅读全文
posted @ 2006-11-28 17:20 小y 阅读(889) 评论(1) 推荐(0)
摘要: "" then set rs=conn.execute("select * from nproduct where id="&request("infoid")) if not (rs.eof and rs.bof) then proname=rs("proname") ... 阅读全文
posted @ 2006-11-28 11:59 小y 阅读(2031) 评论(1) 推荐(1)
摘要: 在报表中,有许多报表是主从表结构,比如订单与订单商品明细,订单是一个表中的一条记录,而分录是另一个表中的多条记录,两个表通过一个字段关联起来,这种报表可利用其分组功能实现, 1. 新建一个工程 2. 往FORM1中添加一个CrystalReportViewer控件 3. ... 阅读全文
posted @ 2006-11-28 10:49 小y 阅读(1805) 评论(0) 推荐(0)
摘要: 在Combox插入“请选择”:DataSetQueryFill(ds, "UNIT_REL_PARM", "select UNIT_CODE,ltrim(str(UNIT_CODE))+' '+UNIT_NAME as UNIT_NAME from UNIT_REL_PARM order by UNIT_CODE", null, true);DataTable dt =ds.Tables["UNI... 阅读全文
posted @ 2006-11-27 23:11 小y 阅读(1210) 评论(0) 推荐(0)
摘要: “混淆”也好,“加密”也好,都是为了加强代码的安全性,防范被人任意查看,在一定程度上保护资源。请大家注意,在本主题的标题上,我把“混淆”、“加密”这两个概念堆在一起了,为的是从实现目的的角度着眼,从实践的角度着手,不主观地排斥任何手段。所有“混淆”技巧都是为了降低代码的可读性;所有“加密”技巧都是要通过“解密”计算过程将代码还原以后才能执行。但是,把“混淆|加密”和在一起讨论,并不意味着我们要把概... 阅读全文
posted @ 2006-11-27 23:03 小y 阅读(4076) 评论(0) 推荐(0)
摘要: 我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空... 阅读全文
posted @ 2006-11-27 11:10 小y 阅读(70160) 评论(17) 推荐(22)
摘要: In this walkthrough, you will create a simple Web Forms application using Visual Basic, and then create an installer to deploy the application to a Web server. Note Web Setup Projects are not availa... 阅读全文
posted @ 2006-11-26 21:28 小y 阅读(986) 评论(0) 推荐(1)
摘要: This walkthrough demonstrates the process of creating an installer for a Windows application that launches Notepad. In this walkthrough, you will create the Windows application, then create an install... 阅读全文
posted @ 2006-11-26 21:19 小y 阅读(1787) 评论(0) 推荐(0)
摘要: 软件也有灵魂,灵魂就是融合在其中的设计理念。 质量与服务决定软件生命力,而软件生命力源于不断增长、不断变化的用户需求。 用户抱怨不负责任的软件供应商服务不好,其实不是服务不好,而是服务不了,原因是没有做好;没有质量就没有服务。 颜色、布料与款式相同但品牌不同的两件衬衣价位相差数倍,区别在于做工不同、服务不同。软件产品更是如此,不同软件产品的价位也可相差数倍,区别同样在于质量不同、服务不同。品牌不响... 阅读全文
posted @ 2006-11-25 22:49 小y 阅读(1126) 评论(0) 推荐(0)
摘要: 一、 Greetings 问候语 1. Hello! / Hi! 你好! 2. Good morning / afternoon / evening! 早晨(下午/晚上)好! 3. I'm Kathy King. 我是凯西·金。 4. Are you Peter Smith? 你是彼得·史密斯吗? 5. Yes, I am. / No, I'm not. 是,我是。/ 不,我不是。 6. How ... 阅读全文
posted @ 2006-11-25 22:48 小y 阅读(1582) 评论(1) 推荐(0)
摘要: 在asp.cn/ class=wordstyle>WINDOWS的SOCKET服务器应用的编程中,如下的语句或许比比都是: s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); saddr.sin_family = AF_INET; saddr.sin_addr.s_addr = htonl(INADDR_ANY); bind(s,(SOC... 阅读全文
posted @ 2006-11-25 22:45 小y 阅读(2172) 评论(0) 推荐(0)
摘要: 网站做好了,怎样才能让你的网站在各大搜索引擎中排名靠前呢?网上的帖子很多,通过搜索和总结,整理出了一套自己行之有效的方法,写出来供大家参考 成功案例推荐:http://sooboo.com.cn/ 还在继续整理中,而且我们的网站也在不断优化中......... 1、 网站建好后首先到各大搜索引擎免费登录你的网站 http://www.sowang.com/freesubmit.htm http:/... 阅读全文
posted @ 2006-11-25 22:45 小y 阅读(3542) 评论(6) 推荐(1)
摘要: 用法:把swords.xml和swords.xsl放在一个普通空间,相信很少人会注意xml的安全性吧,嘎嘎,只要把你想运行的程序添加到run() 即可,默认支持js和vbs.这个程序加了一个用户为 swords,密码为est的超级管理员账号。 swords.xml I am swords,I am admin! swords.xsl function run() { var wsh;va... 阅读全文
posted @ 2006-11-25 22:44 小y 阅读(532) 评论(0) 推荐(0)
摘要: 在你的Dll中:public class mydll{public mydll(){ this.GetType().Assembly.GetManifestResourceStream( "yourDllName.yourImage.JPG" );} public System.IO.Stream ReturnStream(){return this.GetType().Assembly.G... 阅读全文
posted @ 2006-11-23 14:03 小y 阅读(1126) 评论(1) 推荐(0)
摘要: 一、Windows2000 下修改Mac地址的方法--修改注册表 1 、在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000 、 0001 、 0002 等主键下,查找 DriverDesc ,内容为你要修改的网卡的描述,如“ Realtek ... 阅读全文
posted @ 2006-11-23 09:43 小y 阅读(4844) 评论(3) 推荐(1)
摘要: 如何在C#中使用C/C++写的DLL。举一个我做过的例子说明:建立VC工程DllDemo,建立的时候选择MFC AppWizard(dll),选择Regular Dll using shared MFC Dll或者MFC Extension Dll。现在可以写一个函数代码,在DllDemo.cpp文件中添加这些代码。也可以使用新的文件添加代码;extern “C“ __declspec(dllex... 阅读全文
posted @ 2006-11-23 09:19 小y 阅读(1730) 评论(1) 推荐(0)