• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux sshutout Download

sshutout

January 1, 2008
The sshutout software monitors log files for repeated failed login attempts via Secure Shell daemon. It does so at set intervals, functioning as a daemon process.
Version 1.0.5
License GPL
Platform Linux
Supported Languages English
Homepage www.techfinesse.com
Developed by Bill DuPree
If you are looking for a powerful and secure solution for monitoring log files and protecting your system from unauthorized intrusions, then sshutout is the right choice for you. This daemon is designed to detect and block multiple failed login attempts via the Secure Shell daemon, thereby mitigating dictionary attacks, which are scripted brute force attacks that exploit lists of user IDs and passwords.

The sshutout algorithm is based on a standard model for *nix daemons. The program starts with a set of built-in default values, which can be further refined using an optional configuration file or command line arguments that specify overrides. The program checks if it has the required superuser authority and then forks into a newly detached process, leaving the original process to terminate.

Once the program is running, it constructs an initial whitelist based on the addresses of all active network interfaces, the default route, and name servers. Additional addresses can be appended to this list from the configuration file or command line. Signal handling is also set up, with SIGHUP used to refresh the daemon's operating parameters from the configuration file, and other signals such as SIGTERM and SIGPWR used for a graceful termination of the daemon process.

The daemon's main processing loop spends most of its time in a sleep state, waking up approximately once per second to examine all entries in its blocked hosts list and block or unblock these hosts depending on their expiration status. If the polling interval has elapsed, the daemon examines the host's configuration to determine if any changes are required to the whitelist. The daemon then examines the specified log file to tally failed login attempts for each unique host address over the polling interval, blocking offenders that exceed a specified threshold (unless they are in the whitelist).

Installing sshutout is quick and easy. Simply download and extract the tarball, run make and make install while logged in as the superuser. This latest release fixes various bugs, including "-Invalid User" detection and a segfault when parsing the config file with an alternate output log file name. So if you're looking for a reliable and effective solution for securing your system against dictionary attacks, sshutout is definitely worth checking out.
What's New

Version 1.0.5: N/A

Free Download 33K
332
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Hexadecimal Text
The Hexadecimal Text software enables the conversion of text characters to their ...
Heroes of Roswell
"Heroes of Roswell" is an open-source scrolling shooter game that is available ...
3rd Edition Dungeons & Dragons Character Generator
This software is a web-based tool that utilizes HTML/JavaScript and enables users ...
TracAuthOpenId
The OpenID plugin for Trac allows users to authenticate with their OpenID ...
oauth
OAuth enables API authentication for desktop and web applications through an open ...
K8055
K8055 is a Linux sample program for the Velleman K8055 interface board, ...
xpm-to-psf
The xpm-to-psf software converts font character images into the PSF font format.
Murrina Weakness
The GTK Murrina theme is designed for GNOME desktop environments, offering a ...
Orthodox for Firefox
Orthodox is a conservative theme for Firefox and Thunderbird that evokes Netscape ...
python-creole
Python-based software tools for creating Creole markup language.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.