dll files are typically legit, but there is always the potential for malware to be embedded in a dll file. Always be sure to inspect a dll file before using it in your application.