发新话题
打印

OK.exe让你的机子no ok 【警惕OK.exe,msosiocp.dll,Setup\en_1072.bin,tmp*.tmp】

OK.exe让你的机子no ok 【警惕OK.exe,msosiocp.dll,Setup\en_1072.bin,tmp*.tmp】

写在前面:
引用:
1,部分参考来自阿虎的百度空间可以点击访问
2,样本来自某挂马网站,通过常见的系统漏洞和应用软件漏洞下载到电脑(注意及时更新系统补丁和常用应用软件到最新版本,比如迅雷 realplayer 暴风2 超星阅读 ppstream等)
3,由于此病毒下载了大量的盗号木马会对你的帐号安全产生巨大的影响,建议及时更新你的杀毒软件以免感染,对于感染了此病毒的朋友可以通过扫描sreng日志或者导出清理专家的日志到论坛救援区求助
病毒的一些简单的细节:
1,提升自己的战斗力 获得对其他进程的debug权限,OpenProcessToken获得进程访问令牌的句柄,LookupPrivilegeValue 查询进程的权限,然后调用AdjustTokenPrivileges修改访问权限为SeDebugPrivilege权限 查找explorer所在的路径然后判断创建一个互斥变量{50632D5C-B71B-4ba0-B012-3DC6F15C011B}

2,获取系统目录将自身的一个拷贝复制到系统目录下并重命名为msosiocp.dll,然后通过枚举进程找到资源管理器(explorer)进程,然后以调用openprocess(PROCESS_CREATE_THREAD,PROCESS_VM_OPERATION,PROCESS_VM_READ,PROCESS_VM_WRITE)打开explorer进程通过函数在exolorer分配内存调用把msosiocp.dll写入到explorer进程中,以挂起方式建立远端线程,以便以后操作


3,创建一个线程,释放101.dll文件 然后拷贝到C:\windows\system32\Setup\en_1072.bin修改注册表添加CLSID\{AE27505C-C46F-4eb2-9A17-5D1E1F46BC09}\InprocServer32,AllFilesystemObjects\shellex\ContextMenuHandlers\winsync32 实现开机自启动,根据调用URLDownloadToFileA函数根据http://xxoo.258dm.com/okok.txt下载病毒文件到%temp%路径下
引用:
009AFC44   80000000  |hKey = HKEY_CLASSES_ROOT
009AFC48   009AFDA0  |Subkey = "CLSID\{AE27505C-C46F-4eb2-9A17-5D1E1F46BC09}\InprocServer32"
009AFC4C   00000000  |Reserved = 0
009AFC50   00000000  |Class = NULL
009AFC54   00000000  |Options = REG_OPTION_NON_VOLATILE
009AFC58   000F003F  |Access = KEY_ALL_ACCESS
009AFC5C   00000000  |pSecurity = NULL
009AFC60   009AFC78  |pHandle = 009AFC78
009AFC64   009AFC74  \pDisposition = 009AFC74


009AFC50   80000000  |hKey = HKEY_CLASSES_ROOT
009AFC54   009AFDA0  |Subkey = "AllFilesystemObjects\shellex\ContextMenuHandlers\winsync32"
009AFC58   00000000  |Reserved = 0
009AFC5C   00000000  |Class = NULL
009AFC60   00000000  |Options = REG_OPTION_NON_VOLATILE
009AFC64   000F003F  |Access = KEY_ALL_ACCESS
009AFC68   00000000  |pSecurity = NULL
009AFC6C   009AFC84  |pHandle = 009AFC84
009AFC70   009AFC80  \pDisposition = 009AFC80


[ver]
ver=1

    1=http://13.14.25.8/aO.exe
    2=http://13.14.25.8/a1.exe
    3=http://13.14.25.8/a2.exe
    4=http://13.14.25.8/a3.exe
    5=http://13.14.25.8/a4.exe
    6=http://13.14.25.8/a5.exe
    7=http://13.14.25.8/a6.exe
    8=http://13.14.25.8/a7.exe
    9=http://13.14.25.8/a8.exe
    10=http://13.14.25.8/a9.exe
    11=http://13.14.25.8/a10.exe
    12=http://13.14.25.8/a11.exe
    13=http://13.14.25.8/a12.exe
    14=http://13.14.25.8/a13.exe
    15=http://13.14.25.8/a14.exe
    16=http://13.14.25.8/a15.exe
    17=http://13.14.25.8/a16.exe
    18=http://13.14.25.8/a17.exe
    19=http://13.14.25.8/a18.exe
    20=http://13.14.25.8/a19.exe
    21=http://13.14.25.8/a20.exe
    22=http://13.14.25.8/a21.exe
    23=http://13.14.25.8/a22.exe
    24=http://13.14.25.8/a23.exe
    25=http://13.14.25.8/a24.exe
    26=http://13.14.25.8/a25.exe
    27=http://13.14.25.8/a26.exe
    28=http://13.14.25.8/a27.exe
    29=http://13.14.25.8/a28.exe
    30=http://13.14.25.8/a29.exe
    31=http://13.14.25.8/a30.exe
    32=http://13.14.25.8/avp.exe
4,打开一个\\.\klif 设备 如果发现就通过close关闭其句柄 ,释放替换系统驱动beep.sys C:\WINDOWS\system32\drivers\beep.sys(系统会有替换提示), C:\WINDOWS\system32\ dllcache \beep.sys,然后会通过SC进行添加服务,启动服务,启动完毕会将服务删除。如果没有发现就释放一个文件到%temp%文件夹并创建一个名为winsync32的服务,尝试启动后删除之
引用:
0006F544   100031A8           |FileName = "\\.\KLIF"
0006F548   00000000           |Access = 0
0006F54C   00000003           |ShareMode = FILE_SHARE_READ|FILE_SHARE_WRITE
0006F550   00000000           |pSecurity = NULL
0006F554   00000003           |Mode = OPEN_EXISTING
0006F558   00000000           |Attributes = 0
0006F55C   00000000           \hTemplateFile = NULL



0006F404   0008CAA8  |hManager = 0008CAA8
0006F408   100031B8  |ServiceName = "winsync32"
0006F40C   100031B8  |DisplayName = "winsync32"
0006F410   000F01FF  |DesiredAccess = SERVICE_ALL_ACCESS
0006F414   00000001  |ServiceType = SERVICE_KERNEL_DRIVER
0006F418   00000002  |StartType = SERVICE_AUTO_START
0006F41C   00000000  |ErrorControl = SERVICE_ERROR_IGNORE
0006F420   0006F464  |BinaryPathName = "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp23.tmp"
0006F424   00000000  |LoadOrderGroup = NULL
0006F428   00000000  |pTagId = NULL
0006F42C   00000000  |pDependencies = NULL
0006F430   00000000  |ServiceStartName = NULL
0006F434   00000000  \Password = NULL


[ 本帖最后由 一把锈剑 于 2008-3-26 14:53 编辑 ]

TOP

多谢提醒

TOP

??????????

TOP

有点看不懂啊??

TOP

真是佩服这些高手呀,虽然人家没做好事,但本事还是不错的

TOP

有点看不懂啊??

真是佩服这些高手呀,虽然人家没做好事,但本事还是不错的

TOP

发新话题