pyfingerd 0.5.1#
finger is both a protocol and a utility to get the information and status from a user on a distant machine. It was standardized in RFC 742 in 1977, then in RFC 1288 in 1991.
pyfingerd is an implementation for this protocol, which allows you to:
Run a finger server using system information on Linux and *BSD systems.
Run a finger server using a scenario for animating alternate reality games or confusing potential attackers.
Implement your own finger server in Python using sensible defaults.
For more information, consult the following links:
This documentation is organized using Diátaxis’ structure.
- Guides
- Discussion topics
- Command line reference
- Code Reference
pyfingerd– main namespace for pyfingerdpyfingerd.binds– Binds definitionspyfingerd.cli– Command-line application definitionpyfingerd.core– Core API definitionpyfingerd.errors– Error definitionspyfingerd.fiction– Fictional interfaces definitionspyfingerd.native– Native interfaces definitionpyfingerd.posix– POSIX compliant interfacespyfingerd.server– Server definitionpyfingerd.utils– Miscellaneous utilities
- Changelog