DarkInjector Icon

DarkInjector

Iinject your own code into a darkbasic professional exe

DarkInjectorOverview

Editor: This is a tool to inject your own code into a darkbasic professional exe. The code is executed soon after the exe begins running.
This is only of use on exes produced by darkbasic professional, if you arrived via search engine looking for a generic dll Injector this is not what you want.

Some info on how it works.

Dbpro exes consist of a normal exe with data appended on the end. The exe part is very similar Between all dbpro exes. The same exe handles the three different typesof dbpro exes, normal, compressed and exe with .pck file.

With a compressed exe the exe sees that the first appended file is "compress.dll".It then extracts "compress.dll" and then calls the decompress_block function within the dll. To this function it passes a pointer to the rest of the appended data and its size. The "compress.dll" then decompresses the data and returns a pointer to thedecompressed data back to the dbpro exe.

If we inject our own "compress.dll" as the first attached file then the dbpro exe will Extract our dll and call the compress_block function it contains passing a pointer tothe rest of the appended data and its size.

We can then just pass back the already decompressed appended data and the dbpro exe will start as normal. We can also return 0 which will tell the dbpro exe an error occurred and it will silently Exit.

This is mainly useful if used to inject a user friendly DirectX version check but it could be used to do anything that you can be done in a dll and needs to be done as soon as possible after the exe starts.

NEW

Fixed some bugs.

DarkInjectorInformation

Version
0.2
Date
02.23.09
License
Free
Language
English
File Size
30KB
Category
Operating Systems
Windows Vista, 2003, XP, 2000, 98
System Requirements
No additional system requirements.
Exeshrink Icon
Reduce the size of dbpro exes by including only the files unique.
Free
Dlltool Icon
A Dll tool.
Free
More
Serial Key Generator Icon
Create serial keys for your C# .NET, VB .NET, C++ Builder, Delphi, and Java applications.
Demo
MySoftware Icon
MySoftware is a easy-to-use software License manager.
Free
CCRP Registration Utility Icon
Registration tool which made its debut in the FolderTreeview package.
Free
Robosoft Icon
An advanced software promotion utility for professional shareware developers
Trial
HTML Brander Icon
Create a Branded Website for Affiliates
Free
Image Cut (Image Splitter) Icon
Split image into segments with any slice layout. Get generated merging html page
Trial
Auction eBay Turbo Listings Icon
Auction eBay Turbo Listings enables you to create high quality eBay listings.
Trial
WebDwarf Free Web Page Maker Icon
WebDwarf Free is Virtual Mechanics' easy to use drag-and-drop web page maker.
Free
More