Site hosted by Build your free website today!


Visual Watermarking

MK Water

A small tool to apply visual watermarks to pictures (33 kB).
Don't know what visual watremarks are? See the Visual Watermarking article for more information.


XOR based cryptosystem, Windows version

A simple, but fast crypto system (48 kB).
Do not use for sensitive data unless you use a really big key. See the Breaking XOR article for more information.

XOR based cryptosystem, DOS version

XOR based cryptosystem, DOS version (11 kB).

Break It, Windows version

A tool to show how easily a XOR code can be broken if the keylength is not sufficient (54 kB).
See the Breaking XOR article for more information.

Break It, DOS version

Same as above, but for DOS (25 kB).

Kappa, DOS version

A tool for analyzing different Languages (23 kB).
See the Breaking XOR article for more information.

Other Tools

Base Master

A windows program to convert floating point numbers from any number system into any number system (47 kB).

Directory Tools

A small DOS utility that allows to create directories with spaces in the name (8 kB).


Yet an other small DOS util (6 kB).
You change the state of the NUM, CAPS and ROLL keys with it. Quite useful for games or programs that need a certain state at startup.

Terms of Use


All software presented on my homepage is free for personal use. However, I'd like to encourage everyone to support the principles of both careware and mailware.
Mailware is defined this way: Should you consider this software to be useful I'd be happy if you'd drop me a mail.
Careware means that if you feel this software is worth paying for, donate something to those in need, rather then to pay me.
I won't enforce any of those but would be happy if you did it.

General License for Non-Commercial Use

All software presented is copyright CFF-Soft, respectively Karl Frank (
You may freely use this software for non-commercial purposes.
It may not be used for commercial purposes without an additional license.
If you distribute any copies, you must include this notice and these conditions must apply to the recipient.
No warranty of fitness for any purpose whatever is given, intended, or implied.
You use this software entirely at your own risk. If you choose to use it, by your actions you acknowledge that any consequential damage whatever is your responsibility, not mine.