Click here to Skip to main content
15,896,606 members
Home / Discussions / C#
   

C#

 
GeneralRe: Regex Pin
surfman1927-Aug-05 1:50
surfman1927-Aug-05 1:50 
AnswerRe: Regex Pin
Uri Lavi27-Aug-05 2:39
Uri Lavi27-Aug-05 2:39 
GeneralRe: Regex Pin
surfman1927-Aug-05 9:25
surfman1927-Aug-05 9:25 
GeneralRe: Regex Pin
Uri Lavi27-Aug-05 10:44
Uri Lavi27-Aug-05 10:44 
GeneralRe: Regex Pin
surfman1927-Aug-05 11:14
surfman1927-Aug-05 11:14 
QuestionPretty technical bugger. Pin
ldle26-Aug-05 12:24
ldle26-Aug-05 12:24 
AnswerRe: Pretty technical bugger. Pin
Mike Dimmick26-Aug-05 13:01
Mike Dimmick26-Aug-05 13:01 
GeneralRe: Pretty technical bugger. Pin
Alomgir Miah26-Aug-05 18:16
Alomgir Miah26-Aug-05 18:16 
Agreed. Actually I found a sample in a blog exactly doing this.

private void foo(IntPtr handle)
{
SecurityAttributes a = new SecurityAttributes();
hThread= CreateRemoteThread (handle, ref a , 0,
GetProcAddress(GetModuleHandle­("KERNEL32.DLL"),"ExitProcess"­) ,
54,0,ref threadid);

//blah blah
}


[DllImport("kernel32.dll")]
static extern IntPtr CreateRemoteThread(
IntPtr hProcess,
ref SecurityAttributes lpThreadAttributes,
int dwStackSize,
IntPtr lpStartAddress,
uint lpParameter,
int dwCreationFlags,
ref int lpThreadId
);


struct SecurityAttributes
{
int nLength;
uint lpSecurityDescriptor;
bool bInheritHandle;
}


[DllImport("kernel32.dll")]
static extern IntPtr GetProcAddress (IntPtr hModule, string lpProcName);
[DllImport("kernel32.dll")]
static extern IntPtr GetModuleHandle (string lpModuleName);




Live Life King Size
Alomgir Miah
Questionform close Pin
mpastchenko26-Aug-05 11:34
mpastchenko26-Aug-05 11:34 
QuestionRe: form close Pin
eggie526-Aug-05 12:13
eggie526-Aug-05 12:13 
AnswerRe: form close Pin
mpastchenko26-Aug-05 14:07
mpastchenko26-Aug-05 14:07 
AnswerRe: form close Pin
mpastchenko26-Aug-05 14:22
mpastchenko26-Aug-05 14:22 
GeneralRe: form close Pin
mpastchenko16-Sep-05 12:27
mpastchenko16-Sep-05 12:27 
Questionc# procedure Pin
Jassim Rahma26-Aug-05 10:39
Jassim Rahma26-Aug-05 10:39 
AnswerRe: c# procedure Pin
Colin Angus Mackay26-Aug-05 11:24
Colin Angus Mackay26-Aug-05 11:24 
GeneralRe: c# procedure Pin
Jassim Rahma26-Aug-05 12:52
Jassim Rahma26-Aug-05 12:52 
GeneralRe: c# procedure Pin
Dave Kreskowiak26-Aug-05 14:20
mveDave Kreskowiak26-Aug-05 14:20 
GeneralRe: c# procedure Pin
Jassim Rahma26-Aug-05 20:48
Jassim Rahma26-Aug-05 20:48 
GeneralRe: c# procedure Pin
Dave Kreskowiak27-Aug-05 2:59
mveDave Kreskowiak27-Aug-05 2:59 
GeneralRe: c# procedure Pin
Jassim Rahma27-Aug-05 3:38
Jassim Rahma27-Aug-05 3:38 
GeneralRe: c# procedure Pin
Dave Kreskowiak27-Aug-05 8:16
mveDave Kreskowiak27-Aug-05 8:16 
GeneralRe: c# procedure Pin
Jassim Rahma27-Aug-05 8:44
Jassim Rahma27-Aug-05 8:44 
GeneralRe: c# procedure Pin
Dave Kreskowiak28-Aug-05 3:18
mveDave Kreskowiak28-Aug-05 3:18 
GeneralRe: c# procedure Pin
Jassim Rahma28-Aug-05 8:30
Jassim Rahma28-Aug-05 8:30 
GeneralRe: c# procedure Pin
Dave Kreskowiak28-Aug-05 9:36
mveDave Kreskowiak28-Aug-05 9:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.