应急响应-账户排查

2023-11-18

用户信息排查

在服务器被入侵之后,攻击者可能会建立相关账户,方便进行远程控制。
主要采用一下几种:

  1. 直接建立一个新用户;(有时候为了混淆视听,账户名称和系统常用名相似)
  2. 激活一个系统中的默认用户,但是这个用户不经常使用;
  3. 建立一个隐藏用。(在windows中,一般在用户名后加$)

无论攻击者采用哪种方法,都会在获取账户后,使用工具或是利用相关漏洞将这个用户提升到管理员权限,然后通过这个账户任意控制计算机。

windows账户排查

命令行方法

  1. 在命令行输入【net user】命令,可以直接收集用户的账户信息,若需要查看某个用户的详细信息,可以在命令行输入【net user username】命令;
    在这里插入图片描述

  2. 在命令行中输入【wmic useraccount get name,SID】命令,也可以查看用户信息。
    在这里插入图片描述

【net user】看不到隐藏账户,【wmic useaccount get name,SID】可以看到隐藏账户。
在这里插入图片描述

图形化方法

  1. 打开【计算机管理】窗口,单击【本地用户和组】中的【用户选项】,可以查看隐藏账户,名称以$结尾的为隐藏账户。
    在这里插入图片描述

  2. 在命令行输入【lusrmgr.msc】,可以直接打开图形界面,查看是否有新增或者可疑用户。
    在这里插入图片描述

以上方法看不到克隆账号,克隆账号是攻击者修改注册表来进行账户创建。

排查克隆账号

  1. win+R,输入【regedit】打开注册表,依次点击【HKEY_LOCAL_MACHINE】>>【SAM】>>【SAM】;
    在这里插入图片描述

  2. 【SAM】下边还存在文件,因为权限的问题我们无法访问到;右击【SAM】选择【权限】,然后选择【administrator】用户,勾选下边的【完全控制】和【读取】选项卡点击应用,就可以看到【SAM】下边的文件。
    在这里插入图片描述

  3. 刷新注册表,查看克隆账户的信息。
    在这里插入图片描述

Linux账户排查

  1. 简单查看用户信息
    在Linux系统中存放用户信息的文件是/etc/passwd,最简单的方法使用cat查看passwd文件内容;
    在这里插入图片描述

  2. 排查是否存在除Root用户之外的超级用户;

awk -F: '{if ($3==0) print $1}' /etc/passwd

在这里插入图片描述
如果存在其他用户,可以联系管理员进行处理;

  1. 排查可以通过交互式页面进行登录的用户;
cat /etc/passwd | grep '/bin/bash'

在这里插入图片描述

  1. 查看哪些用户被爆破或者登陆失败的用户信息;
lastb

在这里插入图片描述
下面我注销账户,随便输入用户名和密码进行实验,再登录进行查看;
在这里插入图片描述

  1. 查看系统所有用户最后一次登录时间;
lastlog

在这里插入图片描述

  1. 查看用户最近一次的登录情况;
last

在这里插入图片描述

  1. 查看当前登录到系统的用户;
who

在这里插入图片描述

  1. 排查空口令账户;
awk -F: 'length($2) ==0 {print$1}' /etc/shadow

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

应急响应-账户排查 的相关文章

  • vue3组件之间通信(三)——爷孙组件传递属性和方法

    文章目录 1 setup函数传递属性和方法 attrs 1 代码 2 主要代码和详细讲解 3 注意点 2 script setup 语法糖传递属性和方法 1 代码 2 主要代码和详细讲解 3 注意点 前言 爷孙组件使用prop一层一层传值和
  • drag diffusion中的gradio代码逐行解析

    gradio库是一个用于创建简单web应用程序的库 允许用户通过浏览器和程序进行交互 1 gr Blocks 使用with创建 在with中创建的任何组件都会自动添加到应用程序中 组件按创建顺序垂直显示在应用中 Blocks 模块用于组件在
  • Swoole从入门到入土(18)——WebSocket服务器[心跳ping]

    由于 WebSocket 是长连接 如果一定时间内没有通讯 连接可能会断开 这时候需要心跳机制 WebSocket 协议包含了 Ping 和 Pong 两个帧 可以定时发送 Ping 帧来保持长连接 1 心跳原理图 2 websocket协
  • 【语言环境】WAMP环境部署及优化—以win2008R2SP1为操作系统

    这里写目录标题 1 WAMP环境简介 2 WAMP环境部署详细过程 2 1 要求 2 2 虚拟机安装win2008R2SP1 2 2 1 安装前准备 2 2 2 在VMware里创新新的虚拟机 2 2 3 在虚拟机里装win2008R2SP
  • 软件外包开发的流程图工具

    软件开发过程中需要画流程图 可以更清楚的表达软件业务流程 减少在开发过程中的业务理解偏差 因此在软件开发过程中流程图工具是必不可少的软件管理工具 今天和大家分享常见的一些软件流程图工具 每款工具都有其自身的特色 用户可以根据自身的需求选择合
  • OnEnable方法详解(Unity)

    OnEnable方法详解 介绍 在Unity中 OnEnable是一个生命周期方法 用于在脚本或组件被激活时执行特定的操作 当启用对象或启用脚本时 Unity会自动调用OnEnable方法 这使得我们可以在脚本激活时执行一些初始化任务或准备
  • mysql PXC集群脑裂及grastate.dat修改实验

    三台服务器做了 mysql PXC 集群 172 31 217 182 bd dev mingshuo 182 172 31 217 183 bd dev mingshuo 183 172 31 217 89 bd dev vertica
  • android 侦听apk安装成功,再执行界面的更新操作

    这是我项目里需要在安装完应用后 马上能侦听到新的应用安装成功 并且更新相应的界面用到的 1 项目里添加侦听类 然后配置文件加权限 就ok import android content BroadcastReceiver import and
  • 如何快速搭建全链路平台,展示服务拓扑以分析性能

    写在前面的话 限于本文作者水平 仅仅以node为web server和后端 数据库采用mongodb 来展示全链路的可视化 全链路可视化的必要性 微服务架构越来越流行 技术中台部 基础架构部等部门的分工也越来越精细化 原本一次请求可能只涉及

随机推荐

  • 计算机网络——应用层之电子邮件(E-mail)

    一 基本概念 电子邮件 E mail 是目前Internet上使用最频繁的服务之一 电子邮件是以电子方式发送传递的邮件 只要通信双方都有电子邮件地址 便可以电子传播为媒介 交互邮件 Internet上电子邮件系统采用客户机 服务器模式 信件
  • qt多线程使用方式

    有5个方式 可以参考这个博客 Qt 中开启线程的五种方式 qt 线程 lucky billy的博客 CSDN博客 注 为了实现更加灵活的线程管理 因为这5种都有一些不方便之处 QThread需要子类化且不能传参 moveToThread不能
  • 你准备好金九银十了吗?2020年总结上半年最全的Java面试专题,一共1259道(含答案)

    2020年的上半年的时间已经过去 不知道大家有没有为下半年的金九银十的跳槽做好准备 不管你到底准备好了没 小编通过各大网站平台 和一些面进BATJ这些大厂的朋友的交流 总结出了一份2020上半年的面试总结 共计1259道 最为全网首发 现在
  • 使用Postman抓取Chrome请求快速生成Request请求代码

    最近在练习爬虫的时候 爬取网站时常常需要模拟浏览器去访问 但是使用request发送请求时 需要填写headers也就是头部信息 但我又是一个懒得复制的人 尝试了很多软件 最后找到了一款特别适合我自己的 方便快捷 话不多说 放链接 下载地址
  • 打卡湘大OJ第二天

    1062 大小写转换 Description 接收一个字母 如果是小写 则将其转换成大写 如果是大写 就将其转换成小写 Sample Input b Sample Output B Hint 输出最后没有换行 题解 include
  • 英语学习对程序员得重要性!

    程序世界的主导语言是英文 编写程序时使用的开发文档和开发工具的帮助文件离不开英文 了解业界的最新动向 阅读技术文章离不开英文 同世界各地编程高手往往也离不开英文 提高英文水平 能大大促进一个程序员的发展 让你有更多的资源 在此 个人总结了几
  • css文本内容呈现两行呈现,超出部分用省略号代替

    标题仅显示两行 溢出内容省略号代替 overflow hidden text overflow ellipsis display webkit box webkit line clamp 2 webkit box orient vertic
  • CPU时钟周期、主频、CPI、MIPS

    主频 理解 主频是机器内部主时钟的频率 主频越高 完成指令的一个执行步骤所用的时间就越短 速度越快 比如跳绳 跳的越快 即频率越高 那么完成一次所用的时间就越短 单位 Hz 常见的有1 8GHz 2 4GHz CPU时钟周期 理解 跟上面的
  • 【华为OD机试真题 python】 字符统计及重排【2022 Q4

    前言 华为OD笔试真题 python 专栏含华为OD机试真题 华为面试题 牛客网华为专栏真题 如果您正在准备华为的面试 或者华为od的机会 有任何想了解的可以私信我进行交流 我会尽可能的给一些建议 和帮您解答 题目描述 字符统计及重排 给出
  • html网页如何将文字排版,【html】文字排版

    Web开发过程中文字排版 默认的情况下 行末的长单词会撑开容器 我们想要的是 像word一样 能够自动换行 既不撑大容器 也不强制拆开行末单词 并且不会隐藏行末单词的多余字母 不能撑开容器 完整的单词不能被强制拆开 如果行末是长单词的话 整
  • IDEA类文件后边有注释插件:Show Comment

    具体功能是在侧边文件树中 显示Java类的注释信息 IDEA文件树增强插件 Show Comment 使用方法 1 类上面加入javadoc注释 回车就可以了 2 在插件市场里面搜索Show Comment 3 重新idea即可 代码填写和
  • 电信客户流失预测----科大讯飞xDataWhale

    记录第一次参加正式的数据挖掘竞赛 由科大讯飞xDatawhale举办的 电信客户流失预测挑战赛 报名链接 2022 iFLYTEK A I 开发者大赛 讯飞开放平台 一 赛题概要 赛题背景 随着市场饱和度的上升 电信运营商的竞争也越来越激烈
  • Day 12: Twin Transformer by 美团

    这是美团和澳大利亚阿德莱德大学联合发表的新文章 也是和 Transformer 相关的 以下是一些要点 Swin Transformer 的 Shifted Windows 虽然有效 但是由于尺寸不同 因此在用现有的深度学习模型来实现的时候
  • CentOS常用zip压缩和解压缩命令

    1 压缩文件夹为zip文件 root cgls zip r mydata zip mydata 2 把mydata zip解压到mydatabak目录里面 root cgls unzip mydata zip d mydatabak 3 m
  • 电脑开机后,显示屏无信号怎么处理?

    转自 微点阅读 https www weidianyuedu com 随着使用电脑的用户越来越多 而使用的用户遇到的问题就越多了 而经常用电脑的同学大部分都遇到过电脑显示器无信号的情况吧 其实相比显示器没有任何显示而言 电脑显示器无信号的故
  • SQLServer如何统计每两小时的值

    把当前时间的 时分转为数字 select CONVERT FLOAT replace CONVERT VARCHAR 6 GETDATE 108 思路 select sum 数字 年月日 小时 2取整 from 表 group by 年月日
  • kafka学习笔记(一)简介

    这是对我找到的学习资料的整理 非手打 参考 https kafka apachecn org intro html https blog csdn net weixin 39468305 article details 106346280
  • Cannot forward after response has been committed问题解决及分析

    通过TOMCAT把系统启动 可以正常登陆门户 登陆进去选择子系统的时候点击登陆的时候 可是去又回到了登陆界面 如此反复就是不能够进入子系统 查看后台报的错误 Cannot forward after response has been co
  • 数据库密码忘记了怎么办

    修改数据库密码 方法1 用SET PASSWORD命令 首先登录MySQL 格式 mysql gt set password for 用户名 localhost password 新密码 例子 mysql gt set password f
  • 应急响应-账户排查

    用户信息排查 在服务器被入侵之后 攻击者可能会建立相关账户 方便进行远程控制 主要采用一下几种 直接建立一个新用户 有时候为了混淆视听 账户名称和系统常用名相似 激活一个系统中的默认用户 但是这个用户不经常使用 建立一个隐藏用 在windo