A dll generally is a file which has been compiled, which means it's unreadable. You can parse certain commands to it, and it will reply, but generally the code which it is made of is not easily extractable.