2012年6月24日

摘要: 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问 阅读全文
posted @ 2012-06-24 17:49 magic.net 阅读(109) 评论(0) 推荐(0)

2011年11月25日

摘要: 常见各种语言编写的程序的入口点代码1.Borland Delphi 6.0 - 7.0PUSH EBPMOV EBP,ESPADD ESP,-14PUSH EBXPUSH ESIPUSH EDIXOR EAX,EAXMOV DWORD PTR SS:[EBP-14],EAXMOV EAX,unpack.00509720CALL unpack.0040694C2.Microsoft Visual C++ 6.0PUSH EBP ; (初始 cpu 选择)MOV EBP,ESPPUSH -1PUSH Screensh.00563740PUSH Screensh.0049C78C ; SE 处理程序 阅读全文
posted @ 2011-11-25 08:59 magic.net 阅读(718) 评论(0) 推荐(0)
 
摘要: 想要脱VMP的壳,首要工作当然是要找一个强OD啦!至于是什么版本的OD自己多试验几个,网上大把大把的,一般来说只要加载了你想脱的VMP加壳程序不关闭都可以。 其次就是StrongOD.dll这个插件了,现在用的比较多的就是海风月影,同样网上也是大把大把的。下载回来后复制到你的OD程序所在的文件夹里面的plugin里。StrongOD的设置选项搞不懂就全部打钩。 接下来要做的工作就是搞清楚我们要脱壳的程序编程的语言了,可以用PEID或者fastscanner查看,如果在这里看不到也可以在OD载入以后通过里面的字符串判断了。例如VB的程序会出现MSVB----/VC的会出现MSVC---等等。.. 阅读全文
posted @ 2011-11-25 08:54 magic.net 阅读(2766) 评论(0) 推荐(1)

2011年11月9日

摘要: 网络连接技术简介 标准的电话线路和传统的调制解调器提供用户拨号上网的服务。虽然它是目前最常用的连接方式,但是由于其速度慢,许多用户需要找到一种性能更好的连接服务。 许多年来,大型的公司一直从电话公司租用高速的的专线,这些线路称作为T1、T2、T3和T4线路。它们支持数字通信因此不需要传统的调制解调器,并能提供很高的数据速率。不幸的是,这种类型的连接非常昂贵,列入T1线路提供1.544Mbps速率,租用的费用大约为几千美金。为此,一些新型的连接技术也已出现。如综合业务数字网(Intergrate Services Digital Network,简记为ISDN)、异步数字用户线路(Asymm.. 阅读全文
posted @ 2011-11-09 22:52 magic.net 阅读(220) 评论(0) 推荐(0)

2011年5月7日

摘要: WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。简介 WPF为Windows Presentation Foundation的缩写 ,其原来代号为“Avalon”,因“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服”。WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体 阅读全文
posted @ 2011-05-07 01:26 magic.net 阅读(459) 评论(1) 推荐(1)