ACM is a LAN-oriented, multiplayer aerial combat simulation. My main
design objective was to provide source code that could be easily
compiled and executed on a wide variety of platforms. To that end,
acm is written entirely in C, exploiting the programming features of
Unix, X11, and the BSD socket interface.
Players engage in air to air combat against one another using heat
seeking missiles and cannons.
ACM is implemented as two programs. The first, named "acm", is a small
program that, when invoked, starts a flight session on a given
workstation. The second component, named "acms", is a server process
that manages the multiplayer environment. It also manages the flight
simulation and display management that is required. Most players will
prefer to run the acms process on a back-end server system on their
local area network. Players at client workstations can then invoke the
acm program to begin play.
I could not find a client with the features I was looking for, so yes,
here is yet another IRC client. Here's what makes it different from
others:
* absolutely NO scripting ability.
* termcap based (e.g. fast!).
* emacs-style key bindings
* full ircd 2.9+ support.
* virtual windows a la screen(1).
* multi server support.
* non blocking TCP connections.
* basic support for multi-homed systems.
* everything goes and stays in the lastlog.
* convenient scrolling (with searching abilities) in the lastlog.
* 10 display filters! (2 ignore features are based on this).
* highly customizable. (format strings, filters..)
* customization possible at every level (channel, window, server..).
* non blocking DNS lookups (A and PTR records).
* "tabkey" style completion for /msg, /squery and public discussion.
* DCC support.
* CTCP support.
-- Christophe Kalt <kalt@stealth.net>
L0phtCrack 1.5 is a tool for turning Microsoft LANMAN and NT password hashes
back into the original clear text passwords. The program does this using
dictionary cracking and also brute force. L0phtCrack returns not just the
LANMAN password but the NT password up to 14 characters in length.
L0phtCrack includes the ability to dictionary attack or brute force the
network NT server challenge that is used to prevent the OWF (one-way format)
from going across the wire in its plain-text format. Sample network sniffed
challenges are in files sniff.txt and sniff2.txt. This means you can obtain
NT passwords without administrator privileges when you have network access
between the client and the server.
This plugin is intended to replace the setuidgid functionality of Mojo::Server.
It should be loaded in application startup and it will change the user and
group credentials of the process when Mojo::IOLoop is started, which occurs in
each worker process of a Mojo::Server::Prefork daemon like hypnotoad.
This allows an application to be started as root so it can bind to privileged
ports such as port 80 or 443, but run worker processes as unprivileged users.
However, if the application is not started as root, it will most likely fail to
change credentials. So, you should only set the user/group when the application
is started as root.
https://metacpan.org/pod/Mojolicious::Plugin::SetUserGroup
Usually when you have to store persistent data you don't need a
full-blown database server, just a ASCII database would do the
trick.
AsciiDB::Tag allows you to access a simple ASCII database using a
perl hash variable. The database format is straightforward so you
can edit it by hand if you need so. Each record is stored into a
file, and a record is just a set of values tagged by the field
name.
SQLite is a library that provides a SQL-language database that
stores data in disk files without requiring a separate server
process. pysqlite provides a SQL interface compliant with the DB-API
2.0 specification described by PEP 249. This means that it should
be possible to write the first version of your applications using
SQLite for data storage. If switching to a larger database such as
PostgreSQL or Oracle is later necessary, the switch should be
relatively easy.
SQLite is a library that provides a SQL-language database that
stores data in disk files without requiring a separate server
process. pysqlite provides a SQL interface compliant with the DB-API
2.0 specification described by PEP 249. This means that it should
be possible to write the first version of your applications using
SQLite for data storage. If switching to a larger database such as
PostgreSQL or Oracle is later necessary, the switch should be
relatively easy.
RocksDB is an embeddable persistent key-value store for fast storage. RocksDB
can also be the foundation for a client-server database but our current focus is
on embedded workloads.
RocksDB builds on LevelDB to be scalable to run on servers with many CPU cores,
to efficiently use fast storage, to support IO-bound, in-memory and write-once
workloads, and to be flexible to allow for innovation.
An integrated interface to current and future infrastructural services
offered by Amazon Web Services. Currently, this includes:
* Simple Storage Service (S3)
* Simple Queue Service (SQS)
* Elastic Compute Cloud (EC2)
* Mechanical Turk
* SimpleDB
* CloudFront
* CloudWatch
* AutoScale
* Elastic Load Balancer (ELB)
* Virtual Private Cloud (VPC)
* Elastic Map Reduce (EMR)
* Relational Data Service (RDS)
* Simple Notification Server (SNS)
* Google Storage
* Identity and Access Management (IAM)
* Route53 DNS Service (route53)
* Simple Email Service (SES)
* Flexible Payment Service (FPS)
* CloudFormation
A FTP daemon that aims to be "very secure"
From the README file:
Author: Chris Evans
Contact: scarybeasts@gmail.com
vsftpd is an FTP server, or daemon. The "vs" stands for Very
Secure. Obviously this is not a guarantee, but a reflection
that I have written the entire codebase with security in mind,
and carefully designed the program to be resilient to attack.
LICENSE: GPL2 or later with exception to link with OpenSSL