CJ,
There are several messages on
here from several reputable sources that state your software didn't
decompile things 100%. In fact many stating you can't.
I haven't seen any such statements in this thread or otherwise aside from
the non-credible harassing ones.
I have not seen any posts in this or other threads consistent with what
you are claiming about anyone having any problems decompiling code with
our product. The only mention was a positive one made by William Stacey
indicating that he was impressed by the work that went into the product
after being able to partially decompile an assembly obfuscated with
control flow obfuscation by XenoCode. We never claimed that our product
supported handling all of the tricks inserted by obfuscators to foil
decompilers. Other than that, I've seen no posts regarding any bugs in our
product or problems that users had using it to compile or run their
assemblies correctly. The only claims that I have seen have been
unsubstatiated harassment oriented claims whose authors later backed down
and confirmed that they in fact either never tried the product, or just
made assumptions about what they would expect based on their experience
with other products. I've constantly requested that any users that
experience any problems post reproduceable concrete examples and that I
would address them immediately. The reality is that we have no outstanding
bugs, our product works 100% as claimed, and the independant users who
actually have tried it have given it rave reviews both in the press and
statements made by our extremly happy customers. We've also provided free
consulting to our customers to assist them with the projects for which
they were using our products to assist them.
As far as our competitors tools are concerned, we have gone to
considerable length to assist them by isolating bugs in their tools that
we discovered, and sending them reproduceable examples and correct code
solutions. I've personally reported more than 10 bugs to Reflector's
author and had numerous correspondences with him assisting him by
providing reproduceable code samples that illustrate the bugs that I've
identified for him, and testing his intermediate versions for him to
confirm that he has successfully addressed them before he releases the
version publicly. I've also given similar feedback to the Borland
regarding Spices.NET along with a complimentary copy of my product so they
could do code generation and feature comparison.
Illegally decompiling your source code? You wrote a decompiler... It's
like
the old warez statement of "You can use it, but only for 24 hours". You
gave the tool, but expect it not to be used on yourself? what better
test...
We use our own decompiler on itself to produce each build that we ship by
decompiling it with our obfuscation feature, recomping it, and shipping
the recompiled version. You are correct that this does provide a very good
test of whether it is working well since the build is produced by
correctly decompiled obfuscated code from the same version each time we
ship.
Nonetheless, our EULA does prohibit end users from attempting to decompile
it with our decompiler or anyone elses. We also taken several steps to
prevent this by disabling it from acting on our own assemblies,
obfuscating our own code, and encrypting our obfuscated assembly and
embedding it within another obfuscated loader assembly. Besides these
deterrents, we are prepared to utilize our legal counsel if necessary to
enforce the agreement against users who attempt to crack or distribute
unlicensed versions of our products.
2 things.. if your obfusicator works so well... non issue... I don't
remember too many comments about not using your own code, I just remember
comments of saying your own code doesn't work. Sorry, but if people say
it
doesn't work... well it doesn't work... Feel lucky it's here and not a
major client.
Noone credible has made such statements. The only statements made about
our product not working were by users like Nak who later admitted that
they never even downloaded our product and that their statements were
knowingly false and malicious attempts to distort readers impressions of
our products and discredit our reputation.
If you can identify any such posts, please let me know and I'll be glad to
clear up the misunderstanding and the misrepresentation being propagated
here.
Since noone actually made such claims aside from antagonistic
non-reproduceable knowingly false statements intended to falsely discredit
our product, there is no way such claims could be made by a major client.
The reality is that our product does really work 100%, we use it ourselves
on every release, and all of our customers are extremely happy with their
experience with it and appreciate it fully. If any customer did encounter
any problem, they would still be satisfied by the immediate response that
our support provides. Our customers have actually apologized to us for
reporting non-issues and feeling guilty for wasting our time and the speed
at which we responded to them addressing their questions.
How false they are. I don't know. But if people are saying they used
your
product, and it didn't work, thats not exactly false. That article
which
you refer to has comments posted by users stating the bias of the article
as
well as the fact your software didn't work. Cmon man? This many people
are
wrong?
Again, there have been no such statements made in this thread or in the
feedback from the article that you are referring to. All of the claims in
the discussion response to the article were focused around defending
Reflector against accurate reproduceable bugs identified by the author's
article. All of the negative criticism was also made by anonymous posters
possibly the same person who made general statements about Reflector being
good enough to meet his needs. I have not seen any claims that anyone had
problems using our product including the author of the article and the
anonymous user who criticized the author's conclusions. As far as bias
goes, I already explained that I had no relationship with the author aside
from granting him permission to review our product, and providing updated
public releases to address any issues identified by ourselves, our
customers, or the author. Not only did the author provide the same
opportunities to the other vendors that he reviewed, but I personally sent
nearly 20 bug reports to each of my competitors starting as early as
04/2004 six months before the article was published. The author chose his
own examples in attempts to find unusual constructs that woudl foil all of
the products including ours, requested support from all of the vendors
involved, and formed his own conclusions based on his own experiences
using each of the products that he tested from an unbiased perspective.
Obviously, after finishing his testing, his experience varied and he
formed opinions as to which product best met his needs and shared them in
his conclusions. This is the entire point of doing the review in the first
place.
You go for that... Because *that* would be a good administrative
decision.
go sue a bunch of people, spend thousands in legal costs to get back....
what?
It's difficult to measure the amount of potential lost revenue that might
be caused by knowingly false libelous statements being made about us, but
clearly anyone attempting to crack or distribute unlicensed copies of our
product would merit us investigating the source thoroughly and enforcing
our claims to the legal extent available to us.
While your at it, why don't you rewrite the SMTP protocal along with NNTP
so
it works how you want it to... After all, everyone else thinks you did a
bang up job on your Decompiler/Obfusicator
There are moderated groups where all messages are reviewed before being
forwarded to the actual public group.At a minimum, messages from invalid
email hosts could be automatically rejected by an automated proxy.
Jonathan
CJ Taylor said:
Jonathan,
CJ,
I feel that Daniel was completely justified in his attempts to moderate this
forum in attempts to keep the discussion technical in nature and to
point
out his observations regarding inappropriate, inaccurate, and often
harassing posts.
He's not a moderator... As for inaccurate? >
What harrasement? The fact we had to tell the OP over and over that
he
was
wrong and WHY he was wrong? I don't see that as harrassment. I don't
think
many others do either.
I don't know whether Daniel was referring to the harassment of the post
authors he mentioned with regard to the original post author or to
myself,
but I personally felt harrassed and was forced to respond to inaccurate
accusations about our companues products to defend our companies reputation.
I would much prefer to spend my time answering technical questions relevant
to the topic of decompilation, obfuscation, and refactoring being discussed
in this thread.
Welcome to being a president Jon. Did you expect it to be all flowers
and
fun trips?
There are many times I would like to spend my time doing what I want to..
but its just not in the cards.
There were many posts in this thread mainly from the users that Daniel
mentioned that were antagonistic, and made inaccurate claims about our
product and company ranging from statements regarding having illegally
decompiled our source code,
Illegally decompiling your source code? You wrote a decompiler... It's
like
the old warez statement of "You can use it, but only for 24 hours". You
gave the tool, but expect it not to be used on yourself? what better
test...
to threats about posting it publicly, to
accusations that we did not author our own code or give proper credit to the
3rd party libraries that we legally licensed and credit in our About
Box.
2 things.. if your obfusicator works so well... non issue... I don't
remember too many comments about not using your own code, I just remember
comments of saying your own code doesn't work. Sorry, but if people say
it
doesn't work... well it doesn't work... Feel lucky it's here and not a
major client.
I appreciate your apology earlier but now you are reverting to a similar
style of defensive behavior that Daniel has taken his time to point out.
I was defending accusations that daniel made agasint me. Should I just
grab
my ankles and take it from him?
I'd personally like to stop having to waste my time defending our
company
Mmm.. again.. your a president... that's your job... accept it or get a
new
one.
against inaccurate knowingly false malicious accusations about our
product
and inaccurate vague assumptions that and statements that are libelous
in
nature and directly harm us financially.
How false they are. I don't know. But if people are saying they used
your
product, and it didn't work, thats not exactly false. That article
which
you refer to has comments posted by users stating the bias of the article
as
well as the fact your software didn't work. Cmon man? This many people
are
wrong?
It would be nice to be able to keep
these discussions technical in nature with an even tone but I've found that
aside from responding to posts asking their authors to back up their
false
and derogatory statements, my only alternative will be to pursue legal
resources to recover damages made to our company and it's reputation.
You go for that... Because *that* would be a good administrative
decision.
go sue a bunch of people, spend thousands in legal costs to get back....
what?
I applaud Daniel 100% for his actions here, and would like to see more MVP's
become more vocal in moderating these forums. I also think that these
technical newsgroups should be restricted to not accept anonymous or spoofed
messages or at mininum, flag them as not credible posts.
hmmm... well, I think you and Vortex need to keep reading up on "How
things
work". After all... thats what news groups are.. anonymous messages...
While your at it, why don't you rewrite the SMTP protocal along with NNTP
so
it works how you want it to... After all, everyone else thinks you did a
bang up job on your Decompiler/Obfusicator
Jonathan
"CJ Taylor" <[cege] at [tavayn] dit commmmm> wrote in message
Out of curiosity, if I had posted my original reply *without* the mvp
marker, would you all have been as assinine?
Your comment is assinine. If you didn't have the MVP title, would I have
made any comments regarding it? No. But you are and you did post
with
it.
The MVP comments are regarding MVP's coming in and trying to be big
brother
to everyone and tell us how to act, speak, and think. You can use
your
*lazy* tactics
to scan the groups and see that.
I try to kep the mvp label *out* of what I do, and I know several
mvp's
who
don't mark themselves as one because, although everyone try's to pass it
off
as unimportant, the level of disrespect you can get from having the label
tends to equal the level of respect it returns. Its annoying.
Being an MVP can be binding. I would have certainly berated the three of
you, MVP or not, however by being one the results are just fussing about
the
title and an utter disregard for the lot of you acting like children.
Wow. Your thoughts are just everywhere on this one. Being an MVP can be
binding, yet you would have berated us MVP or not. So is that the binding
part of the MVP? What's holding you back?
So your saying you don't get the repect your deserve as an MVP? And
because
of that you keep your MVP title away... *sometimes*. What determines
when
to use it and when not to? Is this like a race card?
if you don't want to be an MVP, don't be one. Your not being paid
after
all. I don't care if I ever become an MVP or not, especially if it means
I
have to be careful not to hurt anyone's feelings. I come on here to
get/give advice, not to achieve some flashy title to make myself feel
good.
This thread is stupid, I'll leave it at that.
Because you said it was? If you read the thread you would notice we
are
all
agreeing with that. However, the OP pursued the conversation
insisiting
that Microsoft withheld information. After many of us (myself
included)
explained we already knew.
The consistent harrassment of
someone on the forum is disappointing, and should *never* have been
started.
What harrasement? The fact we had to tell the OP over and over that
he
was
wrong and WHY he was wrong? I don't see that as harrassment. I don't
think
many others do either.
However, if you want to start a flame war, or participate in one, expect
to
be treated badly as a result.
Where do you see the flame war? The point was, he was wrong. And as for
Jonathan, people in here debunked his own claims he made about his
decompiler/obfuscator. Are we not to do that? Just take whatever anyone
says about there software as truth?
So your going to treat me badly now? A little hypocritcal I would
say.
Also, for the record, MVP's have no capacity to moderate these
newsgroups.
Moderation of newsgroups is nearly impossible to begin with, but the
microsoft news server is administered and maintained by someone
within
microsoft.
I didn't say MVP's did. I said you act like you are moderators...read
more
carefully.
If you dig through blogs.msdn.com, someone there is the admin(or part of
the
team), I just forget who.
BTW,
I made one off color remark. If you look through my posts I am either
talking to other people, or attempting to explain that we all knew and
compare it to something like RSA.
So the next time you decide to whip out your MVP lapel pin and ID badge
make
sure your clear on how many off color comments I make.
Perhaps I jumped to your name a bit, still, you certainly didn't make
*ONE*
off color comment, I was able to find two by being lazy and using
what
was
still visible in my reader window.
2 huh. Well, must have missed on. Among all the other comments I
made
trying to explain the point.. Well, judge me however you want. Maybe one
day this news group will be exactly the way *you* want it...