iMule is a file exchange client whose key feature is that users can download and upload files while they remain completely anonymous. It is a modified version of the classic file sharing exchange known as e-mule. The name iMule is derived from e-Mule and is the shortened version of "invisible eMule." Users who utilize the client will be able to connect to the I2P network. Essentially all users who connect to this network should be invisible to each other. If you are a file sharer who considers it important to know that their activity is anonymous in light of the recent climate in the file-sharing world and doesn't want to use torrents, iMule is very useful. iMule is also compatible with the KAD network.
There are some negative aspects of iMule that should be noted. Due to the fact that it keeps users anonymous, file sharing through iMule is slower than it would typically be through eMule or other file sharing options. Additionally, if you aren't familiar with e-mule, you may find that the interface is confusing and hard to understand.
Features:
iMule allows users to share files without their IP or identity being revealed.
iMule is a useful file sharing exchange for users of eMule seeking an alternative to torrents that allows them to remain anonymous while sharing files on the Internet. However, it should be considered as primarily an alternative to eMule, as it would be difficult for new users to learn to use.