mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Nov 2006
Posts: 1
F
Mostly harmless
OP Offline
Mostly harmless
F
Joined: Nov 2006
Posts: 1
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

Joined: Jul 2003
Posts: 655
Fjord artisan
Offline
Fjord artisan
Joined: Jul 2003
Posts: 655
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.


"Allen is having a small problem and needs help adjusting his attitude" - Flutterby
Joined: Aug 2006
Posts: 7
W
Nutrimatic drinks dispenser
Offline
Nutrimatic drinks dispenser
W
Joined: Aug 2006
Posts: 7
will this work with the new mIRC 6.21 & is there a patch ?

Joined: Dec 2002
Posts: 2
R
Bowl of petunias
Offline
Bowl of petunias
R
Joined: Dec 2002
Posts: 2
BlowFish.v1.29.Addon-Lz0


©¦=!@¶\¦Ð.
Joined: Jan 2007
Posts: 4
M
Self-satisified door
Offline
Self-satisified door
M
Joined: Jan 2007
Posts: 4
that lz0 patch bombed my mirc as soon as i ran it, error in fish.dll

Joined: Jun 2007
Posts: 1
T
Mostly harmless
Offline
Mostly harmless
T
Joined: Jun 2007
Posts: 1
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