If the program is non-commercial, but also not open-source, you can try asking the developer. Quite a lot of scientific programs are published with a 'source-code on request' statement in the paper.
You can follow the original papers of the respective tools, where the information about the source codes are mentioned most of the time. Otherwise, email the authors.