vbs
文章平均质量分 79
iteye_13785
这个作者很懒,什么都没留下…
展开
-
VB6逆向工程浅析
前言 VB的编译有两种方式,一种是P-Code方式,一种是本机代码。P_Code方式是VB从早期版本保留下来的,也是比较难逆向的一种。而本机代码方式编译的程序已经和VC很接近了。这里只探讨以本机代码方式编译的程序。由于微软在VB的实现方面的资料很少,使人觉得VB的逆向比较难。其实掌握一些规律,VB的程序还是很容易入门的。这里所提到的知识都是个人的经验,没有什么官...原创 2011-12-29 07:36:42 · 602 阅读 · 0 评论 -
使用XML、XSLT和XPath创建可排序、分页、重用的数据显示页
在Web开发中,我们经常会遇到分页显示和排序数据记录集的情况,这在服务器端使用服务器端的代码和数据库技术是件很轻松的事情,比如:ASP、PHP、JSP等。然而,如果要在客户端显示多条记录并且排序是一件很令人头疼的事情。下面,我们利用Extensible Markup Language(XML,可扩展标记语言)和Extensible Stylesheet Language Transformatio...原创 2008-08-28 17:27:15 · 141 阅读 · 0 评论 -
用ASP+XML编写留言本
一、读者指引 读者指引帮助你掌握本文的梗概。以免你看了大半才明白这编文章不适合你,给你造成视觉污染。 如果你正在用ASP+XML写一些程序,或者你正在学XML那就值得一看。 阅读本文须具备的知识,对ASP有基本的了解,对XML和DOM有基本了解,如果你不了解那么你通过学习本文基本上能够撑握ASP+XML和DOM的应用,并能根据本文范写出自已更高级的ASP+XML程序。 二、...原创 2008-08-28 17:16:25 · 151 阅读 · 0 评论 -
asp查询xml的代码,实现了无刷新、模糊查询功能
<html> <head> <title>不刷新页面查询的方法</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <script language=&原创 2008-08-28 17:13:52 · 122 阅读 · 0 评论 -
用Asp+XmlHttp实现RssReader功能
<style>body {margin:10px;background-color:#ffffff;margin-top:6px;}form{margin:0px;}* {font:12px tahoma;line-height:140%;color:#000000}.title {font-weight:bold;color:red;}.time {font:10px;color:#...原创 2008-08-28 17:12:40 · 65 阅读 · 0 评论 -
vb+Webbrowser控件详解
vb+Webbrowser控件详解1、获得浏览器信息: Private Sub Command1_Click() WebBrowser1.Navigate "http://www.applevb.com" End Sub Private Sub Command2_Click() Dim oWindow Dim oNav Set oWindow = WebBrowser1.Document.pa...原创 2008-08-25 20:48:29 · 2970 阅读 · 0 评论 -
BBS注册机(vb script, telnet, sterm)
#include "lib.vbs"Const nTimeout = 3 'in secondConst NewSucceed = 0Const NewFaild = 1Const LimitedNew = 2Const IDExist = 3Const NickLen = 38Const IDLenMin = 2 Const IDLenMax = 12WantedIdFile = "i...原创 2008-08-16 11:34:59 · 252 阅读 · 0 评论 -
BBS脚本的lib(vb script, telnet, bbs)
Const ForReading = 1Const ForWriting = 2Const ForAppending = 8goUp = Chr(27) + "[A"goDown = Chr(27) + "[B"goRight = Chr(27) + "[C"goLeft = Chr(27) + "[D"Function ReconnectHost() LoginHost = 0 ...原创 2008-08-16 11:34:24 · 115 阅读 · 0 评论 -
自动登录DISCUZ,发帖的代码(部分)
class Robot { /**//// attributes // cookies private CookieCollection CkCollection = null; // request and response private HttpWebRequest SparkRequest = null; ...原创 2008-08-16 11:29:59 · 345 阅读 · 0 评论 -
用HttpWebRequest类做论坛快速发帖器
用HttpWebRequest类做论坛发贴机就简单多了。 我们始终不能忘记,最好的教程是MSDN,在Microsoft Visual Studio .NET 2003“搜索”中敲入HttpWebRequest,抄来一些东东(事实上许多教程书籍都是从MSDN上抄的): 命名空间: System.Net HttpWebRequest 类对 WebRequest 中定义的属性和方法提供支持,...2008-08-16 11:25:48 · 180 阅读 · 0 评论 -
VB做论坛自动发贴软件(1)
1.用AxWebBrowser控件做论坛自动发贴软件 1。用AxWebBrowser控件做论坛自动发贴软件 AxWebBrowser控件即VB6中的WebBrowser控件。 用AxWebBrowser做论坛批量发贴软件,使用时先添加对AxWebBrowser控件和MSHTML的引用。 先Navigate到指定网址。然后用以下代码等待网页加载完毕:Do While brow.B...原创 2008-08-16 11:04:44 · 447 阅读 · 0 评论 -
LoadRunner自动发帖脚本
概述:S,u7y'@G0本文主要是学习web_reg_save_param、lr_eval_string、sprintf、strstr、strcpy、strncpy、strlen、strcat等函数,同时处理重复数据、敏感字的替换。51Testing软件测试网SpEu$q,KpueX:J7dF1KP*P0疑问:51Testing软件测试网)rV!P;J^#Rq9h;R...原创 2008-08-16 11:00:44 · 710 阅读 · 0 评论 -
对xml+xsl实现分页排序的改进,使支持对所有数据进行排序
以往见过的利用xml+xsl来实现分页排序的基本都只能本页内排序,究其原因,简单分析如下: xml+xsl分页原理:在xsl中,遍历节点的时候,可以获取当前节点的位置,而且还能限制显示特定位置的节点,例如有18条记录,可以在xsl中设置只显示第1-6条,也可以设置只显示第7-12条,再配合客户端脚本,就可以动态改变xsl文档中控制显示指定位置节点的属性,从而实现分页(具体见代码)。不过这个有一点...原创 2008-08-28 17:29:38 · 198 阅读 · 0 评论 -
XML卷之动态分页
动机: 为了方便用户查看大批量数据,我们会用到动态分页,因此分页功能是我们在网站上见过的最普遍也是最常用的一个功能模块了。而以往的信息分页都是连接到数据库的,每一次点击都必须要后台数据库的支持。这样不但服务器的负担加重,而且严重的影响用户浏览的速度.试想,如果把分页的功能放到客户端,那会产生什么样的效果呢?呵呵,看看下面的设计吧! 材料: XML卷之动态分页有2个文件:pages.xml 和 ...原创 2008-08-28 17:30:35 · 64 阅读 · 0 评论 -
VB函数——逆向分析备查
Variant 变量的内部表示:_______________________________________________________________符号常量 值 内部表示 字节数V_EMPTY 0 EmptyV_NULL 1 NullV_INTEGER 2 Interger 2V_LONG 3 Long 4V_SINGLE 4 Single 4V_DOUBLE 5 Double 8V...原创 2011-12-28 21:39:25 · 114 阅读 · 0 评论 -
VB程序逆向常用的函数
1) 数据类型转换: a) __vbaI2Str 将一个字符串转为8 位(1个字节)的数值形式(范围在 0 至 255 之间) 或2 个字节的数值形式(范围在 -32,768 到 32,767 之间)。b)__vbaI4Str 将一个字符串转为长整型(4个字节)的数值形式(范围从-2,147,483,6482,147,483,647) c)__vbar4Str 将一个字符...原创 2011-12-28 21:38:14 · 355 阅读 · 0 评论 -
用XML创建可排序、分页的数据显示页面
在Web开发中,我们经常会遇到分页显示和排序数据记录集的情况,这在服务器端使用服务器端的代码和数据库技术是件很轻松的事情,比如:ASP、PHP、JSP等。然而,如果要在客户端显示多条记录并且排序是一件很令人头疼的事情。下面,我们利用Extensible Markup Language(XML,可扩展标记语言)和Extensible Stylesheet Language Transformatio...原创 2008-08-30 08:10:15 · 88 阅读 · 0 评论 -
SQL注入天书 - ASP注入漏洞全接触
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端口访问,...原创 2008-08-28 17:39:11 · 57 阅读 · 0 评论 -
一个学校的网站安全性测试
本文作者:angel文章性质:原创发布日期:2004-04-02 前言 我自从在学校维护学生会网站以后,就有了不小的权限,我只要上传一个“海阳顶端网ASP木马”就可以任意修改任何web页面了,因为学校里所有的站点都放在http://www.nothing.com/里面,不过我可不敢这样做,也不会这样做。最近学习ASP挺上瘾,就看看学校自己写的ASP程序有什么隐患吧。 问题一 除了前台只有少...原创 2008-08-28 17:38:41 · 200 阅读 · 0 评论 -
改mdb为asp所带来的灾难
本文作者:SuperHei·Lilo文章性质:原创发布日期:2004-09-16 可能是随着网络安全技术的发展吧,管理员的素质都在提高,在使用access+asp系统时,为不数据库被人下载,到把mdb改为asp或asa。先不说直接改后缀,直接可以用网快等工具直接下载,其实这样你已经是为入侵者打开了大门。入侵者可以利用asp/asa为后缀的数据库直接得到webshell。一.思路 大家都知道...原创 2008-08-28 17:36:12 · 86 阅读 · 0 评论 -
XML实例解析
提纲: 一:实例效果 二:实例解析 1.定义新标识。 2.建立XML文档。 3.建立相应的HTML文件。 XML在不同领域有着广泛的应用,比如在科技领域的MathML,无线通信应用的WML,在网络图象方面的SVG等等,我们这里侧重讨论XML在web上的应用。XML在web上应用主要是利用其强大的数据操作能力。一般用XML配合javascript和asp等服务器端程序,可以实现网络上几乎所有...原创 2008-08-28 17:35:31 · 76 阅读 · 0 评论 -
选单连动
动机: 现在我们做个在IE里应用XML的一个小例子:解决双下拉选单的连动问题。大家最常见的可能就是选取省份后改变城市选项的例子了,那我们就来尝试着用XML来完成吧。 以前介绍的一些功能我是直接用XML+XSL文件来完成的,大家可能还不是很熟悉它的用法,所以我这次就用HMTL+XML来做,希望能够让大家更清楚的了解--“XML原来可以如此简单!”:) 材料: XML卷之选单连动有2个文件:City...原创 2008-08-28 17:34:57 · 79 阅读 · 0 评论 -
ASP常用的代码(不断更新)
1.获得系统时间:<%=now()%>2.取得来访用的IP:<%=request.serverVariables("remote_host")%>3.获得系统,浏览器版本:<script>window.document.write("版本:"+navigator.appName+navigator.appVersion+" browser.")</sc原创 2008-08-28 17:34:13 · 173 阅读 · 0 评论 -
动态排序
动机: 排序功能让我们页面上的数据显的更人性化,是我们在网站上见过的很普遍的一个功能效果了。以往的自动排序都是用大量的脚本代码来完成的,对一般的爱好者来说这是件困难的事情。然而用XML来处理的话就简单多了。让自己的页面更加绚丽,哈哈,您是不是也心动了呢! 材料: XML卷之动态排序有2个文件:paixu.xml 和 paixu.xsl 作用: 在不刷新页面的情况下更据用户自己的需要对数据重新进行...原创 2008-08-28 17:31:46 · 289 阅读 · 0 评论 -
动态查询
动机: 查询功能是我们在网站上见过的最普遍也是最常用的一个功能模块了。以往的信息查询都是连接到数据库的,每一次点击都必须要后台数据库的支持。然而很多情况下用户往往只针对某一部分的数据进行操作,这样不但服务器的负担加重,而且严重的影响用户浏览的速度。 针对这种情况我们需要将用户需要的某一部分数据以XML的方式传递到客户端,用户对这些数据可以很方便的进行操作。既方便了用户,又减轻了服务器数据库的负担...原创 2008-08-28 17:31:11 · 121 阅读 · 0 评论 -
小偷函数
'=================================================='函数名:GetHttpPage'作 用:获取网页源码'参 数:HttpUrl ------网页地址'==================================================Function GetHttpPage(HttpUrl) If IsNull(Htt...2008-06-25 15:05:51 · 81 阅读 · 0 评论 -
Mail抓取.VBS
'搜集 email 地址 VBS 作者 heresonDim strFile,srtUrl,instrFile'正则变量Dim URLRegExp,MailRegExp,GmailRegExpURLRegExp = "http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" 'URL正则表达式MailRegExp = "\w+([-+.]\w+)*@\w+...2008-06-24 14:44:16 · 179 阅读 · 0 评论 -
Wscript.Shell 对象详细介绍!!
WshShell 对象 ProgID Wscript.Shell 文件名 WSHom.Ocx CLSID F935DC22-1CF0-11d0-ADB9-00C04FD58A0B IID F935DC21-1CF0-11d0-ADB9-00C04FD58A0B 下表说明和 WshShell 对象有关的属性。 属性 说明 Environment 返回 WshEnviro...2008-05-30 10:08:56 · 241 阅读 · 0 评论 -
VBS脚本运行库手册之二 ——管理文件夹
※管理文件夹磁盘的属性比如磁盘的剩余空间,磁盘的总额提供了一个全局的信息给系统管理员。但是,对于系统管理而言,磁盘的信息虽然是必须的,但是还不够。知道文件存储在哪个盘固然重要,但是你也需要知道文件是存储在哪个文件夹下的。此外许多的系统管理任务都是发生在文件夹级别的,比如复制,移动,删除和列举文件夹的内容。FSO 可以返回一个磁盘上文件夹的全部信息。此外,FSO 提供了一系列的方法来...2008-04-11 19:54:45 · 167 阅读 · 0 评论 -
Vbs脚本编程简明教程之十六——访问ADO数据库
ADO是Microsoft提供和建议使用的新型数据访问接口,它是建立OLEDB之上的一个抽象层。微软公司在操作系统中默认提供了 Access 的 ODBC 驱动程序以及 JET 引擎,一、对ADO对象的主要操作,一般包括6个方面:1.连接到数据源。通常使用ADO的Connection对象。一般使用相应的属性打开到数据源的连接,设置游标的位置,设置默认的当前数据库,设置将使用的OLE...2008-04-11 19:54:16 · 693 阅读 · 0 评论 -
VBS脚本运行库手册之三 ——子文件夹
为了需要知道文件夹中存放的文件,你需要知道文件夹子文件夹,这样,你才能更好的了解文件夹的整体结构。文件夹对象包含了一个 Subfolders 属性,用来放会在文件夹下的 top-level 子文件夹的信息。 Top-level 子文件夹是直接在文件夹下面的。在子文件夹中的子文件夹不在这个范围之内。例如,在下例中,只有 Subfolder1 Subfolder2 是文件夹 scrip...2008-04-11 19:53:50 · 171 阅读 · 0 评论 -
VBS脚本运行库手册之四 ——管理文件
Managing Files 管理文件系统的最终任务还是归结为管理单独的文件。作为一个系统管理员,你的工作是跟踪存储在计算机上的文件。例如,你需要知道正确的诊断工具是否被复制到了 server 上,你需要知道特定的文件(比如游戏文件或者音乐文件)是否被复制到了文件服务器上了,尽管你用了组策略去阻止他们将文件拷贝到文件的server。你需要知道是否有的文件放在计算机上已经有几个月没有去访问了...2008-04-11 19:53:03 · 178 阅读 · 0 评论 -
VBS脚本运行库手册之五 ——文本文件的建立、追加、删除等
文本文件对于系统管理员来说是一个强大的系统管工具。这个对于现在的高级的图形界面和多用户的操作系统来说好象是不可能的。但是,简单的文本文件,比如 notepad 文件,仍然是系统管理的一个关键元素。文本文件是轻便而且便于维护的。他们占用较少的磁盘空间不需要其它多余的软件支持。文本文件可以简单的工作并且非常容易携带。用文本文件写的脚本文件可以被复制和察看任何计算机的信息,虽然它运行的系统不是 Wind...2008-04-11 19:52:20 · 318 阅读 · 0 评论 -
VBS脚本运行库手册之六 ——Dictionary 对象
Dictionary Object 脚本经常用来从外面的源获得信息,例如从文本文件或者数据库文件。在这些信息获得之后,它将被存储到它的内存中,然后用脚本来更改它。例如将信息存储在一个变量中,或者存储在一个数组中。同样,这些信息可以存储在Dictionary 对象中。Dictionary 就好象一个数组一样。不同的是,它用叫做键对(key-item pairs)来存储信息,而数组用数字值来存...2008-04-11 19:51:46 · 202 阅读 · 0 评论 -
Vbs调用MsAgent组件的新代码,可是问题是,为什么双击单击不能同时支持?
arract=array("Read","RestPose","Write","Process","Pleased","Idle3_1","Idle1_1","Show","GestureUp")Set fso=CreateObject("scripting.filesystemobject")2008-04-11 19:51:09 · 138 阅读 · 0 评论 -
Vbs调用MsAgent组件,很有趣
Microsoft Agent是微软公司发布的一项代理软件开发技术,我们知道,在Office帮助系统中有一种叫作Office助手的代理软件,但其只允许Office各个组件调用,Agent动画人物可由任何Windows程序调用;Agent支持文字气球和输入提示条,在输出语音的同时把文字输出至一个卡通式文字气球中。如果电脑系统中安装有Agent语音识别引擎,当用户可以通过声卡、麦克风与用户交谈...2008-04-11 19:39:07 · 222 阅读 · 0 评论 -
自动踩百度博客的脚本(VBS版)
前一阵子玩模拟精灵,里面有一段代码可以自动踩百度博客,增加回访,代码紧凑细致,效率极高。今天下午忽发奇想,用vbs来实现一下自动踩百度博客。尽管实现了,但是总感觉走了弯路,没有模拟精灵效率高,方法简洁。因为是用于演示,所以只收集了9个页面的博客地址,每次访问也是从头开始,有兴趣的朋友,可以自己修改相应的代码。希望百度管理员不要封我,我没有恶意,呵呵。code1:On Error R...2008-04-11 19:36:14 · 138 阅读 · 0 评论 -
定时关机
Dim mytime,myout1,myout2 mytime=null mytime=InputBox("请输入定时时间(格式20:10:05)"&vblf&"如果想倒计时关机,请输入倒计时时间"&vblf&"(单位/分钟)"&vblf&"输入‘xxx’可以马上关机"&vblf&"退出点‘取消’","定时关机",&q2008-03-19 11:14:46 · 107 阅读 · 0 评论 -
如何用vbs结束进程
试试调用下taskkill.exe Dim wshShell Set wshShell = WScript.CreateObject("WScript.Shell") wshShell.run "TASKKILL /im 1.exe",0 可能执行效率有些低,我也新手呵呵 找了一下 这个是别人的 strComputer="." Set objWMIService =...2008-03-18 17:06:21 · 7134 阅读 · 1 评论 -
VBS编程打造自己的病毒专杀工具
VBS病毒应该来说还是挺流行的,其力量不可小觑啊!用VBS写一只普通病毒(蠕虫)没有什么难度,写病毒专杀工具也是没什么难度的。但在写出专杀工具前必须了解你要杀的这只病毒的一些信息……比如:病毒释放的文件,感染的文件,注册表与进程里的病毒信息等等。一、首先来看如何结束病毒进程,之前我在《两个简易VBS脚本结束进程与防止进程启动》给出了关于进程的一些操作方法。假如要结束的病毒进程为rund11...2008-04-11 19:57:26 · 1486 阅读 · 0 评论