C/C++编程
duduwolf
这个作者很懒,什么都没留下…
展开
-
关于AnsiSting的使用大全(转自ChinaBCB)
Ansistring 转 char 代码: void __fastcall TForm1::Button1Click(TObject *Sender) { ? ? AnsiString Test = "哈哈"; ? ? char *chr = Test.c_str(); } ? ?char转Ansistring 代码: #include void __fastcall TFor原创 2004-07-01 23:43:00 · 2873 阅读 · 0 评论 -
正则表达式
第一部分:-----------------正则表达式(REs)通常被错误地认为是只有少数人理解的一种神秘语言。在表面上它们确实看起来杂乱无章,如果你不知道它的语法,那么它的代码在你眼里只是一堆文字垃圾而已。实际上,正则表达式是非常简单并且可以被理解。读完这篇文章后,你将会通晓正则表达式的通用语法。支持多种平台正则表达式最早是由数学家Stephen Kleene于1956年提出,他是在对自然语言的原创 2004-07-01 23:30:00 · 1991 阅读 · 2 评论 -
Rabin-Miller素数测试与RSA算法简介
RSA算法??? 1978年就出现了这种算法,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。??? RSA的安全性依赖于大数难于分解这一特点。公钥和私钥都是两个大素数(大于100个十进制位)的函数。据猜测,从一个密钥和原创 2004-07-04 16:02:00 · 4493 阅读 · 1 评论 -
加密解密、信息摘要算法收集
MD5算法研究 综述 md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(原创 2004-07-04 16:17:00 · 3842 阅读 · 0 评论 -
用全局钩子截获信史服务消息
程序只是一个原理说明,可能有很多地方不完善。方法是用SHELL钩子。 利用win32全局钩子,我直接给hook的代码,可以同时截获中文版和英文版本的信使服务一下是MsgHook.dll的源代码//--------------//msghook.cpp//------------------------------------------------------------------------原创 2004-07-04 16:19:00 · 2078 阅读 · 1 评论 -
“莫国防”病毒(win32.mgf)的源程序
;“莫国防”病毒(win32.mgf)的源程序; 警告:本程序仅供各位学习研究,不许更改本程序成病毒新变种,更不允许添加破坏性代码,各位切记! ;写毒目的:;1,崇拜陈盈豪,欲与CIH一比高低;;2,传播技术,提高国人的水平(如果你把源程序读懂,并跟踪一遍病毒,你的技术会大大提高);;3,让世界知道中国还是有人的; ;相关技术:;1,进入RING0:在WIN98用和CIH一样的技术,直接往GDT原创 2004-07-04 16:08:00 · 4523 阅读 · 4 评论 -
"Filter-Hook Driver"入门
☆ Filter-Hook Driver ☆ PacketFilterExtensionPtr ☆ 设置/清除回调函数 1) 调用IoGetDeviceObjectPointer()获取IpFilterDriver相应的设备对象 2) 调用IoBuildDeviceIoControlRequest()构造IRP 3) 调用IoCallD原创 2004-07-17 02:04:00 · 5267 阅读 · 0 评论