cygbuild is a porting tool for making Cygwin net releases. It helps Cygwin source and binary package maintainers to configure, build, strip, produce diffs, and generate Cygwin specific files. To put it simply, it converts any freely available program or package into a complete Cygwin net release distribution.
SDL Asylum is a C/SDL port of Andy Southgate's 1994 game Asylum, originally for the Acorn Archimedes. In the game, Young Sigmund has a few problems. To help him resolve his mental instability, you must enter the surreal world of his inner mind and shut down the malfunctioning brain cells.
Freedup finds and eliminates duplicate files by linking them, and thus reduces the amount of used disk space within one or more file systems. By default, hardlinks are used on a single device, symbolic links when the devices differ. A set of options allows you to modify the methods of file comparison, the hash functions, the linking behavior, and the reporting style. You may use batch or interactive mode. Freedup usually only considers identical files, but when comparing audio or graphics files, you may elect to ignore the tags.
John The Ripper MPI is an updated version of Ryan Lim's patch for John the Ripper to support MPI, in addition to a large number of third party patches to support additional ciphers and other features. MPI allows you to use multiple processors on a single system, or a cluster of systems for cracking passwords using John the Ripper.
A 'honeypot' is designed to detect server-side attacks. In contrast, a 'honeyclient' is designed to detect client-side attacks. Specifically, a honeyclient is a dedicated host that drives specially instrumented applications to access remote servers to see if those servers are behaving in a malicious manner (by compromising the client). Honeyclients can proactively detect exploits against client applications without known signatures. This framework uses a client-server model with SOAP messaging as the primary communication method, and uses the free version of VMware Server as a means of virtualizing the client environment.
check_writable is a Nagios plugin that checks if one or more directories are writable by checking that the supplied directory is indeed a directory, checking if the the filesystem permissions are OK, creating a temporary file, writing random data to the temporary file, and reading it back. It returns a critical status if one of the tests fails.
Vocatra is a console-based vocabulary trainer. It takes one or more vocabulary files, queries you for each word, and lets you try to give the correct answer. You can enable different learning modes. If you prefer to learn sequentially it has an order mode. Otherwise, there is also a random mode available.
crosstool-NG is a versatile toolchain generator, aiming at being highly configurable. It supports multiple target architectures, different components (glibc/uClibc...) and versions. crosstool-NG also features debugging utilities (DUMA, strace...) and generation tools (sstrip...).
Archive2iso takes a directory tree and randomizes the files in the tree to stripe the files across several ISO files that can be archived or burned off to a CD. The ISO files are generated by calling the CDiso.pm module. It reads an array generated by an INCLUDE LIST so the ISO file can be made with mkisofs. The intended use is to stripe files across multiple CD/DVD randomly so if one disc is damaged all the files that were in the same directory will not be lost since files are spread across multiple disks. The actual files themselves are not split; all files remain in their original state.