Tag: 套接字

如何将捕获的数据包存储在Excel工作表中?

我的项目是关于捕获在客户端的混杂模式的数据包,并在服务器端处理它(在tcp,udp,icmp之间的区别是使用C的代码)。 输出存储在一个txt文件截至目前,但我想将这些数据包保存在一个Excel工作表(在Ubuntu 13.04是LibreOffice Calc)。 我不知道是否有可能做到这一点? 任何人都可以帮助我,如果可能的话,还有如何做到这一点? edited part 这是我在服务器端处理数据包的方式 FILE *logfile; int infile; struct sockaddr_in source,dest; int tcp=0,udp=0,icmp=0,others=0,igmp=0,total=0,i,j; int main() { int saddr_size,data_size; struct sockaddr saddr; unsigned char *buffer3 = (unsigned char *) malloc(1024); char *fname = "/home/shishira/Desktop/packet_capture/task_agent_processed.txt"; infile=open("info_agent_report.txt",O_RDONLY); if(infile==-1) { perror("cannot open info_agent_report file\n"); return(1); } logfile=fopen("task_agent_processed.txt","w"); if(logfile==NULL) { printf("Unable to create task_agent_processed file."); […]

如何使用VBA for Microsoft Office从电子表格中使用ftp,http或套接字上载数据?

我有一个Excel电子表格,我想把一个button,所以用户将能够上传他们的数据到一个http / ftp服务器,或直接发送数据到服务器使用套接字。 我注意到有人创build了一个ftp脚本来做。 首先,我不确定每个人在他们的Windows机器上都有ftp,其次,我宁愿使用一种方法来更好地监视上传的进度。 例如,我想知道用户标识/密码是否失败,如果传输成功完成,是否与接收服务器有任何其他types的错误。 谢谢。