Rootkit 后门的利用 --超详细

article/2025/9/23 11:34:14

1.通过本地 PC 中渗透测试平台 Kali 对服务器场景进行系统服务及版本扫描 11 / 25 渗透测试;并将该操作显 示结果中 SSH 服务版本信息字符串作为 FLAG 提交; nmap -sV ip 即可扫描出ssh的服务版本信息

2.通过本地 PC 中渗透测试平台 Kali 对服务器场景进行 SSH 暴力破解;将破 FLAG root,  /usr/share/wordlists/dirb/small.txt hydra -l root -P/usr/share/wordlists/dirb/small.txt ssh://172.16.1.100

3. 通过本地PC中渗透测试平台Kali对服务器场景进行渗透测试,使用SSH登录靶机,通过分析rootReptile文件中setup.sh,配置相关参数,将表示设置攻击机IP的完整菜单名称作为flag提交。

Flag:Reverse IP:

4. 通过本地PC中渗透测试平台Kali对服务器场景进行渗透测试,通过SSH安装Reptile,将表示成功安装的最后一行字符串作为flag提交。

安装成功 flag: Instalation has finished!

5. 通过本地PC中渗透测试平台Kali对服务器场景进行渗透测试,登录FTP服务(需登录靶机,清除靶机防火墙规则),下载Reptile文件,在kali中进行客户端安装,之后启动后门程序客户端,将启动成功后第一行字符串作为flag提交。

通过scpclient下载到本地kali然后运行

Flag Reptile Client

6.通过本地PC中渗透测试平台Kali对服务器场景进行渗透测试,启动后门程序客户端后,查看程序所需参数并根据题2配置的相关参数进行填写,将参数中TOKEN的的描述作为flag提交。

填写参数,然后使用show查看TOKEN的描述

Flag:Token to trigger the shell

7. 通过本地PC中渗透测试平台Kali对服务器场景进行渗透测试,根据上题完成参数设置后,执行渗透命令并使用shell获取靶机权限,将当前显示的权限信息作为flag提交。

配置好参数后使用run 链接成功

输入shell查看权限。

Flag:uid=0(root) gid=0(root) groups=0(root)


http://chatgpt.dhexx.cn/article/4Uar6K96.shtml

相关文章

Rootkit---进程隐藏

测试环境: Ubuntu18.04 内核版本:4.15.0 有的内核版本函数不一定都相同,有的修改的程度比较大,需要下载内核源码去看。 Linux内核源码:https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/ 使用strace ps命令查…

Linux Rootkit系列三:实例详解 Rootkit 必备的基本功能

前言 鉴于笔者知识能力上的不足,如有疏忽,欢迎纠正。 本文所需的完整代码位于笔者的代码仓库:https://github.com/NoviceLive/research-rootkit。 测试建议: 不要在物理机测试!不要在物理机测试! 不要在物…

Rootkit演变

Rootkit 概述 我第一次接触rootkit是在2004年,当时我还是一个rookie病毒分析师,具备一定的关于UNIX的 rootkit病毒的相关知识。有一天我无意中发现windows系统中的一个可执行程序,在我登录这个程序的时候,windows系统似乎没有做出…

Rootkit 后门的利用

Ev:Rootkit后门的利用-网络安全文档类资源-CSDN下载 1.通过本地 PC 中渗透测试平台 Kali 对服务器场景进行系统服务及版本扫描 渗透测试,并将该操作显示结果中 SSH 服务版本信息字符串作为 FLAG 提交; 2.通过本地 PC 中渗透测试平台 Kali 对服务器场景…

Rootkit检测技术发展现状

Rootkit 这一概念最早出现于上个世纪九十年代初期,CERT Coordination Center(CERT/CC) 于1994年在 CA-1994-01 这篇安全咨询报告中使用了 Rootkit 这个词汇。在这之后 Rootkit 技术发展迅速,这种快速发展的态势在 2000 年达到了顶峰。2000年后&#xff0…

rkhunter(Rootkit猎手)安装使用

一、rkhunter简介: 1、中文名叫”Rootkit猎手”, rkhunter是Linux系统平台下的一款开源入侵检测工具,具有非常全面的扫描范围,除了能够检测各种已知的rootkit特征码以外,还支持端口扫描、常用程序文件的变动情况检查。 2、root…

rootkit技术

rootkit的主要分类: 应用级->内核级->硬件级 早期的rootkit主要为应用级rootkit,应用级rootkit主要通过替换login、ps、ls、netstat等系统工具,或修改.rhosts等系统配置文件等实现隐藏及后门;硬件级rootkit主要指bios roo…

rootkit概述

这个是摘自微信公众号里面的文章; rootkit是一个复合词,由root和kit两个词组成。root是用来描述具有计算机最高权限的用户。另一方面,kit被Merrian-Webster定义为工具和实现的集合。因此,rootkit是一组能获得计算机系统root或者管…

什么是 Rootkit?

Rootkit定义 常见的rootkit定义是一种恶意软件程序,它使网络犯罪分子能够在不被检测到的情况下访问和渗透计算机中的数据。 它涵盖了旨在感染计算机,为攻击者提供远程控制并长时间保持隐藏的软件工具箱。因此,Rootkit是最难发现和删除的恶意…

Java-GUI快速入门

目录 1.GUI的介绍 1.1GUI概述 1.2Java提供了三个主要包做GUI开发: 2.Swing组件 2.1顶层容器介绍 2.2中间容器 2.3基本组件 3.API介绍 3.1Jframe组件 3.2Panel组件 3.3功能组件 4.案例代码 4.1UI介绍 4.2代码 5.插件介绍WindowBuilder 5.1搜索Window…

Python GUI 开发工具

Python Tkinter教程(GUI图形界面开发教程):http://c.biancheng.net/python/tkinter/ PyQt5教程:http://code.py40.com/face 作为 Pyhon 开发者,我们迟早都会碰到 图形用户界面(GUI)应用 开发任…

GUI基础知识

GUI编程 1,简介 图形用户界面,Graphical User Interface,又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。GUI的核心技术:AWT,Swing 2,Awt 2.1 AWT简介 AWT:Abstract Window Toolkit,抽象窗口工具包&#xff0c…

Java——GUI编程

GUI编程 1、简介2、AWT(抽象的窗口工具)AWT简介1、Frame的使用:2、面板 panel3、布局管理器3.1 流式布局3.2 东西南北中3.3 表格布局 4、事件监听5、文本框(TextField)的监听6、制作简易计算器7、画笔8、鼠标监听9、窗…

GUI编程详解

1.简介 GUI的核心技术:Swing AWT GUI缺点: 1. 界面不美观2. 需要jre环境为什么要学习GUI? 可以写出自己想要的工具。实际工作中可能需要维护swing界面了解MVC和监听。 2.AWT 2.1相关知识 介绍: 包含了很多类和接口。用于图形…

python GUI入门(一入门介绍)

CUI: 命令行界面,conmmand line user Interface GUI: Graphical User Interface 1、python常用的主要跨平台图形用户界面库 1.1 Tkinter python自带的GUT库,“官方支持”,无须进行额外的下载安装,只要导入tkinter包即可使用。 …

GUI系统

1.gui概念 2.OSD实现 1.概念 OSD是on-screen display的简称,即屏幕菜单式调节方式。一般是按Menu键后屏幕弹出的显示器各项调节项目信息的矩形菜单,可通过该菜单对显示器各项工作指标包括色彩、模式、几何形状等进行调整,从而达到最佳的使用…

Python之GUI编程

一、常用的GUI库 Tkinter:tkinter(Tk interface)是Python的标准GUI库,支持跨平台的GUI程序开发,tkinter适合小型的GUI程序编写,也特别适合初学者学习GUI编程。wxPython:wxPython是比较流行的GU…

快速入门GUI-guider

快速入门GUI-guider(本教程基于LVGL-v8.20) 前言一、什么是GUI Guider?二、使用教程1.下载软件2.熟悉LVGL各种组件3.新建工程4.上手体验5.代码移植 完结撒花 前言 本教程要基于有移植好的LVGL—8.2.0的代码为基础,对于不懂怎么移…

Python-GUI界面设计(tkinter)

文章目录 前言一、函数方法二、导入三、窗口[1]. 创建[2]. 标题[3]. 大小[4]. 背景[5]. 删除 四、按钮[1]. 创建[2]. 放置(绝对位置)[3]. 放置(相对位置)[4]. 代码 五、单行文本[1]. 创建[2]. 代码 六、多行文本[1]. 创建[2]. 获取…

GUI编程

一,简介 GUI编程(Graphical User Interface),即用户图形界面编程。 GUI淘汰原因:界面不够美观,需要jre环境。 学习GUI的好处:1,为后期学习MVC架构打好基础;2,了解监听;3&…