文件名称:dynipdrop:远程删除指定的IP n秒,超时时自动将其删除。-开源
文件大小:23KB
文件格式:GZ
更新时间:2024-05-28 14:28:41
开源软件
它是一个IDS接收器,用C语言编写。有时我想丢弃远程IP xx秒,并在超时时将其取消; 有时,我的嗅探服务器发现了黑客行为,我想告诉另一个服务器/服务器组“ Drop xxx.xxx.xxx.xxx IP xx seconds”。 所以我写了这个程序-dynipdrop(“ dynipdrop”守护程序和“ ipdrop_local”从本地主机发送drop-msg,“ ipdrop_udp”将drop-msg发送到另一台服务器(安装了dynipdrop守护程序)。 “也许我可以让客户端放弃ssh扫描,例如DenyHost(http://denyhost.sf.net)”,所以我写了“ sshdprotector”。dynipdrop在linux上运行,需要iptables,我使用“ portsentry( http://sourceforge.net/projects/sentrytools/“ +” sshdprotect“ +” dynipdrop“保护我的服务器,希望该软件对您有所帮助。
【文件预览】:
dynipdrop-1.0.3
----lib_net.c(7KB)
----lib_link.c(5KB)
----sshdprotector.conf(807B)
----lib_misc.h(262B)
----lib_sha1.h(423B)
----lib_log.h(313B)
----lib_log.c(2KB)
----lib_mystring.c(2KB)
----lib_sha1.c(9KB)
----TARGETS(92B)
----lib_cfg.h(895B)
----lib_pkg.c(4KB)
----ipdrop_udp.c(2KB)
----lib_inicfg.c(6KB)
----lib_donot_dropip.c(2KB)
----lib_ctrlerip.c(2KB)
----extern_demo()
--------send_udp_pkg_demo()
--------daemontools_run_shell()
----dynipdrop.conf(737B)
----README(5KB)
----lib_misc.c(378B)
----lib_mystring.h(758B)
----sshdprotector.c(6KB)
----dynipdrop.h(3KB)
----dynipdrop.c(8KB)
----Makefile(1022B)
----CHANGELOG(1KB)
----ipdrop_local.c(2KB)
----lib_net.h(1KB)