我需要在远程服务器上使用scapy来转储像这样的流量
public class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected Class<?>[] getServletConfigClasses() {
return new Class[] { WebConfig.class };
}
@Override
protected String[] getServletMappings() {
return new String[] { "/" };
}
@Override
protected Class<?>[] getRootConfigClasses() {
return null;
}
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
super.onStartup(servletContext);
servletContext.setInitParameter("spring.profiles.active", "DEV");
}
}
要连接到远程服务器,我正在使用RPyC。
sniff(filter='icmp', iface='eth1', timeout=5)
但我无法理解如何在远程服务器上使用scapy。 如何通过RPyC在远程服务器上调用sniff函数?
可以考虑更广泛的问题 - 如何在远程机器上导入模块并使用其功能?
答案 0 :(得分:0)
你不应该使用ALTER TABLE `events` ADD CONSTRAINT `events_ibfk_1` FOREIGN KEY (`event_cat`) REFERENCES `categories` (`cat_id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `events_ibfk_2` FOREIGN KEY (`event_by`) REFERENCES `users` (`id`) ON UPDATE CASCADE,
ADD CONSTRAINT `events_ibfk_3` FOREIGN KEY (`event_tournament`) REFERENCES `tournaments` (`tournament_id`) ON DELETE CASCADE ON UPDATE CASCADE;
过滤器嗅探。您需要过滤icmp
才能获得通过TCP的RPyC连接。