mIRC Home    About    Download    Register    News    Help

Print Thread
F
funkspock
funkspock
F
At the moment this can only be achieved thru a hack on mirc. I find this rather annoying because now alot of users are dependent on a new hack each time mirc is released.
It would be much better if mirc had this functionality builtin itself.
Here below i will paste info from the on going project.
http://fish.sekure.us/

FiSH v1.29 for mIRC
*******************


This is an encryption addon for mIRC, it is based on blowfish and is
compatible to original 'blowcrypt/bloW' script as well as Mircryption.
It supports private chat, channel, topic encryption and comes with a
secure key-exchange system. Please read the whole document, especially
the 'Installation' section, before installing it!

Supported mIRC versions: v5.91, v6.14, v6.15, v6.16, v6.17, v6.20



================
* How it works *
================

The main blowfish encryption and decryption is being done in a DLL
file (FiSH.DLL). The appropriate functions are being called just
before send() and after recv() - Yes, I am replacing the recv/send
buffers with decrypted/encrypted text. That way it is fully INVISIBLE
to you and will NOT affect any mIRC script or function!

Unfortunately it is not possible to do this by only using a mIRC script,
because it is not powerful enough for this job. Why? Well, the main
problem is that you are not able to REPLACE the original mIRC buffer
holding the (cipher) text with the encrypted/decrypted message, so that
you are required to 'halt' the original event (send/receive), encrypt
or decrypt the message and finally send/display the new (cipher/plain)
text. The result is incompatibilty within other mIRC scripts and mIRC
features, such as:

- displaying both (plain and ciphered) message lines in mIRC, workaround
using halt command, which leads again to problems
- screwing formatted charts and ASCII pictures (simply everything that
is using space characters as delimiters) - no workaround known
- performance loss, the mIRC DLL handling is not very fast
- and more ...

So either you request a real plug-in API in next mIRC version from the
author, or you live with the patching, which solves all these problems!


The key-handling is still located in a mIRC script (FiSH.mrc). You
can set/remove/show keys via popup menues as you are used from
original blowcrypt. You will find some configuration items there too.


P.S.: Your psyBNC private logs will get decrypted aswell smile

O
Om3n
Om3n
O
I would also love to see native encryption support within mirc itself, i also suggested this a few months ago here

For now i have just written my own script (as the patch is buggin and limited), but obviously within intertwining it with other scripts there are certain things that no longer work on channels using encrypted conversation. (my reqex msg/spam filter script for example).

This limitation is the sole reason that the patch exists rather than just scripts, and is pretty much the sole reason for the suggestion of native support.

W
wonka071
wonka071
W
will this work with the new mIRC 6.21 & is there a patch ?

R
rehansiddiq
rehansiddiq
R
BlowFish.v1.29.Addon-Lz0

M
MrBenn
MrBenn
M
that lz0 patch bombed my mirc as soon as i ran it, error in fish.dll

T
TheTwitch
TheTwitch
T
i would also agree ... i think it would be a great thing for us to have all the features of the latest rls but with fish encryption... there is already a good base for this . i can also provide one of the winblows error reports from a crash if that is helpful

PS rolling back to 6.2 solves most problems

Last edited by TheTwitch; 17/06/07 02:17 AM.

Link Copied to Clipboard