- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 根据PID取窗体句柄
Option Explicit'FindWindow寻找窗口列表中第一个符合指定条件的顶级窗口(在vb里使用:FindWindow最常见的一个用途是获得ThunderRTMain类的隐藏窗口的句柄;该类是所有运行中vb执行程序的一部分。获得句柄后,可用api函数GetWindowText取得这个窗口的名称;该名也是应用程序的标题)'返回值 'Long,找到窗口的句柄。如未找到相符窗口,则返回零
2008-11-22 12:08:00 6250
转载 VB控制子窗体(外部程序)在Picture控件上
在VB新建一工程,有两个窗体,FORM1,FORM2FORM1有一个PIC控件和一个按钮控件代码如下:Option ExplicitPrivate Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As LongPrivate De
2008-11-21 22:01:00 2503
转载 Clickonce部署初体验
Clickonce部署初体验我们经常要面对的是对开发模式的选择,比如C/S模式和b/s模式。现在,很多人都似乎比较喜欢选择B/S模式进行web的开发,这其中的原因是很多的。但其中一点很重要的原因,那就是因为B/S开发的话,部署非常之容易,因为这样很容易实现"瘦客户端",客户端只需要使用浏览器就可以运行应用了。但B/S模式下开发的WEB应用,也有其不足之处,主要是由于功能实现起来,是没办
2008-11-10 18:05:00 2290 1
原创 搜索内存数据(三)
Option Base 1Option ExplicitPrivate Declare Function GetCurrentProcessId Lib "kernel32" () As LongPrivate Const PAGE_READWRITE = Private Const MEM_COMMIT = Private Type MEMORY_BASIC_INFORMATION Bas
2008-11-02 18:45:00 1250
原创 搜索内存数据(二)
Public Function SearchMem(hProcess As Long, strSearch As String, Optional spos As Long = &H400000) As Long Dim i As Long, j As Long, count As Long, nLength As Long Dim r As Long, mbi As MEMORY_B
2008-11-02 18:40:00 912
原创 搜索内存数据(-)
Private Type MEMORY_BASIC_INFORMATION BaseAddress As Long AllocationBase As Long AllocationProtect As Long RegionSize As Long State As Long Protect As Long lType As LongEnd TypePr
2008-11-02 18:36:00 968
原创 访问其他应用程序所占的内存空间
首先获取进程ID 然后根据ID创建句柄,读取或者写入内存。呵呵,写得太简单了是吧。 http://sanjianxia.myrice.com/vb/112.htm 这个教你怎样获得进程ID 下面是怎样处理内存 VirtualQueryEx和ReadProcessMemory/WriteProcessMemory的使用。
2008-11-02 01:24:00 2236
转载 安全搜索进程内存空间
本文发表在黑防2008的2期上,按照他们要求的间隔时间已经过了,所以贴上来。本文设计了用于演示的程序,一下子没有找到怎么发附件,所以需要的读者就向邮箱lisl03@gmail.com发 application mail吧。ShellCode的编写好像是一个永远说不完的话题。在11期《黑客防线》上我写了《再谈绕过卡巴斯基主动防御的ShellCode编写》的文章。小弟最近在编写
2008-11-02 00:57:00 1333
原创 进程内存结构
所有进程都运行在自己的虚拟地址空间,而每个进程都有着自己的内存地址,在32位的操作系统中有这4GB的地址空间被用户和内核访问,用户态的空间在0~3GB,内核态在3~4GB。他们都会涉及到3种不同的数据段,分别是代码段,数据断,和堆栈段。下面是3个数据断的存储作用。1、代码段:用于保存可执行文件的操作指令和程序定义的常量。其只允许读,不能进行修改。目的是为了防止代码在运行的时候被其他进程修改。一
2008-11-02 00:39:00 939
eterm 350破解源程序 vb.net 版
2010-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人