dotfuscator & delegates & deployment

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Robbie De Sutter

    #1

    dotfuscator & delegates & deployment

    Hello,

    When I use the dotfuscator (Community Edition), all my delegate
    functions no longer work.

    I understand the reason why (the function in my delegate no longer
    exists under the name I try to called it due to the obfuscation
    process), but I don't know how to solve the problem except by excluding
    the classes I delegate to...

    However this solution is not satifactory (because the huge amount of
    delegates and classes).

    Is there an other solution?


    Second problem: how can I automatically add the obfuscated exe into a
    deployment project (so the principle output of a project is first
    obfuscated before added to the project?

    tia,
    Robbie De Sutter
  • news.microsoft.com

    #2
    Re: dotfuscator & delegates & deployment

    Try a better obfuscator and not the crap thats shipped with the IDE.

    Try http://www.remotesoft.com



    "Robbie De Sutter" <Robbie.DeSutte r.no.spam@ugent .be> wrote in message
    news:MPG.1a045a b6323589ee98968 0@msnews.micros oft.com...[color=blue]
    > Hello,
    >
    > When I use the dotfuscator (Community Edition), all my delegate
    > functions no longer work.
    >
    > I understand the reason why (the function in my delegate no longer
    > exists under the name I try to called it due to the obfuscation
    > process), but I don't know how to solve the problem except by excluding
    > the classes I delegate to...
    >
    > However this solution is not satifactory (because the huge amount of
    > delegates and classes).
    >
    > Is there an other solution?
    >
    >
    > Second problem: how can I automatically add the obfuscated exe into a
    > deployment project (so the principle output of a project is first
    > obfuscated before added to the project?
    >
    > tia,
    > Robbie De Sutter[/color]


    Comment

    • Robbie De Sutter

      #3
      Re: dotfuscator &amp; delegates &amp; deployment


      The same problem exists: the delegate function calls are broken!

      Robbie


      In article <#xmfCftmDHA.25 28@TK2MSFTNGP12 .phx.gbl>,
      anonymouse@disc ussions.microso ft.com says...[color=blue]
      > Try a better obfuscator and not the crap thats shipped with the IDE.
      >
      > Try http://www.remotesoft.com
      >
      >
      >
      > "Robbie De Sutter" <Robbie.DeSutte r.no.spam@ugent .be> wrote in message
      > news:MPG.1a045a b6323589ee98968 0@msnews.micros oft.com...[color=green]
      > > Hello,
      > >
      > > When I use the dotfuscator (Community Edition), all my delegate
      > > functions no longer work.
      > >
      > > I understand the reason why (the function in my delegate no longer
      > > exists under the name I try to called it due to the obfuscation
      > > process), but I don't know how to solve the problem except by excluding
      > > the classes I delegate to...
      > >
      > > However this solution is not satifactory (because the huge amount of
      > > delegates and classes).
      > >
      > > Is there an other solution?
      > >
      > >
      > > Second problem: how can I automatically add the obfuscated exe into a
      > > deployment project (so the principle output of a project is first
      > > obfuscated before added to the project?
      > >
      > > tia,
      > > Robbie De Sutter[/color]
      >
      >
      >[/color]

      Comment

      • news.microsoft.com

        #4
        Re: dotfuscator &amp; delegates &amp; deployment

        on all obfuscators?

        Make a bug report on them then with ur example.

        "Robbie De Sutter" <Robbie.DeSutte r.no.spam@ugent .be> wrote in message
        news:MPG.1a0488 0b602b190d98968 2@msnews.micros oft.com...[color=blue]
        >
        > The same problem exists: the delegate function calls are broken!
        >
        > Robbie
        >
        >
        > In article <#xmfCftmDHA.25 28@TK2MSFTNGP12 .phx.gbl>,
        > anonymouse@disc ussions.microso ft.com says...[color=green]
        > > Try a better obfuscator and not the crap thats shipped with the IDE.
        > >
        > > Try http://www.remotesoft.com
        > >
        > >
        > >
        > > "Robbie De Sutter" <Robbie.DeSutte r.no.spam@ugent .be> wrote in message
        > > news:MPG.1a045a b6323589ee98968 0@msnews.micros oft.com...[color=darkred]
        > > > Hello,
        > > >
        > > > When I use the dotfuscator (Community Edition), all my delegate
        > > > functions no longer work.
        > > >
        > > > I understand the reason why (the function in my delegate no longer
        > > > exists under the name I try to called it due to the obfuscation
        > > > process), but I don't know how to solve the problem except by[/color][/color][/color]
        excluding[color=blue][color=green][color=darkred]
        > > > the classes I delegate to...
        > > >
        > > > However this solution is not satifactory (because the huge amount of
        > > > delegates and classes).
        > > >
        > > > Is there an other solution?
        > > >
        > > >
        > > > Second problem: how can I automatically add the obfuscated exe into a
        > > > deployment project (so the principle output of a project is first
        > > > obfuscated before added to the project?
        > > >
        > > > tia,
        > > > Robbie De Sutter[/color]
        > >
        > >
        > >[/color][/color]


        Comment

        • phoenix

          #5
          Re: dotfuscator &amp; delegates &amp; deployment


          "Robbie De Sutter" <Robbie.DeSutte r.no.spam@ugent .be> schreef in bericht
          news:MPG.1a045a b6323589ee98968 0@msnews.micros oft.com...[color=blue]
          > Hello,
          >
          > When I use the dotfuscator (Community Edition), all my delegate
          > functions no longer work.
          >
          > I understand the reason why (the function in my delegate no longer
          > exists under the name I try to called it due to the obfuscation
          > process), but I don't know how to solve the problem except by excluding
          > the classes I delegate to...
          >
          > However this solution is not satifactory (because the huge amount of
          > delegates and classes).
          >
          > Is there an other solution?
          >
          >
          > Second problem: how can I automatically add the obfuscated exe into a
          > deployment project (so the principle output of a project is first
          > obfuscated before added to the project?
          >
          > tia,
          > Robbie De Sutter[/color]

          I use the free open-source one made by Dan Appleman
          (http://www.desaware.com). It's still there somewhere but pretty hard to
          find. However you can find a copy at
          http://www.abderaware.com/WhitePapers/Obfuscator.htm with a little
          explaination on how to use it. It's just a matter of not obfuscating certain
          things I think.

          Yves Dhondt


          Comment

          • Jay B. Harlow [MVP - Outlook]

            #6
            Re: dotfuscator &amp; delegates &amp; deployment

            Robbie,
            How are you creating your delegate?

            There is a way in dotfuscator (Community Edition), to go in and state that
            it should leave certain names alone. I have not used dotfuscator enough yet
            to tell you how.

            I would start by investigating the rename options.

            Hope this helps
            Jay

            "Robbie De Sutter" <Robbie.DeSutte r.no.spam@ugent .be> wrote in message
            news:MPG.1a045a b6323589ee98968 0@msnews.micros oft.com...[color=blue]
            > Hello,
            >
            > When I use the dotfuscator (Community Edition), all my delegate
            > functions no longer work.
            >
            > I understand the reason why (the function in my delegate no longer
            > exists under the name I try to called it due to the obfuscation
            > process), but I don't know how to solve the problem except by excluding
            > the classes I delegate to...
            >
            > However this solution is not satifactory (because the huge amount of
            > delegates and classes).
            >
            > Is there an other solution?
            >
            >
            > Second problem: how can I automatically add the obfuscated exe into a
            > deployment project (so the principle output of a project is first
            > obfuscated before added to the project?
            >
            > tia,
            > Robbie De Sutter[/color]


            Comment

            Working...