From: Phil McGuinness on
Ginny

The person that wrote this was ex Microsoft developer and the amount of work
in this is amazing.

We found not only did it Obfuscate the code.. we could find no utilities on
the web that could get the code back which was the original intention.. but
it created one EXE distribution which was great as we support this code by
remote access. None of the XP boxes at the other end have screens,
keyboards or mouse. There is so much more it could do but we just did
not have the time to play with everything.

They have released the .NET2 version now.

Phil McGuinness - Sherlock Software
--

"Ginny Caughey" <ginny.caughey.online(a)wasteworks.com> wrote in message
news:3uev1mF10qko3U1(a)individual.net...
> Hi Phil,
>
> I've heard good things about this product too. Thanks for the
> recommendation.
>
> --
> Ginny


From: Geoff Schaller on
Then that is useful to keep in mind.

I still don't see much risk for large applications anyway. If even
someone could make sense of the IL that came from what was probably
500,000 lines of commented code, its no trivial task. Even so, source
code from a project that large is only part of the gig. It's the
technical support and experience that tend to make the money so anyone
trying to copy and setup in parallel has a bigger task than just
providing the reverse engineered software.

And if it costs as much to reverse engineer as to produce from new...

Geoff

"Don Caton" <dcaton(a)shorelinesoftware.com> wrote in message
news:iMednSw_cPYQ7x_eRVn-gg(a)comcast.com:

> "Geoff Schaller" <geoffxx(a)softxxwareobjectives.com.au> wrote in message
> news:43826d73$1(a)dnews.tpgi.com.au:
>
>
> > Don,
> >
> > Ok, thank you for the correction. I thought I had seen that demonstrated
> > but it must have been with debug on. It is probably then another good
> > reason not to distribute debug versions.
>
>
> I don't think there's any risk in distributing debug versions. The only
> real difference between a .NET assembly compiled in debug mode is that
> JIT compiler optimizations are turned off and line number information is
> present.
>
> The line number information can be helpful in tracking down runtime
> errors during development and beta testing. If you compile without
> debug info, stack traces will only contain method names, no line
> numbers, so it's harder to track down errors.
>
> --
> Don

From: Phil McGuinness on
Geoff,

In my market where they are say 5 companies constantly updating systems to
add the same features to remain in the hunt... to be able to reverse
engineer the .NET MSIL code would or could be a time saver. We have 5
development teams doing the same thing ..
They try and buy each other out but it does not happen..

Phil McGuinness - Sherlock Software
--

"Geoff Schaller" <geoffxx(a)softxxwareobjectives.com.au> wrote in message
news:43827fd5$1(a)dnews.tpgi.com.au...
> Then that is useful to keep in mind.
>
> I still don't see much risk for large applications anyway. If even
> someone could make sense of the IL that came from what was probably
> 500,000 lines of commented code, its no trivial task. Even so, source
> code from a project that large is only part of the gig. It's the
> technical support and experience that tend to make the money so anyone
> trying to copy and setup in parallel has a bigger task than just
> providing the reverse engineered software.
>
> And if it costs as much to reverse engineer as to produce from new...
>


From: Phil McGuinness on
Geoff

It is interesting to see how this FOX product works out.

http://www.xenocode.com/Products/Fox/

Once you have the MSIL you can view the source in C# or VB.NET

" Work in a language of your choice: Xenocode Fox allows code to be viewed
in the C#, VB.NET, and IL assembly languages.

Instantly translate between languages ? regardless of original source
language.


Phil McGuinness - Sherlock Software
--


From: Geoff Schaller on
Nick, I know this but it only happens once a day.

Once I get the new front end installed it goes away. For now, if you
went round all the PCs and deleted the local ...\Download folder, this
message would go away.

Geoff


"Geoff Schaller" <geoffxx(a)softxxwareobjectives.com.au> wrote in message
news:43827fd5$1(a)dnews.tpgi.com.au:

> Then that is useful to keep in mind.
>
> I still don't see much risk for large applications anyway. If even
> someone could make sense of the IL that came from what was probably
> 500,000 lines of commented code, its no trivial task. Even so, source
> code from a project that large is only part of the gig. It's the
> technical support and experience that tend to make the money so anyone
> trying to copy and setup in parallel has a bigger task than just
> providing the reverse engineered software.
>
> And if it costs as much to reverse engineer as to produce from new...
>
> Geoff
>
> "Don Caton" <dcaton(a)shorelinesoftware.com> wrote in message
> news:iMednSw_cPYQ7x_eRVn-gg(a)comcast.com:
>
>
> > "Geoff Schaller" <geoffxx(a)softxxwareobjectives.com.au> wrote in message
> > news:43826d73$1(a)dnews.tpgi.com.au:
> >
> >
>
> > > Don,
> > >
> > > Ok, thank you for the correction. I thought I had seen that demonstrated
> > > but it must have been with debug on. It is probably then another good
> > > reason not to distribute debug versions.
> >
> >
>
> > I don't think there's any risk in distributing debug versions. The only
> > real difference between a .NET assembly compiled in debug mode is that
> > JIT compiler optimizations are turned off and line number information is
> > present.
> >
> > The line number information can be helpful in tracking down runtime
> > errors during development and beta testing. If you compile without
> > debug info, stack traces will only contain method names, no line
> > numbers, so it's harder to track down errors.
> >
> > --
> > Don