avatar
文章
13
标签
1
分类
5
Home
Archives
Categories
About
靖玄电
Home
Archives
Categories
About

靖玄电

银狐木马病毒杀毒记录
发表于2025-12-07|网络安全
应急响应报告:银狐木马(Silver Fox)深度查杀复盘 事件类型:恶意软件感染、APT 对抗、挖矿/远控木马 威胁等级:高 (涉及持久化驻留、系统核心进程注入) 样本来源:伪造的 Clash 汉化版安装包 核心工具:Kaspersky Rescue Disk (KRD)、火绒安全 (Huorong)、PowerShell 1. 事件摘要 本机感染了针对性极强的“银狐”木马变种。该病毒通过 SEO 投毒(假冒 Clash 官网)进入系统,利用“白加黑”(DLL 劫持)技术运行。感染后,病毒表现为多层次的持久化驻留: 进程注入:寄生于 sihost.exe, taskhostw.exe 等系统进程,实现无文件联网。 服务伪装:劫持 Edge/Chrome 的升级服务 (elevation_service.exe)。 隐蔽驻留:利用 Windows IIS 目录 (C:\inetpub\serv) 隐藏母体,并注册乱码服务进行守护。 经过多轮对抗(离线杀毒 -> 启动项清理 -> 文件粉碎 -> 服务溯源),最终通过...
线性代数应该这么学
发表于2025-03-24|线性代数
谨以此篇献给学无止境的自己-----------silence-breaker 初步认识矩阵 从线性方程组入手 生活中我们常常需要通过求方程组的解来解决一些数学问题,对于一些比较特殊的方程组,如线性方程组: \[ \begin{aligned} 0x_{1}-1y_{1}=x_{2}\\ -2x_{1}+0y_{1}=y_{2} \\ \end{aligned} \] 我们可以把它们写成一种简约的形式: \[ \begin{pmatrix} 0&-1 \\ -2&0 \\ \end{pmatrix} \begin{pmatrix} x_{1} \\ y_{1} \\ \end{pmatrix} =\begin{pmatrix} x_{2} \\ y_{2} \\ \end{pmatrix} \]...
USART串口通信学习
发表于2025-02-21|STM32F103C8T6学习
HAL库函数汇总
发表于2025-02-17|STM32F103C8T6学习
GPIO函数 void HAL_GPIO_Init(GPIO_TypeDef GPIOx, GPIO_InitTypeDefGPIO_Init); 功能: GPIO初始化 实例:HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin); 功能:在函数初始化之后的引脚恢复成默认的状态,即各个寄存器复位时的值 实例:HAL_GPIO_Init(GPIOC, GPIO_PIN_4); GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 功能:读取引脚的电平状态、函数返回值为0或1 实例:HAL_GPIO_ReadPin(GPIOC, GPIO_PIN_4); void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState...
基于HAL库的ADC模数转换器+DMA学习
发表于2025-02-17|STM32F103C8T6学习
网络教程 CSDN-ADC教程 CSDN-ADC+DMA 函数名 (参数) 用途 HAL_ADC_Start (ADC_HandleTypeDef* hadc) 启动ADC转换 HAL_ADC_Stop (ADC_HandleTypeDef* hadc) 停止ADC转换 HAL_ADC_PollForConversion (ADC_HandleTypeDef* hadc, uint32_t Timeout) 轮询ADC转换完成,校准ADC,每次使用前都要调用一次 HAL_ADC_GetValue (ADC_HandleTypeDef* hadc) 获取ADC转换结果 HAL_ADC_ConfigChannel (ADC_HandleTypeDefhadc, ADC_ChannelConfTypeDef sConfig) 配置ADC通道 HAL_ADC_GetState (ADC_HandleTypeDef* hadc) 获取ADC状态...
基于HAL库的编码器模式学习
发表于2025-02-15|STM32F103C8T6学习
网络教程 CSDN 大致操作 直接在Cubemx中打开TIMx的编码器模式,读取计时器值,在OLED中显示即可 原理 通过AB相产生的方波信号相位差确定旋转方向 两个通道都计数的精度和抗干扰能力最强 向左转0会变成ARR的值,如果设置成65535(uint16_t),那么直接转化成int16_t会变成-1 常用函数&宏 __HAL_TIM_GET_COUNTER(&htimx)可以读取对应计时器的值
基于HAL库的输入捕获学习
发表于2025-02-12|STM32F103C8T6学习
...
解决WSL中copilot连接脱机问题
发表于2025-02-06|WSL相关问题
出现问题 windows环境下可以使用copilot但是wsl中显示脱机无法使用copilot # 原因分析 WSL2和Windows主机网络不互通,IP地址不同,所以显示脱机 # 解决方法 在C:/users/.wslconfig中写入以下内容并保存 123456autoMemoryReclaim=gradual # 可以在 gradual 、dropcache 、disabled 之间选择networkingMode=mirroreddnsTunneling=truefirewall=trueautoProxy=truesparseVhd=true # 参考链接 彻底解决网络问题
基于HAL库的PWM学习汇总
发表于2025-02-03|STM32F103C8T6学习
PWM概念理解 PWM是TIM输出比较的一种形式,通过一个周期内高低电平的占比来模拟现实中的模拟量 相关参数有PSC(分频器),ARR(自动重装器),CCR(捕获/比较器) 计算公式: PWM频率: \[Freq=\frac{PSC_{ck}}{(PSC+1)(ARR+1)}\] PWM占空比: \[Duty=\frac{CCR}{ARR+1}\] PWM分辨率: \[Reso=\frac{1}{ARR+1}\] 注意:需要看引脚图TIM哪个通道对应什么引脚 HAL库实现呼吸灯效果 1234HAL_TIM_PWM_Start(&htimx, TIM_CHANNEL_x);// 开启PWM__HAL_TIM_SET_COMPARE(&htimx, TIM_CHANNEL_x,...
基于HAL库的定时器中断学习汇总
发表于2025-01-28|STM32F103C8T6学习
定时器用作计时器的基本概念理解 定时器最基本的就是时基单元的理解,时基单元主要由分频器(PSC),CNT计数器,自动重装载寄存器 计算定时器频率的公式 \[f_{定时器}=\frac{f_原}{(PSC+1)(ARR+1)}\] PSC:分频系数(值为1时,频率是原来的1/2) ARR:设定的目标值...
12
avatar
silence-breaker
学无止境
文章
13
标签
1
分类
5
Follow Me
公告
This is my Blog
最新文章
银狐木马病毒杀毒记录2025-12-07
线性代数应该这么学2025-03-24
USART串口通信学习2025-02-21
HAL库函数汇总2025-02-17
基于HAL库的ADC模数转换器+DMA学习2025-02-17
分类
  • STM32F103C8T6学习8
  • WSL相关问题2
  • 初学hexo1
  • 线性代数1
  • 网络安全1
标签
银狐木马 PowerShell 杀毒 应急响应 复盘
归档
  • 十二月 2025 1
  • 三月 2025 1
  • 二月 2025 7
  • 一月 2025 4
网站信息
文章数目 :
13
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2020 - 2025 By silence-breaker
框架 Hexo|主题 Butterfly