2012年10月8日BASE64解码[VBScript]

网上很多都是解密成字符串形式,这个是修改的解密成16进制串形式。弹出对话框中输入待解密内容,确定后解密结果保存在hwid.txt文件中。

比如“1+LKtQAIAgDoBgAAADKvQB0EBgc4mIr0YUO35A==”,解密得到:D7E2CAB500080200E80600000032AF401D04060738988AF46143B7E4

代码如下:

Dim Code,hwid

...

分类:程序设计  标签:BASE64  解码  VBScript    网友评论0条  已浏览loading

2012年9月21日C#网络编程基础

 一、进程与线程
当要花费大量时间进行连续的操作时,或者等待网络或其他I/O设备响应时,都可以使用多线程技术。在C#中,有两个专门用于处理进程和线程的类:Process类和Thread类。
Process类位于System.Diagnostics命名空间下,用于完成进程的相关处理任务。在自己的程序中运行其他的应用程序,实际上就是对进程进行管理。如果希望在自己的进程中启动和停止其他进程,首先要创建Process类的实例,并设置对象的StartInfo属性,然后调用该对象的Start方法启动进程。
...

分类:程序设计  标签:C#  网络  编程  基础    网友评论1条  已浏览loading

2011年5月1日ZwDuplicateObject详解

这些个微软未文档化的API,找点相关资料还真费劲,留着备查!网上有个专门讲这些,有兴趣可以down下来看看……

ZwDuplicateObject
ZwDuplicateObject duplicates the handle to an object.

NTSYSAPI
NTSTATUS
NTAPI
ZwDuplicateObject(
 IN HANDLE SourceProcessHandle,
...

分类:程序设计  标签:ZwDuplicateObject  详解    网友评论0条  已浏览loading

2011年4月29日学习VC中组合框、树控件、列表框及列表控件的一些用法

具体用法可以看MSDN,或者Google之,这里主要贴点相关的代码:

//对话框初始化

 

BOOL CListDlg::OnInitDialog()

{

CDialog::OnInitDialog();

 

// Add "About..." menu item to system menu.

...

分类:程序设计  标签:组合框  树控件  列表框  列表控件    网友评论2条  已浏览loading

2011年4月21日[转]如何正确入门Windows系统下驱动开发领域?

By 猪头三!

...

分类:程序设计  标签:入门  Windows系统  驱动开发    网友评论1条  已浏览loading

2011年4月20日理解虚函数(C++)

         在编译时就确定函数地址的联编过程叫做静态联编。动态联编是指在程序编译时编译器并不知道函数的相对地址,调用函数的相对地址只有在程序运行时才能确定。

        比如下面代码中的DisplayNumber()函数体内,编译器并不知道DisplayFormat(Number)调用的函数地址,真正的地址实在运行时通过实参传入的。

...

分类:程序设计  标签:虚函数  C    网友评论0条  已浏览loading

2011年4月20日VB代码编写规范

VB代码编写规则
代码编写规则是养成良好编程习惯的基础。下面主要介绍VB代码编写规则,包括对象命名规则、代码书写规则、处理关键字冲突和代码注释规则。

一、对象命名规则
当为对象、属性、方法及事件命名时,应选择易于被用户理解的名字。名字含义越清晰,则代码的可用性越强。

这里的对象命名规则适用于:

l 对象。

l 组成对象接口的属性、方法及事件。

l 属性、方法及事件的命名的参数。

具体命名规则如下。

...

分类:程序设计  标签:VB  代码  编写  规范    网友评论0条  已浏览loading

2011年4月19日函数重载及运算符重载在MFC中的应用

在一个类的内部,使用最频繁的重载函数是类的构造函数。重载构造函数可以方便定义对象时用不同的方式来初始化对象。在父类与子类之间,多数情况是子类重载父类定义的虚函数,关于虚函数,后面会专门讲。

例如MFC的文件操作封装类CFile,它定义了3个构造函数。

CFile();/*创建一个CFile类对象,不关联任何文件。以后可以调用该对象的成员函数CFile::Open()打开指定文件*/
CFile( int hFile );/*构造类对象的同时,关联一个文件句柄。该句柄可以是由API函数OpenFile()返回的*/
...

分类:程序设计  标签:函数重载  运算符重载  MFC  应用    网友评论0条  已浏览loading

2011年4月17日运算符重载详解(C++)

所谓运算符重载就是运用函数重载的方法,对C++提供的标准运算符重新定义,完成某种特定的操作。

特点:

使用operator关键字对重载函数进行标识和定义。operator +(a,b)、operator -(a,0)、operator ++(a)。

参数个数固定。重载函数的参数个数与标准运算符保持一致。

针对类对象进行操作。

实例重载“+”运算符:

#include "stdio.h"
...

分类:程序设计  标签:运算符  重载  详解  C    网友评论0条  已浏览loading

2011年4月14日VB常用技术模块(2)

文件目录:

|---IE内核当前已经打开网页地址标题和个数
|       Form1.frm
|       工程1.vbp
|       工程1.vbw
|  
|---List1自动选中在Text1中输入内容的项
...

分类:程序设计  标签:VB  模块    网友评论0条  已浏览loading

2011年4月12日VB常用技术模块

群里的一位朋友发的,称之为VB武器库……^_,感谢分享。看了下挺不错的,发出来给需要的人。

文件目录(工具生成): 
|---Base64加密解密
|       Form1.frm
|       modBase64.bas
|       MSSCCPRJ.SCC
...

分类:程序设计  标签:VB  模块    网友评论1条  已浏览loading

2011年3月25日ServerXmlHttp和XmlHttp手册[在线查询]

弄个在线的,方便查阅。

先看看ServerXmlHttp和XmlHttp的一些区别:

XMLHTTP 为客户端应用程序而设计,并依赖于基于 Microsoft Win32 Internet (WinInet) 而构建的 URLMon。ServerXMLHTTP 为服务器应用程序而设计,并依赖于新的 HTTP 客户端堆栈 WinHTTP。ServerXMLHTTP 提供了可靠性和安全性,并且是服务器安全的。

分类:程序设计  标签:ServerXmlHttp  XmlHttp  手册  在线查询    网友评论1条  已浏览loading

2011年3月25日vbapi函数手册[在线查询]

生成了一份网页在线版的,方便查询使用。感谢原vbapi函数手册chm电子书的整理者辛苦整理^_

地址:

vbapi函数手册在线查询

分类:程序设计  标签:VB  API  函数  手册  在线查询    网友评论0条  已浏览loading

2011年3月18日VB识别背景色干扰验证码

还是黑防上的文章。基本思想就是首先二值化去背景(通过判断点的RGB颜色值来实现区分),然后利用字符分割,利用点和字模的匹配率来进行识别。

具体实现代码如下:

Option Explicit

Private Sub Form_Load()
    '窗体载入时将所有PictureBox统一到验证码的大小
    'Picture1中默认已装载一张验证码
...

分类:程序设计  标签:VB  识别  干扰  验证码    网友评论0条  已浏览loading

2011年3月16日简单验证码识别[人人网手机登陆]

黑客防线上的一篇文章,应该算是最简单的验证码了,学习了下。以下代码修改自源文章,稍微优化了下。

代码:

Option Explicit
Private P(3 To 11, 5 To 34) As Boolean

Private Sub Command1_Click()
On Error Resume Next

If Inet1.StillExecuting Then
    Inet1.Cancel
...

分类:程序设计  标签:验证码  识别  VB  人人网    网友评论4条  已浏览loading