1.1 KiB
1.1 KiB
FiSHLiM
FiSHLiM is an XChat plugin for FiSH IRC encryption. It's my attempt at making a simple, lightweight and secure plugin for this encryption protocol. For more info, please visit the FiSHLiM website.
For installation instructions, see the INSTALL file in the sources.
Features
Working:
- Sending/receiving messages
- Topic decryption
- Using unecrypted keys / keys without a password from blow.ini
- Pure protocol-level filtering (works with highlighting, nick coloring etc)
- Partially encrypted messages (i.e. prefixed with nickname by a bouncer)
Not working:
- Key exchange
- Password-protected key storage
- Topic encryption
- Remote exploitation (hopefully!)
- Plaintext content that contain +OK is decrypted twice
Commands
Keys are stored in the configuration file in ~/.config/hexchat/addon_fishlim.txt. To set the encryption key for the nick or channel to password:
/setkey [nick or #channel] password
To delete the given nick or channel from the configuration file:
/delkey nick-or-#channel