About Qweas     RSS Feeds     BBS Forum Make Qweas.com My Home Page     Bookmark this page Register     Login     Help     Send Feedback  
Windows   Mac   Linux   Mobile   Games   Screensavers
Audio/Video Business Communication Desktop Develop Education Games Graphic Home Network Security Servers System Web
Automation Tools , Backup & Restore , Benchmarking , Clipboard Tools , File & Disk Management , File Compression , Launchers & Task Managers , Other , Printer , Registry Tools , Shell Tools , System Maintenance , Text/Document Editors
Recommends
4Media DVD Creator for Mac

Pavtube DVD Ripper

MP3 Keyshifter

AV Voice Changer Software 7.0

Midi4You

Video Converter for Mac

Guaranteed Excel Decryptor

e2eSoft VCam

ABC Amber Pocomail Converter

4Musics WAV Bitrate Changer

Allok Video Converter

123Registry

Related Reviews - more
other system utilities

system utilities for mac

system utilities for linux

automation software

automation activex

office automation

home automation

pc automation software

file backup

disk backup

file restore

disk restore

disk monitoring

video benchmark

benchmark testing

pc benchmarking software

disk benchmark

graphics benchmark

system benchmark software

clipboard software

clipboard management

clipboard monitoring

file management

file compression
Home > System Utilities > Other > RemoteDLL

Detailed Description of RemoteDLL 1.3


RemoteDLL RemoteDLL is the tool which makes it easy to inject the DLL or free the DLL from remote process. This tool is based on popular DLL Injection technique which has already been used in many top programs such as pwdump. Many spyware programs uses this technique to hide their presence. Many of these comes as DLL and injects themselves to legitimate windows process and operates from that process so that normal user will not suspect its presence. Using RemoteDLL you can easily remove such DLL from the process and then delete it from the system completely.

How RemoteDLL works?
This tool is entirely based upon the DLL Injection concept. In short DLL Injection uses CreateRemoteThread API to invoke LoadLibrary or FreeLibrary on remote process. Here is a very good article which explains this technique in detail. I suggest you to read that article to better understand working of RemoteDLL.

Injecting the DLL into Remote Process
Below are the steps for injecting the DLL into another process using RemoteDLL.
* Select the "Load DLL" option.
* Now select the process to which you want to inject the DLL.
* Next specify the the DLL and press the "Load DLL" button
* The specified DLL will be injected into the target process and the result of entire operation will be displayed in status window.

Unique feature of RemoteDLL
Reference count or load count indicates how many times the DLL is loaded into the process. Each time the DLL is loaded , process increases that DLL's reference count. So when you want to remove the DLL from the process, you have to invoke the FreeLibrary function that many times to completely free it. Reference count is the unique feature of RemoteDLL which is not present in any other similar tools. This is because there is no direct way or API function to get this information.

Reference count for the DLL is stored in the PEB (Process Environment Block) for that process. PEB contains the linked list of DLL Module Structure which contain complete



RemoteDLL is designed for:
Win7 x32,WinXP,WinServer,


TAGS OF REMOTEDLL

excel invoice manager , handy poker , britny spears , fauziah idris , format data recovery , code 128ab tall , digitmedia sound recor , combat simulator , blackberry on mac , bmp to icon freeware









Site Map | Sort by Letters | Submit Software | Popular Downloads | Editor Picks | New Releases : Mac , Freeware | Updates : Mac , Freeware
Copyright © 2005-2012 Qweas Inc. All rights reserved. Get Buttons - Link to Us - About Qweas - Contact Us - Terms of Service - Copyright Policy - Guidelines - Privacy Policy