• NC / Netcat


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

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

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

    C:
    etcat>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用户:接收文件。

  • 相关阅读:
    html5新特性和移除的元素
    ⽹站性能优化
    JavaScript回调函数
    iframe
    JavaScript数组的方法
    Unity 新版本与 UniRx 冲突
    计算机速成课 第十八集 操作系统
    低代码 APaas
    EFCore从已有数据库反向生成Models
    TimescaleDB 使用日常记录
  • 原文地址:https://www.cnblogs.com/tdcqma/p/5183388.html
Copyright © 2020-2023  润新知