Hello all
One of my new clients had a .NET applications written a while back. They bought all the source code at the time. The customer subsequently gave this source to another developer to modify, this developer has apparently now gone out of business and taken the source code with them.
Does any one have any means or know of anything to reverse engineer a .NET DLL back to the .CS code please?
Thanks
Graham
--- StripMime Report -- processed MIME parts ---
multipart/mixed
text/plain (text body -- kept)
application/ms-tnef
---
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/0AF51B84D903A144B9EE71AEAFE7E81C1E777A@compsys1.CompySys.local
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Graham Brown wrote on 2011-02-18:
> Hello all
>
> One of my new clients had a .NET applications written a while back. They
> bought all the source code at the time. The customer subsequently gave
> this source to another developer to modify, this developer has
> apparently now gone out of business and taken the source code with them.
>
> Does any one have any means or know of anything to reverse engineer a
> .NET DLL back to the .CS code please?
>
> Thanks
>
> Graham
>
>
Graham,
Hurry while it is still free!
http://www.red-gate.com/products/dotnet-development/reflector/
or
.NET Reflector, class browser, analyzer and decompiler for .NET
Tracy Pearson
PowerChurch Software
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/002201cbcfb4$ca0047b0$5e00d710$@com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
On Fri, Feb 18, 2011 at 3:13 PM, Graham Brown <info@compsys.co.uk> wrote:
> Hello all
>
> One of my new clients had a .NET applications written a while back. They bought all the source code at the time. The customer subsequently gave this source to another developer to modify, this developer has apparently now gone out of business and taken the source code with them.
>
> Does any one have any means or know of anything to reverse engineer a .NET DLL back to the .CS code please?
--------------
Reflector will do a good job.
--
Stephen Russell
Sr. Production Systems Programmer
CIMSgts
901.246-0159 cell
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/AANLkTikJXNwtyKmzD9PEWSseMRVwVWd_MtHFUMqkUF2n@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
On Fri, Feb 18, 2011 at 3:13 PM, Graham Brown <info@compsys.co.uk> wrote:
> Hello all
>
> One of my new clients had a .NET applications written a while back. They bought all the source code at the time. The customer subsequently gave this source to another developer to modify, this developer has apparently now gone out of business and taken the source code with them.
>
> Does any one have any means or know of anything to reverse engineer a .NET DLL back to the .CS code please?
------------
Reflector
Was free but now you have to pay for it so they keep working on it.
--
Stephen Russell
Sr. Production Systems Programmer
CIMSgts
901.246-0159 cell
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/AANLkTi=8xuR+05J_bbr7DBwxaBntbD3USM+=odyxE4a=@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
On 2/18/11 1:13 PM, Graham Brown wrote:
> Hello all
>
> One of my new clients had a .NET applications written a while back. They bought all the source code at the time. The customer subsequently gave this source to another developer to modify, this developer has apparently now gone out of business and taken the source code with them.
>
> Does any one have any means or know of anything to reverse engineer a .NET DLL back to the .CS code please?
Sheesh it's like people think there can only be one copy of the source code or
something....
Paul
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/4D5EF0B6.1040204@ulmcnett.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Stephen,
>> Was free but now you have to pay for it so they keep working on it.<<
Wow, they are going to charge $35 for one of the best darn tools almost
every .NET developer cannot live without so they can continue improving the
product. Shameful. <g>
http://www.red-gate.com/products/dotnet-development/reflector/
And only $95 for the pro version which gives you some really cool
functionality, including debugging third-party assemblies.
Yes, I love the Red-Gate products I have licensed. Saved me lots of time and
make me look great to my customers.
Rick
White Light Computing, Inc.
www.whitelightcomputing.com
www.swfox.net
www.rickschummer.com
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/000e01cbcfe9$1f31fb50$5d95f1f0$@com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
On Fri, Feb 18, 2011 at 9:57 PM, Rick Schummer
<profox@whitelightcomputing.com> wrote:
> Stephen,
>
>>> Was free but now you have to pay for it so they keep working on it.<<
>
> Wow, they are going to charge $35 for one of the best darn tools almost
> every .NET developer cannot live without so they can continue improving the
> product. Shameful. <g>
>
> http://www.red-gate.com/products/dotnet-development/reflector/
------------
They did a video on this because they stated years ago that this would
be FREE as in beer.
Stated that they needed to commit real resources to the product and
those had to be reimbursed.
It is a killer tool and should be in every VS developers toolbox.
> And only $95 for the pro version which gives you some really cool
> functionality, including debugging third-party assemblies.
>
> Yes, I love the Red-Gate products I have licensed. Saved me lots of time and
> make me look great to my customers.
-----------
I hav not looked at the version yet because I have only on occasion to
need it. My source for a service is not thee same as true service in
production type of thing. I love how you can get the entire code out
of the .dll in an easy copy ans paste and then you can compare what
you have to what is in the .dll in Q.
--
Stephen Russell
Sr. Production Systems Programmer
CIMSgts
901.246-0159 cell
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/AANLkTikBsHiwJaS=YZ8W13skwcrxUVzoz8sNMv7P9vge@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Hi
Thanks all but I couldn't get it to work, I don't whether I was
expecting too much!
I've FTP'd the whole site down including DLLs to my local disk what I
was hoping was Reflector and File Disassembler would scan this folder
and create a new vs project ready to recompile.
The Reflector said it has processed several files but didn't seem to
show much other than.
At this point in time I don't really want to know what the code does,
I'm looking to just give the customer a CD backup of the source. If they
want me to maintain it I guess they'll have to pay !
Am I missing something?
Cheers
Graham
-----Original Message-----
From: profox-bounces@leafe.com [mailto:profox-bounces@leafe.com] On
Behalf Of Stephen Russell
Sent: 19 February 2011 19:16
To: GrahamB
Subject: Re: [NF] Decompile .NET DLL
On Fri, Feb 18, 2011 at 9:57 PM, Rick Schummer
<profox@whitelightcomputing.com> wrote:
> Stephen,
>
>>> Was free but now you have to pay for it so they keep working on
it.<<
>
> Wow, they are going to charge $35 for one of the best darn tools
almost
> every .NET developer cannot live without so they can continue
improving the
> product. Shameful. <g>
>
> http://www.red-gate.com/products/dotnet-development/reflector/
------------
They did a video on this because they stated years ago that this would
be FREE as in beer.
Stated that they needed to commit real resources to the product and
those had to be reimbursed.
It is a killer tool and should be in every VS developers toolbox.
> And only $95 for the pro version which gives you some really cool
> functionality, including debugging third-party assemblies.
>
> Yes, I love the Red-Gate products I have licensed. Saved me lots of
time and
> make me look great to my customers.
-----------
I hav not looked at the version yet because I have only on occasion to
need it. My source for a service is not thee same as true service in
production type of thing. I love how you can get the entire code out
of the .dll in an easy copy ans paste and then you can compare what
you have to what is in the .dll in Q.
--
Stephen Russell
Sr. Production Systems Programmer
CIMSgts
901.246-0159 cell
[excessive quoting removed by server]
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/0AF51B84D903A144B9EE71AEAFE7E81C0EBF0A@compsys1.CompySys.local
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
Yeah. You are expecting a finished output and Reflector will just give a viewer for all the code in a .dll.
Sent from my iPhone
Stephen Russell
901.246-0159
On Feb 20, 2011, at 10:43 AM, "Graham Brown" <info@compsys.co.uk> wrote:
> Hi
>
> Thanks all but I couldn't get it to work, I don't whether I was
> expecting too much!
>
> I've FTP'd the whole site down including DLLs to my local disk what I
> was hoping was Reflector and File Disassembler would scan this folder
> and create a new vs project ready to recompile.
>
> The Reflector said it has processed several files but didn't seem to
> show much other than.
>
> At this point in time I don't really want to know what the code does,
> I'm looking to just give the customer a CD backup of the source. If they
> want me to maintain it I guess they'll have to pay !
>
> Am I missing something?
>
> Cheers
> Graham
>
>
>
> -----Original Message-----
> From: profox-bounces@leafe.com [mailto:profox-bounces@leafe.com] On
> Behalf Of Stephen Russell
> Sent: 19 February 2011 19:16
> To: GrahamB
> Subject: Re: [NF] Decompile .NET DLL
>
> On Fri, Feb 18, 2011 at 9:57 PM, Rick Schummer
> <profox@whitelightcomputing.com> wrote:
>> Stephen,
>>
>>>> Was free but now you have to pay for it so they keep working on
> it.<<
>>
>> Wow, they are going to charge $35 for one of the best darn tools
> almost
>> every .NET developer cannot live without so they can continue
> improving the
>> product. Shameful. <g>
>>
>> http://www.red-gate.com/products/dotnet-development/reflector/
> ------------
>
> They did a video on this because they stated years ago that this would
> be FREE as in beer.
> Stated that they needed to commit real resources to the product and
> those had to be reimbursed.
>
> It is a killer tool and should be in every VS developers toolbox.
>
>
>> And only $95 for the pro version which gives you some really cool
>> functionality, including debugging third-party assemblies.
>>
>> Yes, I love the Red-Gate products I have licensed. Saved me lots of
> time and
>> make me look great to my customers.
> -----------
>
> I hav not looked at the version yet because I have only on occasion to
> need it. My source for a service is not thee same as true service in
> production type of thing. I love how you can get the entire code out
> of the .dll in an easy copy ans paste and then you can compare what
> you have to what is in the .dll in Q.
>
>
> --
> Stephen Russell
>
> Sr. Production Systems Programmer
> CIMSgts
>
> 901.246-0159 cell
>
[excessive quoting removed by server]
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/0F5127B0-79DB-401C-BBD3-B58907D46B75@gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.
On Sun, Feb 20, 2011 at 10:43 AM, Graham Brown <info@compsys.co.uk> wrote:
> Hi
>
> Thanks all but I couldn't get it to work, I don't whether I was
> expecting too much!
>
> I've FTP'd the whole site down including DLLs to my local disk what I
> was hoping was Reflector and File Disassembler would scan this folder
> and create a new vs project ready to recompile.
>
> The Reflector said it has processed several files but didn't seem to
> show much other than.
>
> At this point in time I don't really want to know what the code does,
> I'm looking to just give the customer a CD backup of the source. If they
> want me to maintain it I guess they'll have to pay !
>
-------------
Now seated at a PC
You open a file (.dll) That will now sho0w up in the list in the left pane.
View Menu and click on bookmarks to open the rt pane.
Now You have to go to the left pane and start opening up the .dll to
expose what is in there.
You should see a top most listing of the namespace and all public
classes under it. Click on any of those classes and there is your
code for that class. Just copy and paste.
If you lost web pages, that is another thing all together.
Ask if you need.
--
Stephen Russell
Sr. Production Systems Programmer
CIMSgts
901.246-0159 cell
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/AANLkTinD8b-e8PqJZxgNpK9ayi4i7nCVv2KW8_bHrJHz@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.