Stockade (software)
| Stockade | |
|---|---|
| Original author | Centre for Advanced Internet Architectures (CAIA) at Swinburne University of Technology |
| Developers | Malcolm Robb, Grenville Armitage, Adam Black |
| Stable release | 0.2
/ March 16, 2007 |
| Operating system | FreeBSD |
| Type | Spam mitigation |
| License | GPL v2 |
| Website | "STOCKADE - A network-level spam mitigation tool". Archived from the original on 1 March 2011. |
Stockade is a TCP-layer blocking tool written in C++. It denies TCP/IP access to registered IP addresses by using the ipfw packet filter. It targets spam prevention, but may also be used against other attackers (e.g. brute force password crackers.)
The rate limiting approach
This approach leverages the superior determination exhibited by legitimate senders. In this respect, it may be considered similar to greylisting. Originally, the authors conceived an MT Proxy to rate-limit the SMTP connections of messages believed to be spam. That worked by adding a dummynet rule for frequent senders who had been sending messages that triggered an unreliable statistical analysis.[1]
A key limitation of the original scheme was the consumption of local resources (in the SMTP proxy). Stockade approach introduces the notion that an inbound TCP connection may be rejected with some random probability proportional to the level of spam already seen from the connection’s originator over some configurable period of time.[2] That probability is subject to a decay, configured as a halving time period, so that each IP address is eventually rehabilitated. That way, stockade provides for fully automatic spam mitigation.[3]
See also
- Fail2ban is a generic intrusion prevention system, featuring multiple blocking techniques and preconfigured for a variety of server applications.
- DenyHosts is a similar tool, specific for thwarting SSH server attacks.
References
- ^ Minh Tran (2004-04-03). "FreeBSD server anti-spam software using automated TCP connection control". CAIA Technical Report 040326A. Swinburne University of Technology. Retrieved 2026-01-15.
- ^ Minh Tran, Grenville Armitage (2006-12-19). "Mitigating Email Spam by Statistical Rejection of TCP Connections Using Recent Sender History". Australian Telecommunication Networks and Application Conference 2006. Swinburne University of Technology. Retrieved 2026-01-15.
- ^ Minh Tran (2006), p. 2.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.