文件传输:将文件从B用户机器传输到A用户机器。

  • 实验环境1:
A用户,windows系统,IP:192.168.12.109B用户,linux系统,IP:192.168.79.3
  • A用户作为接受传输文件的一方,将通过以下命令指定端口1994进入监听状态,

   当有外部连接接入1994端口时自动将文件保存在本地的123.txt文件中。

C:\netcat>nc -l -p 1994 > 123.txt

执行以上命令后,光标自动换行,处于等待被B用户连接的状态。   

  • B用户执行以下命令,将/home/hacker/目录下的文件pentst.txt传输到

    192.168.12.109机器的1994端口上。

nc -n 192.168.12.109 1994 < /home/hacker/pentest.txt

  目前的状态如下:左侧为A用户处于监听等待中,而B用户命令还未执行。

  当B用户执行命令后,状态如下:

  • 去netccat的安装路径查看,123.txt文件已经被传输成功。

注意事项:A用户本地需要提前创建用作接受文件的文件名,否则会抛错。


  • 实验环境2:

A用户:linux系统,发送文件的系统,IP:192.168.79.152

B用户:linux系统,接收文件的系统,IP:192.168.79.3

  • A用户:发送文件

  • B用户:接收文件。

NC / Netcat - 文件传输相关推荐

  1. NC工具—文件传输shell获取功能

    NC工具-文件传输&shell获取功能 前言:此文主要对NC(NETCAT)工具的文件传输和SHELL获取功能进行学习记录,不对工具简介和基本功能进行赘述,可参考我的另一篇文章Web安全工具- ...

  2. Linux小技巧:使用NC实现文件传输

    之前在服务器上拷贝文件时,要么使用scp, 要么就是上传到ftp服务器,然后再需要使用的服务器上重新下载,虽然这两种方式也没啥毛病,但是缺陷也比较明显 scp: 要求授权验证 ftp: 需要一个第三方 ...

  3. netcat使用方法_记一次NC(NETCAT)传输文件实战

    二.传输文件 咱们先设立一个场景,如果你在电子取证的时候发现有文件需要传输到你的物理机上,但是又不能让自己的取证机有一些系统内存大小上发生一点变化,这时候可以使用 NC的文件传输功能: 1.物理机取证 ...

  4. 【Linux学习笔记】用nc实现两台主机间的文件传输(不需要输密码)

    通常,可以用scp完成两台主机间的文件传输任务,但在主机间未建立信任关系的情况下,scp每次都需要输入密码,用起来感觉不是很方便,之前这篇笔记介绍过不用输入密码执行脚本或传输文件的方法,但对于一些临时 ...

  5. linux端口扫描nc,Linux下nc命来实现文件传输、端口扫描

    今天在饮水思源上闲逛,看到了一个贴子关于Linux下nc命来实现文件传输,进行学习了解了一下. 发送端: cat test.txt | nc -l -p 6666 或者nc -l  -p 6666 & ...

  6. linux nc 传送文件,Linux下nc命来实现文件传输

    发送端: cat test.txt | nc -l -p 6666 或者nc -l -p 6666 < test.txt 有些版本不要在 -p [监听6666端口,等待连接](设发送端IP为10 ...

  7. 渗透测试中的文件传输技巧

    目录 搭建 HTTP server Python PHP 5.4+ Ruby Ruby 1.9.2+ Perl busybox httpd Download files from HTTP serve ...

  8. 大数据传输,文件传输的专业解决方案!

    常见的文件传输的方法主要有以下几种: 1.FTP(File Transfer Protocol):命令使用文件传输协议.在本地主机和远程主机之间或者在两个远程主机之间进行文件传输.FTP没有数据压缩的 ...

  9. 渗透测试常用文件传输方法-Linux篇(如何向Linux服务器中上传文件?) (゚益゚メ) 渗透测试

    文章目录 介绍 攻击机挂载文件 Python脚本挂载 使用阿帕奇服务挂载 传输文件 wget curl netcat sftp 其他方法 DNS传输数据 介绍 文件上传一般分为上传和下载,下面我所指的 ...

最新文章

  1. 数据中心建设“优劣”在于这几个关键问题
  2. Nexus Repository Manager 3.0 发布
  3. 身为程序员的你一定要学会Python这个神操作,会这个想单身都难
  4. 计算机网络——知识结构体系
  5. 物理学家发现粒子是如何自我组装的
  6. 登录锁定状态下Win7关机技巧总结
  7. Liststring[] 如何去重
  8. 微信小程序:一把瑞士军刀
  9. VTK:可视化之BackgroundColor
  10. linux与mysql_Linux与MySQL
  11. 观察者模式与Boost.Signals
  12. 一个测试工程师面试官的真实分享!个人超赞同!
  13. 什么是 Unix 以及它为什么这么重要?
  14. Android 解决调用系统相册打不开图片 DecodeServices报解码错误
  15. 按键精灵 识别html,按键精灵中分析网页元素特征字符串
  16. Git可视化工具——SourceTree教程
  17. Word 插入参考文献 通过尾注插入并更改尾注罗马数字为阿拉伯数字
  18. CentOS7设置字符集为zh_CN.gbk
  19. 计算机地理绘图软件叫什么,地理教师如何选择理想的绘图软件 ──基于对常用绘图软件的比较与分析...
  20. Python零基础入门基础教程(非常详细)版

热门文章

  1. Inno Setup使用技巧
  2. 区块链溯源系统架构---区块链工作笔记002
  3. 找不到该项目,请确认该项目的位置的解决办法
  4. 人脸标注工具源码解读
  5. 提交spark任务偶尔报错 org.apache.spark.SparkException: A master URL must be set in your configuration
  6. VS2015配置jsoncpp详解
  7. LCS 最大子段和,最大子段和在原数组的首末地址
  8. 【OpenCV入门教程之一】 OpenCV 2.4.8 +VS2010的开发环境配置
  9. android开发之android:padding和android:margin的区别
  10. debian mysql中文乱码_MySQL中文乱码的解决方法汇总