EXE to DLL

Hi,

Is there a way to convert an windows executable to a dll. No source code available.

thanks.
karanbaAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Alan Huseyin KayahanCommented:
    I dont think that this is possible. If you tell us what you are on to, I would make suggestions about your issue.
0
bbrunningCommented:
DLL's are meant to run your system. EXE's are meant to run "ON" you system...I don't understand why you are wanting to do this but it's not possible to my knowledge.

You can merge an exe and dll together so it won't require anything extra on a system, is that what you are trying to do?
0
bigjimbo813Commented:
You can cheat and change .dll to .exe (sarcasm)


can you explain the reasoning what you are trying to do. Maybe we can point you to another solution.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

ethothsCommented:
You can wrap an exe file in a dll by writing a dll that uses shell.execute to execute the exe file. Not really a good idea though. Dll's are design to run in-process and exe files run in their own process. This would be a hugly inefficient way to do it and any errors or UI interaction that the exe uses will be out of your control.
0
bbrunningCommented:
Umm, no offense but how was bigjimbo the accepted solution....he didn't even give an answer...just asked you another question.
0
Alan Huseyin KayahanCommented:
So what bbrunning? You all repeated my answer :)
0
bigjimbo813Commented:
probably because I am root.
0
bbrunningCommented:
Nah, yur jus uber l33t
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.