Looking for that kind of software is like looking for a unicorn in real life..algorithms are human made procedures, and they are unique.
if i say that i want an output of 10, two people will have different algorithms, one would say
5+5 = 10
and another one would say
15-5 = 10
the way they wanted 10 to be produced is different.
if you could peek in that KOM file or whatever is happening there and study it, then there is a chance that you will be able to know the algorithm on how they compressed the file, when you found it out, you will be able to make another program that compresses KOM files, when you've done this successfully, the patcher will no longer recognize the difference between a fake KOM file and an original one