阅读:1034回复:0
关于从链路层访问FTP服务器的问题请教各位大侠
要编写这样一个程序,程序的工作方式很单一,主要是非匿名方式登陆到一台IP固定的FTP服务器(FTP服务器在局域网内)、上传一个文本文件、再取回FTP服务器处理了的同名文件,文件的内容很少,可以说是有几个特征字符串就可以了。但程序必须工作在数据链路层,因为我的程序必须工作于操作系统引导之前,就像网卡上的BOOTROOM一样,在BIOS一级。
试验环境用的是DOS下的汇编编程,网卡专门针对8239,使用INT 60中断。 我首先做了这样的试验:先用嗅探程序抓了正常的FTP包,再把抓到的包放到我的程序里以模拟FTP登陆等操作,虽然用嗅探程序也看到了我的程序发出了包,但FTP服务器没有响应,我想是不是包的封装有问题,请问在数据链路层上封装FTP包再哪里能找到详尽的资料?这种设计思路有无可能实现?大侠们有什么技术资料可推荐的,能指教一下吗? 在下先谢谢了。 |
|
|