91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

河北繼續(xù)教育掛機(jī)系統(tǒng) 2010年10月15日制作 能自動(dòng)點(diǎn)擊更新時(shí)間按鈕,實(shí)現(xiàn)自動(dòng)掛機(jī) 利用了VC,javascript,DOM,COM,SKINSHARP等

資源截圖

代碼片段和文件信息

//?DllFromMem.cpp:?implementation?of?the?CDllFromMem?class.
//
//////////////////////////////////////////////////////////////////////


#include?“stdafx.h“
#include?“DllFromMem.h“


//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CDllFromMem::CDllFromMem()
{
m_hbaseAddress=NULL;
m_hInstance=NULL;
m_ntHead=NULL;
}

CDllFromMem::~CDllFromMem()
{

if?(m_hbaseAddress)
{

m_dllMain(m_hInstanceDLL_PROCESS_DETACHNULL);
VirtualFree(m_hbaseAddress0MEM_RELEASE);
}


}
HANDLE?CDllFromMem::LoadLibraryFromRs(HINSTANCE?hInstanceLPCTSTR?lpTypeLPCTSTR?lpName)
{
m_hInstance=hInstance;
HRSRC?hrec=FindResource(NULLlpNamelpType);
HRSRC?hResLoad=(HRSRC)LoadResource(NULLhrec);
unsigned?char?*LockRes=(unsigned?char?*)LockResource(hResLoad);
IMAGE_DOS_HEADER?*dosHead;
dosHead=(IMAGE_DOS_HEADER*)LockRes;
m_ntHead=(IMAGE_NT_HEADERS?*)(dosHead->e_lfanew+(int)dosHead);
if(dosHead->e_magic!=0x5a4d&&m_ntHead->Signature!=0x4550)
{
MessageBox(NULL“指定的資源不是有效的DLL文件!““裝入動(dòng)態(tài)鏈接庫出錯(cuò)“MB_OK|MB_IConerror);
return?NULL;
}

int?SizeOfImage=m_ntHead->OptionalHeader.SizeOfImage;
m_hbaseAddress=VirtualAlloc((LPVOID)(m_ntHead->OptionalHeader.Imagebase)SizeOfImage/*MEM_COMMIT*/MEM_RESERVEPAGE_EXECUTE_READWRITE);
if?(!m_hbaseAddress)
{
m_hbaseAddress=VirtualAlloc(NULLSizeOfImageMEM_RESERVEPAGE_EXECUTE_READWRITE);
}
VirtualAlloc(m_hbaseAddressSizeOfImageMEM_COMMITPAGE_EXECUTE_READWRITE);

int?SizeOfHeaders=m_ntHead->OptionalHeader.SizeOfHeaders;
int?FileAlignment=m_ntHead->OptionalHeader.FileAlignment;
memcpy(m_hbaseAddressLockResSizeOfHeaders);
IMAGE_SECTION_HEADER?*sectionHead=(IMAGE_SECTION_HEADER?*)(sizeof(IMAGE_NT_HEADERS)+(int)m_ntHead);
int?NumberOfSections=m_ntHead->FileHeader.NumberOfSections;
LPVOID?descsrc;
int?iSize;
for?(int?i=0;i {
src=LockRes+sectionHead[i].PointerToRawData;
if(sectionHead[i].SizeOfRawData==0)?continue;
desc=(LPVOID)((DWORD)m_hbaseAddress+sectionHead[i].VirtualAddress);
if?(i iSize=sectionHead[i+1].PointerToRawData-sectionHead[i].PointerToRawData;
else
iSize=sectionHead[i].SizeOfRawData;
memcpy(descsrciSize);
}
//以下是重定位

DWORD?*tmp;
if?(m_ntHead->OptionalHeader.DataDirectory[5].VirtualAddress)??//如果沒有重定位表表示不用重定位,跳過重定位代碼
{
DWORD?relocation=(DWORD)m_hbaseAddress-m_ntHead->OptionalHeader.Imagebase;
IMAGE_base_RELOCATION??*relocationAddress=(IMAGE_base_RELOCATION*)(m_ntHead->OptionalHeader.DataDirectory[5].VirtualAddress+(DWORD)m_hbaseAddress);

while?(relocationAddress->VirtualAddress!=0)
{
LPVOID?rva=(LPVOID)((DWORD)m_hbaseAddress+relocationAddress->VirtualAddress);
DWORD?BlockNum=(relocationAddress->SizeOfBlock-8)/2;
if?(BlockNum==0)?break;
WORD?*Offset=(WORD?*)((DWORD)relocationAddress+8);
for

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件?????290903??2010-10-22?20:18??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\Debug\繼教掛機(jī)系統(tǒng).exe

?????文件???????6408??2010-10-13?17:18??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\DllFromMem.cpp

?????文件????????996??2010-10-12?13:32??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\DllFromMem.h

?????文件??????11758??2010-10-15?13:00??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\gzxltb?05.ico

?????文件??????12862??2010-10-15?12:38??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\gzxltb?28.ico

?????文件???????7358??2010-10-15?21:23??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\gzxltb?34.ico

?????文件???????7358??2010-10-15?21:23??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\gzxltb?35.ico

?????文件??????14062??2010-10-15?21:23??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\gzxltb?37.ico

?????文件???????3657??2010-10-14?18:12??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\ReadMe.txt

?????文件?????167936??2010-10-22?20:18??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\Release\繼教掛機(jī)系統(tǒng).exe

?????文件???????4406??2010-10-15?12:09??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\Clever?Smile.ico

?????文件???????4406??2010-10-15?12:20??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\gzxltb?05.ico

?????文件???????9662??2010-10-15?21:16??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\gzxltb?34.ico

?????文件???????9662??2010-10-15?21:17??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\gzxltb?35.ico

?????文件??????15086??2010-10-15?21:16??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\gzxltb?37.ico

?????文件???????9533??2010-10-15?11:23??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\QQ2008.she

?????文件??????86528??2010-10-15?11:38??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\SkinH.dll

?????文件???????1078??2010-10-14?18:12??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\繼教掛機(jī)系統(tǒng).ico

?????文件????????404??2010-10-14?18:12??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\res\繼教掛機(jī)系統(tǒng).rc2

?????文件???????1284??2010-10-22?20:02??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\resource.h

?????文件??????86528??2009-09-15?10:29??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\SkinH.dll

?????文件????????214??2010-10-14?18:12??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\StdAfx.cpp

?????文件???????1161??2010-10-15?11:29??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\StdAfx.h

?????文件??????11299??2010-10-14?20:30??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\webbrowser2.cpp

?????文件???????3759??2010-10-14?20:30??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\webbrowser2.h

?????文件?????174216??2010-10-22?20:16??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\繼教掛機(jī)系統(tǒng).aps

?????文件???????1380??2010-10-22?20:18??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\繼教掛機(jī)系統(tǒng).clw

?????文件???????2037??2010-10-14?18:12??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\繼教掛機(jī)系統(tǒng).cpp

?????文件???????5506??2010-10-22?17:51??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\繼教掛機(jī)系統(tǒng).dsp

?????文件????????576??2010-10-14?20:39??繼教掛機(jī)系統(tǒng)源碼\繼教掛機(jī)系統(tǒng)\繼教掛機(jī)系統(tǒng).dsw

............此處省略16個(gè)文件信息

評(píng)論

共有 條評(píng)論