Location:
Search - spy api
Search list
Description: Enclosed is MFC source code for a function which can be used to hook any imported function call which your application makes. Since most of the Win32 API is implemented using import functions in dlls, this means that you hook Win32 API calls. This is useful when for example you want to be called for every call to the file system (::CreateFile() & CloseHandle()) which your app makes. This example of hooking the file system calls your app makes could form the basis of code to ensure you do not have any handle leaks in your application. You could also use this code to spy on COM port activity in remote processes by injecting the DLL into the remote process. -MFC source code for a function w hich can be used to hook any imported function ca ll which makes your application. Since most of t he Win32 API is implemented using import functi ons in dlls. this means that you hook Win32 API calls. This is for example useful when you want to be called for every call to the file system (: : CreateFile ()
Platform: |
Size: 6252 |
Author: l |
Hits:
Description: 如果您对IE4.0熟悉的话,你将知道在Internet Settings高级设置中有一个选项:“在新的进程中浏览(英文:Browse in a New Process)”,如果你把它前面的对钩去掉,然后运行IE,并打开任务管理器查看所有进程,你将会发现没有新的IExplorer.exe进程出现。反之,则新的IExplorer.exe进程出现。
当我们需要许多数据在程序实例之间共享的时候,这种能使多个实例运行在同一个进程空间的程序是非常有用的。它的实现很简单,众所周知,启动任何一个应用程序有两种途径,要么通过浏览器要么通过API调用诸如CreateProcess。首先侦察特定的窗口类是否存在,如果不存在,就创建一个新的窗口类,如果存在,那么使最近创建的进程发送一个消息到已存在的窗口,并使新近运行的实例窗口处于激活状态,先前的程序实例将启动一个单独的线程。
在此示例中,作者采用了一个MFC MDI程序,即使有多个程序实例在运行,任务管理器或者进程查看器(Process Viewer)将只会显示一个进程,当如果用WINDOWS自带程序SPY++查看,您将会发现该进程拥有许多线程,并且不同的MDI窗口集合分别属于不同的线程-seemed familiar with the case, You will know that the Internet Advanced Settings, there is a choice : "In the new process here (in English : Browse in a New Process)" If you put it right in front of the hook removed, and then run IE, and open the Task Manager View all process, You will find no new IExplorer.exe process. Instead, the new IExplorer.exe process. When we needed the procedure much of the data shared between the examples, This can run multiple instances of a process in the same space procedure is very useful. It is very simple to achieve, as we all know, launching an application of any two channels either through the browser or through API calls such as CreateProcess. First reconnaissance particular window class existence, if they do not exist, create a new window type
Platform: |
Size: 47300 |
Author: 苏语 |
Hits:
Description: 【Borland是一家令人敬仰的公司,當值Borland已成往事之際,謹以此產品獻給曾經的Borland,紀念已經仙逝的Borland,藉以緬懷Borland傳奇中的經(精)典Delphi7.本產品僅供學習交流之用,未與任何盈利為目的,請勿用於任何非法的商業用途,否則後果自負.】
Delphi7 Lite,簡約而不簡單,一次安裝,到處運行.內含4彈:Tiny/Mini/Meduim/Full,功能和體積由小至大,力求達到功能和體積的完美平衡.已作性能優化及優量精簡,含安裝/綠色便攜版二合一,集成了部分常用高效的IDE專家及外掛程式,致力於把Delphi7打造成一個現代化(相對而言)的整合式開發環境,使用本產品將使你在開發效率/使用體驗/系統相容性等方面上相對原版有大幅提高.
关键特性:
一次安裝,到處運行.第一次需安裝,以後每次只需註冊即可.
已安裝集成現在所有可用的升級補丁(至Delphi7 Update 1.1,IDE版本號為Build 8.1),集成目前絕大多數的Bug Fix Pack.
支援現在所有正在使用的Windows版本:Windows7, 2008 R2, Vista, XP, 2008, 2003, 2000, Me, 98, 和 NT 4.0,支援非管理員許可權使用者安裝,支援UAC.
特別地對Windows7提供全面支援.
去除了所有多餘的安裝選項但保留了原始程式碼選項,移除了非必需的檔(ModelMaker,InterBase,MergeModules,Extra Docs,Images,MDAC等).
採用安裝後動態編譯生成RTL,VCL的DCU檔,極大的減小了安裝檔體積.
可選將Delphi7 RTL/VCL替換為Delphi2007 的RTL/VCL,讓Delphi7支援Delphi2007新增的Vista屬性.
可選將Delphi7 RTL/VCL 恢復為使用官方原始的源碼檔,僅供用於部分協力廠商元件兼容性的可能需要(不推薦).
安裝程式是設計為可重複安裝的.您在安裝新版本時,如果安裝程式沒有特別指明,則不需要先刪除舊的版本,直接升級即可,所有設置都會保留,原Delphi安裝的控制項及設置等會自動導入新安裝IDE環境中.
安裝程式內置了可直接選擇的”綠色便攜版安裝模式”,使用此模式安裝後目的檔案夾即成為一個可移動的綠色版,實現徹底的名符其實的”安裝/綠色便攜版二合一”.
安裝程式自帶獨立的綠化註冊程式(D7LiteReg.exe),方便您快速地恢復Delphi7開發環境(控制項/專家/設置).直接複製整個Delphi目錄,再執行D7LiteReg.exe即可完成Delphi的註冊工作.同樣方法可適用于對其它Delphi7版本進行綠化註冊,如Delphi7 SECOND EDITION v7.2.
安裝程式支援”使用現有的原始程式碼重編譯安裝(僅覆蓋安裝時有效)”或”使用外部的Delphi7-source原始程式碼來編譯安裝”,更多詳情請查看說明.
安裝程式帶附加的命令列功能.支援對已安裝程式的功能表/註冊表/雜項進行修復,使用命令列參數/?或/help查看更多詳情.
安裝程式支援附加的命令列參數以實現額外功能.支援對已安裝Delphi7程式的功能表/註冊表/雜項進行修復,常用的命令列參數已直接集成到了安裝程式中,在視窗中點擊右鍵或使用命令列參數/?或/help查看更多詳情.
安裝程式會根據安裝目的機器性能自動選擇不同的安裝元件.
安裝程式支援多語言介面(含中文簡體/繁體/英文).
同時可選僅替換為Delphi2007中windows相關pas,以支援XP/Vista API及視窗屬性,不同于完全替換Delphi2007 RTL/VCL,能最大程度保持Delphi7的相容性的同時支援vista的新API及視窗屬性.
代碼編輯器顏色方案設為Delphi2006樣式.
包含程式設計專用字體Consolas (推薦字體大小為10並且啟用ClearType).
IDE及VCL預設字體由原先的MS Sans Serif改為Tahoma,介面看上去更為美觀.
可選擇修改Delphi IDE本身支援XP風格,在設計時即可見到程式運行的XP效果,所見即所得.
集成DelphiZLib 1.2.5(ZLibEx.pas),可選擇升級內置的ZLib 1.04至ZLib 1.2.5.
集成VCL Fix Pack 1.4,需要在工程中手動引用單元VCLFixPack.pas.
集成Midas Speed Fix 1.2,需要在工程中手動引用單元MidasSpeedFix.pas.
集成以下來自www.delphi-jedi.org的擴展的Win32Api單元:
SHELL LITE :: Microsoft Shell Lightweight Utility API, v.1.2/SNMP :: Microsoft headers for Simple Network Management Protocol definitions/WINSOCK 2 :: Winsock 2 API (Windows Sockets).
集成MySQL Driver for DBExpress,支援MySQL 3.22/4.0/4.1/5.0 驅動程式.
集成Newly Delphi Features Extented Components,移植自Delphi7以后版本新增的控制項,如Vista Dialogs等,讓Delphi7也可以開發Vista風格對話方塊的程式.
包含下列專家或工具(依據版本不同有所差異):
Delphi IDE 外掛程式 DelphiSpeedUp 3.1.(IDE加速).
Delphi IDE 外掛程式 DDevExtensions 2.3.(增強IDE中工程的設置及編譯,可為工程增加不同版本編譯配置如release/debug版).
Delphi 專家 GExperts 1.34 Experimental.(超級IDE專家).
Delphi 專家 DelforExp 2.5.(代碼格式化工具).
Delphi 專家 UnitExpert(提高IDE單元操作效率工具).
Delphi 專家 CnWizards 0.9.7.599.(由中國人開發的超級IDE專家,支援原始程式碼結構高亮連線顯示,能自動備份恢復已安裝控制項資訊,製作自己綠化版delphi的好工具).
Delphi 工具 DelphiDistiller 1.85.(選擇IDE啟動時載入的控制項及設置工具).
Spy工具Microsoft Spy++ v7.1和Spy4Win (Spy for Window) v0.20b.
EXE/DLL依賴關係分析工具Dependency Walker 2.2.
DLL匯出函數檢視器DLL Export Viewer v1.42.
BDE (Borland Database Engine 5.2), 及相關工具BDE Administrator, SQL Explorer, Database Desktop, SQL Monitor, Data Pump等.
BDE 示例資料庫(別名DBDEMOS).
Platform: |
Size: 77731415 |
Author: ygman@qq.com |
Hits:
Description: Enclosed is MFC source code for a function which can be used to hook any imported function call which your application makes. Since most of the Win32 API is implemented using import functions in dlls, this means that you hook Win32 API calls. This is useful when for example you want to be called for every call to the file system (::CreateFile() & CloseHandle()) which your app makes. This example of hooking the file system calls your app makes could form the basis of code to ensure you do not have any handle leaks in your application. You could also use this code to spy on COM port activity in remote processes by injecting the DLL into the remote process. -MFC source code for a function w hich can be used to hook any imported function ca ll which makes your application. Since most of t he Win32 API is implemented using import functi ons in dlls. this means that you hook Win32 API calls. This is for example useful when you want to be called for every call to the file system (: : CreateFile ()
Platform: |
Size: 6144 |
Author: l |
Hits:
Description: 如果您对IE4.0熟悉的话,你将知道在Internet Settings高级设置中有一个选项:“在新的进程中浏览(英文:Browse in a New Process)”,如果你把它前面的对钩去掉,然后运行IE,并打开任务管理器查看所有进程,你将会发现没有新的IExplorer.exe进程出现。反之,则新的IExplorer.exe进程出现。
当我们需要许多数据在程序实例之间共享的时候,这种能使多个实例运行在同一个进程空间的程序是非常有用的。它的实现很简单,众所周知,启动任何一个应用程序有两种途径,要么通过浏览器要么通过API调用诸如CreateProcess。首先侦察特定的窗口类是否存在,如果不存在,就创建一个新的窗口类,如果存在,那么使最近创建的进程发送一个消息到已存在的窗口,并使新近运行的实例窗口处于激活状态,先前的程序实例将启动一个单独的线程。
在此示例中,作者采用了一个MFC MDI程序,即使有多个程序实例在运行,任务管理器或者进程查看器(Process Viewer)将只会显示一个进程,当如果用WINDOWS自带程序SPY++查看,您将会发现该进程拥有许多线程,并且不同的MDI窗口集合分别属于不同的线程-seemed familiar with the case, You will know that the Internet Advanced Settings, there is a choice : "In the new process here (in English : Browse in a New Process)" If you put it right in front of the hook removed, and then run IE, and open the Task Manager View all process, You will find no new IExplorer.exe process. Instead, the new IExplorer.exe process. When we needed the procedure much of the data shared between the examples, This can run multiple instances of a process in the same space procedure is very useful. It is very simple to achieve, as we all know, launching an application of any two channels either through the browser or through API calls such as CreateProcess. First reconnaissance particular window class existence, if they do not exist, create a new window type
Platform: |
Size: 47104 |
Author: 苏语 |
Hits:
Description: 1. 内存中操作Hive, 而非操作磁盘hive. 比同等的Hive解析工具(eg.狙剑)速度快.
2. 操作方式和windows自带的regedit.exe相同, 而同等的工具仅列出hive对应的项,一般用户不知如何使用
3. 支持整个子键(Key) / 键值(Values) 的删除,增加,修改,重命名. 而同等的工具考虑到安全性,没有加入对Key的删除/增加 操作
4. 没有特殊情况的话,能发现一切注册表隐藏信息,解析hive的都能做到.
5. 查找功能没有暴搜hive数据结构,换用常规API. -1. Memory operation Hive, rather than the operation of the disk hive. Than analytical tools Hive same (eg. sword spy) speed. 2. Operation of regedit.exe and windows bring the same tools and the same list only hive the corresponding item, the general users do not know how to use 3. in support of the entire sub-key (Key)/key (Values) to delete, add, modify, rename. and the same tools to take into account security, do not add the delete Key/increase in operation 4. the absence of exceptional circumstances, then, to discover all the hidden registry information, are able to resolve the hive. 5. Find hive found no storm data structure, for conventional API.
Platform: |
Size: 294912 |
Author: 123 |
Hits:
Description:
Platform: |
Size: 20480 |
Author: coder0101 |
Hits:
Description: This will find the window your mouse is over(or the crosshair) and give you your normal api spy details [ hwnds {hex and dec, curretn and parent windows} mouse coordinates, etc. look at SS]. This also has a form that writes out the code needed to find that window using find window and findwindowex.
Platform: |
Size: 7168 |
Author: coder0101 |
Hits:
Description: API Spy tool which will track all system/api calles made in the application.
Platform: |
Size: 74752 |
Author: Jayaprakash |
Hits:
Description: 工具:spy++,WindowSpy
涉及到的API:findwindow
补充:
printf是一个向控制台输出的函数。 d代表输出的是个整数。hwnd代表需要输出的变量。
大家也可以使用findwindow(NULL,"SPY++.txt - 记事本")来替换试试。就是将类名置空,只使用标题名。
-Commonly used digital image processing techniques- stretching algorithm for cases of Solution
Platform: |
Size: 180224 |
Author: jeffchang |
Hits:
Description: Visual Studio中的API Spy大家可能用过,这里是一个用VB实现的代码,拖放窗口中的十字到其它窗口就可以得到窗口的属性。 -Visual Studio in the API Spy you may have used, here is an implementation using VB code, drag and drop the window in the cross to the other window, you can get the window attributes.
Platform: |
Size: 8192 |
Author: 311 |
Hits:
Description: 这个sample主要用来介绍在wince下怎么实现API检测,主要用来检测CreateFile, CreateProcess 和LoadLibrary API的调用-Directory CeApiSpy contains sources to CE API Spy.
This sample Spy is monitoring CreateFile, CreateProcess and LoadLibrary API calls.
Platform: |
Size: 104448 |
Author: allen |
Hits:
Description: 一个自己写的vc6下监控radmin连接的提示例程,通过消息挂钩发送接收的api,并对radmin的交互协议分析,对接入的连接进行提示或阻止,防止别人偷偷的连到你电脑上窥探你的一举一动。其中挂钩技术和ra的分析欢迎大家学习研究。-Write a vc6 their connections under the control radmin prompt routines, linked by a message sent to receive the api, and radmin interaction protocol analysis, and prompt access the link or block to prevent other people connected to secretly spy on your computer you every move. Which linked the analysis of technical and ra Welcome to Learning.
Platform: |
Size: 205824 |
Author: zgl |
Hits:
Description: 一款利用Windows API写的类似于spy++的工具,具有基本的spy++功能,可以捕获窗口!-Using Windows API to write a similar spy++ tool with the basic spy++ features, you can capture the window!
Platform: |
Size: 45056 |
Author: 李楠 |
Hits:
Description: 本文介绍了一种简单的方式,成立全系统的全局API钩子。它使用的DLL注入和API挂接Mhook库AppInit_DLLs注册表键。为了说明这种技术,我们将展示如何轻松地隐藏CALC.EXE从正在运行的进程列表。-This article describes an easy way to set up system-wide global API hooks. It uses AppInit_DLLs registry key for DLL injection and Mhook library for API hooking. To illustrate this technique we will show how to easily hide calc.exe from the list of running processes.
Platform: |
Size: 778240 |
Author: 刘永 |
Hits:
Description: ecjob C#编的API例程 网页SPY-Player written in C#
ecjob C# Code API routines page SPY
Platform: |
Size: 48128 |
Author: adsl090807 |
Hits:
Description: 窗体句柄,消息,线程,进程查看器。windows api编程工具-tool of view windows handle,message,thread,process,tool of program windows api
Platform: |
Size: 3113984 |
Author: William-Chueng |
Hits:
Description: This file implement the Wireless Extensions spy API for linux
Platform: |
Size: 2048 |
Author: fiheilen |
Hits:
Description: api spy用vb编的源码,包括所有控件,如文本框,按钮,复选框等等,这些句柄怎么获取-api spy with vb series of source code, including all controls, such as text boxes, buttons, check boxes, and so on, how to obtain these handles
Platform: |
Size: 6144 |
Author: kaitanzhe99 |
Hits:
Description: This file implement the Wireless Extensions spy API.
Platform: |
Size: 2048 |
Author: qunongdj |
Hits: