The only way to convert assembly (C, compiled) would be to read the assembly yourself and do your best to convert it back to what it originally was or might have been.
However there are plenty of open source projects floating around, so to say if people leech or not is pretty obvious because generally their code is pretty disgusting and slapped together as they generally don't have any idea of what they are doing.