社区
网络编程
帖子详情
【奇怪】ftp下載相同文件的奇怪事件
jiakehuigui
2009-05-11 04:18:33
今天看到一個奇怪的問題,在一個ftp服務中下載相同的數據,并且開啟抓包工具發現,在第二次下載的時候,在抓取的數據包中并未發現傳輸的下載文件ftp中的文件名稱以及ftp-data數據。
請問哪位高人可以回答我這個問題呢?
...全文
178
6
打赏
收藏
【奇怪】ftp下載相同文件的奇怪事件
今天看到一個奇怪的問題,在一個ftp服務中下載相同的數據,并且開啟抓包工具發現,在第二次下載的時候,在抓取的數據包中并未發現傳輸的下載文件ftp中的文件名稱以及ftp-data數據。 請問哪位高人可以回答我這個問題呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大数学家拉格朗日
2009-05-11
打赏
举报
回复
[Quote=引用 4 楼 jiakehuigui 的回复:]
引用 2 楼 chris820313 的回复:
本地Cache的原因吧,你把第一次下载的文件删除,看看什么结果,如果居然还没有数据包过来,但是文件却下完了,那就是因为被本地缓存起来了。
我是試過吧文件都給徹底刪除后發現,還是沒有數據包;但是我包下載的文件的內容更改后上傳到ftp中再下載的話發現又有數據包傳了;所以charis說的文件被緩存起來應該是這樣回事。可是文件會被放在那里呢?
[/Quote]
鬼知道微软给你放在哪…………他们的东西也不开源……………………
大数学家拉格朗日
2009-05-11
打赏
举报
回复
我刚才搜索了一下,貌似用CFtpConnection造成的本地缓存问题不是一次两次,有人甚至在目标文件发生了变化的情况下仍然得到旧的文件,所以如果你用CFtpConnection的话就换个别的实现方法吧
或者使用
CInternetFile* OpenFile(
LPCTSTR pstrFileName,
DWORD dwAccess = GENERIC_READ,
DWORD dwFlags = FTP_TRANSFER_TYPE_BINARY,
DWORD_PTR dwContext = 1
);
来得到一个CInternetFile类的指针,利用这个指针的Read函数来读文件,自己再去向本地写。
但是,我也不知道…………这个指针是不是也指向本地缓存…………………………
如果还不行,用SOCKET底层自己来吧,微软的东西向来是以不靠谱著称的……
jiakehuigui
2009-05-11
打赏
举报
回复
[Quote=引用 2 楼 chris820313 的回复:]
本地Cache的原因吧,你把第一次下载的文件删除,看看什么结果,如果居然还没有数据包过来,但是文件却下完了,那就是因为被本地缓存起来了。
[/Quote]
我是試過吧文件都給徹底刪除后發現,還是沒有數據包;但是我包下載的文件的內容更改后上傳到ftp中再下載的話發現又有數據包傳了;所以charis說的文件被緩存起來應該是這樣回事。可是文件會被放在那里呢?
jiakehuigui
2009-05-11
打赏
举报
回复
非常感謝黑貓與chris的回答
這個問題我也是有想到,但是
你們所說本地緩存會把信息放在那里呢?
大数学家拉格朗日
2009-05-11
打赏
举报
回复
本地Cache的原因吧,你把第一次下载的文件删除,看看什么结果,如果居然还没有数据包过来,但是文件却下完了,那就是因为被本地缓存起来了。
小小小黑猫
2009-05-11
打赏
举报
回复
是不是你的ftp客户端缓冲了这些信息
windows下使用bat脚本操作
ftp
服务器
白话 在一般的系统中都会存在
ftp
的
文件
上传与下载,根据应用场景的不同,在linux、UNIX一般使用shell脚本进行,近几天有同事说要在windows上写个
文件
上传下载的脚本,刚开始有点
奇怪
,但还是试试。具体的
ftp
命令不在此多缀述,可以在控制台下使用
ftp
-h命令进行查看。 抛砖引玉 一段简单的
文件
下载的bat脚本代码 @echo off echo open 192.168
linux
ftp
覆盖,
FTP
上传和覆盖不会覆盖,而是创建[file.ext]。#
这个问题是StackOverflow中一个问题的重复,建议我在这里问这个问题。如果多职位不受欢迎,我深表歉意。
FTP
有一个非常
奇怪
的问题,正在困扰着我。这是我第一次看到此问题。当我上传
文件
时,它不会覆盖原始
文件
,而是被重命名为[original file.ext] .1(如果[file] .1已经存在,则被重命名为[file] .2)。例如,如果服务器上存在style.css,并且我下载并编辑了它...
【疑难杂症2025-007】马看见什么是人决定的,
FTP
/HTTP看见什么也是人决定的
本文由Markdown语法编辑器编辑完成。
利用
FTP
+Apache2搭建服务器
搭建服务器任务要求:搭建
FTP
服务器下载vs
ftp
d配置vs
ftp
d.conf创建虚拟用户一、安装生成虚拟帐号数据库工具db二、创建虚拟用户数据库三、修改
文件
格式四、修改配置
文件
五、修改配置
文件
2易错点1:六、创建本地用户guest此账号为
ftp
服务器上真实存在的,为了安全此用户一般设置为不可登录)七、为每个用户配置单独的
文件
夹八、设置访问路径易错点2搭建Apache服务器第一步:把我们的
ftp
家目录加入白名单第二步:把站点换成我们的
ftp
家目录 任务要求: 可以利用FileZilla Client上传
文件
下载木马到目标机器
本文主要讲述如何将各种木马下载到目标机器,然后进行执行,以便进行下一步的执行。 寻找目录 下载木马到目标主机,首先对应
文件
夹要有写权限吧,那你想执行得有执行权限吧,所以 icacls directory /t:检查目录地下子目录以及档案的权限 具体可以参考https://dotblogs.com.tw/ghoseliang/2013/03/04/95113 vbs下载木马 VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script E.
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章