Tag Cloud

CRM 2011 (161) CRM 4.0 (144) C# (116) JScript (109) Plugin (92) Registry (90) Techpedia (77) PyS60 (68) WScript (43) Plugin Message (31) Exploit (27) ShellCode (26) FAQ (22) JavaScript (21) Killer Codes (21) Hax (18) VB 6.0 (17) Commands (16) VBScript (16) Quotes (15) Turbo C++ (13) WMI (13) Security (11) 1337 (10) Tutorials (10) Asp.Net (9) Safe Boot (9) Python (8) Interview Questions (6) video (6) Ajax (5) VC++ (5) WebService (5) Workflow (5) Bat (4) Dorks (4) Sql Server (4) Aptitude (3) Picklist (3) Tweak (3) WCF (3) regex (3) Config (2) LINQ (2) PHP (2) Shell (2) Silverlight (2) TSql (2) flowchart (2) serialize (2) ASHX (1) CRM 4.0 Videos (1) Debug (1) FetchXml (1) GAC (1) General (1) Generics (1) HttpWebRequest (1) InputParameters (1) Lookup (1) Offline Plug-ins (1) OutputParameters (1) Plug-in Constructor (1) Protocol (1) RIA (1) Sharepoint (1) Walkthrough (1) Web.config (1) design patterns (1) generic (1) iframe (1) secure config (1) unsecure config (1) url (1)

Pages

Thursday, August 11, 2011

Hooking explorer.exe (main.h)





//Filename main.h

#pragma once



#include <windows.h>

#include <iostream>

#include <tlhelp32.h>

#include <string>

#include <stdio.h>

#include <shlwapi.h>

#include <fstream>



struct ReturnerData{

char* CodeBuffer;

long Size;

};



BOOL LoadDll(char *dllName, DWORD dwProcID);

BOOL RaisePrivleges( HANDLE hToken, char *pPriv );

int Unpack();

int Compile(char* SourceFile);

int Pack();

int InjectRawCode(ReturnerData RawCodeStruct, DWORD dwProcessID);

ReturnerData ExtractCode();


No comments: