ec_dissector.h
上传用户:nilegod
上传日期:2007-01-08
资源大小:220k
文件大小:1k
- extern void Dissector_Connections( char mode, short proto, u_char *data, void *data_to_ettercap, int Conn_Mode );
- #define FUNC_DISSECTOR(func) int func( u_char *data, void *vdata_to_ettercap, int Conn_Mode )
- #define ONLY_CONNECTION CONNECTION *data_to_ettercap;
- if (!Conn_Mode) return 0;
- data_to_ettercap = (CONNECTION *)vdata_to_ettercap
- #define DATA_DISSECTOR CONNECTION *data_to_ettercap;
- SNIFFED_DATA *sniff_data_to_ettercap;
- data_to_ettercap = (CONNECTION *)vdata_to_ettercap;
- sniff_data_to_ettercap = (SNIFFED_DATA *)vdata_to_ettercap
- extern FUNC_DISSECTOR(Dissector_ftp); // 21
- #ifdef HAVE_OPENSSL
- extern FUNC_DISSECTOR(Dissector_ssh); // 22
- #endif
- extern FUNC_DISSECTOR(Dissector_telnet); // 23
- extern FUNC_DISSECTOR(Dissector_http); // 80
- extern FUNC_DISSECTOR(Dissector_pop); // 110
- extern FUNC_DISSECTOR(Dissector_smb); // 139
- extern FUNC_DISSECTOR(Dissector_rlogin); // 513
- extern FUNC_DISSECTOR(Dissector_mysql); // 3306
- extern FUNC_DISSECTOR(Dissector_icq); // 4000
- /* EOF */