I know there's a lot of genius out there. Please make a dll editor that will show source code. Reverse Engineer it.
You would need to know a couple things about dll.
A) What language it was written in
B) What compiler was used
And even then you wouldn't ever get the same source code back, just a new representation of the converted binary to a readable language...
My point is you couldn't do it with a single program...Well...You wouldn't because that would just take forever...