当前位置: 首页 > news >正文

【应急响应】Linux权限维持 -隐藏权限

前言

不知攻焉知守,学会排查就要先学习如何攻击。

隐藏文件

Linux下创建一个隐藏文件:touch .test.txt
查看Linux下的隐藏文件需要用到命令:ls -al

image.png

隐藏文件时间戳

touch -r .docker hello.php

image.png

创建的hello.php文件会和.docker创建文件的时间相同

image.png

或者直接将时间戳修改成某年某月某日。如下 2024 年 06月 02 日:
touch -t 2406021042.30 webshell.php

image.png

隐藏权限

在Linux中,使用 chattr 命令设置文件的特殊属性可以防止根用户和其他管理用户误删除或修改文件,同时隐藏这些特殊权限,使其在常规 ls -l 查看下不可见。这种技巧有时被用于创建后门,即一些意图隐匿的文件或目录,使其难以被检测和移除:
chattr +i evil.php 锁定文件
lsattr evil.php 属性查看

image.png

chattr -i evil.php 移除锁定
rm -rf evil.php 删除文件

image.png

隐藏历史任务

开启无痕模式在shell中执行命令:
技巧一:
[space]set +o history
备注:[space] 表示空格。由于空格的缘故,该命令本身也不会被记录。

image.png

创建webshell木马文件

image.png

history仍为 34条记录

image.png

[Space]set -o history
关闭无痕模式,使用history查看记录增加

image.png

技巧二:
从history中删除指定的命令:
history | grep “webshell”

image.png

删除指定历史记录:
history -d [num]

image.png

SSH登录隐藏

直接 ssh@登录,使用last有登录记录:
ssh root@172.17.224.180

image.png

无痕登录:
ssh -T root@172.17.224.180 /bin/bash -i

image.png

无记录,且时间为第一次root@172.17.224.180下线的时间,证明 ‘ssh -T root@172.17.224.180 /bin/bash -i’ 能绕过last等检测

image.png

隐藏进程

linux-inject是用于将共享对象注入Linux进程的工具:
#下载程序编译:
git clone https://github.com/gaffe23/linux-inject.git
cd linux-inject && make
#测试进程:
./sample-target
#进程注入:
./inject -n sample-target sample-library.so

image.png

http://www.lryc.cn/news/411578.html

相关文章:

  • 还有哪些AI应用案例目前备受关注
  • 将控制台内容输出到文本文件
  • 380. O(1) 时间插入、删除和获取随机元素【 力扣(LeetCode) 】
  • 【每日刷题】Day91
  • 数据库索引的创建和使用
  • 光流传感器 - 从零开始认识各种传感器【第二十二期】
  • 爬虫:jsonpath模块及腾讯招聘数据获取
  • 透明屏幕的显示原理与特点
  • [Day 41] 區塊鏈與人工智能的聯動應用:理論、技術與實踐
  • PHP表单验证
  • 英文文献翻译软件有哪些?知道这5款工具就够了
  • 单线程 和多线程区别,看打印输出1000个数字效果
  • 【问题处理】海康视频websocket代理问题(websocket在业务系统https协议下调用海康ws协议)
  • 【面试分享】面试题——redis
  • GLSL教程 第十三章:综合项目:创建一个完整的渲染场景(一更)
  • pgvector: 30 倍构建向量嵌入索引
  • GNSS形变监测系统
  • 每天一个数据分析题(四百五十三)- 随机抽样
  • Python爬虫知识体系-----Selenium
  • springboot+webSocket对接chatgpt
  • 【ROS2】 默认的DDS通信中间件替换为Eclipse Cyclone_DDS (DDS配置方法)
  • 迈向数智金融:机器学习金融科技新纪元的新风采
  • Nginx+PHP+CI框架实现,访问静态文件带权限验证
  • javascript 第二天
  • unity2D游戏开发17战斗精灵
  • kafka架构+原理+源码
  • 实力共鉴!微风企斩获2024年浙江省专精特新中小企业
  • C#:枚举及位标志周边知识详解(小白入门)
  • 这本vue3编译原理开源电子书,初中级前端竟然都能看懂
  • 小白如何安装WNO(小波神经算子),需要安装python3.8,torch,ptwt,pywt等