Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. DLL Decomplile

DLL Decomplile

Scheduled Pinned Locked Moved C#
question
5 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Abdullah S Abdelhay
    wrote on last edited by
    #1

    hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah

    D I P L 4 Replies Last reply
    0
    • A Abdullah S Abdelhay

      hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah

      D Offline
      D Offline
      Dimitri Witkowski
      wrote on last edited by
      #2

      As you posted this in c# forum, I assume that it's a .NET dll, and you can decompile it with Reflector: http://www.red-gate.com/products/reflector/[^]

      Die Energie der Welt ist konstant. Die Entropie der Welt strebt einem Maximum zu.

      1 Reply Last reply
      0
      • A Abdullah S Abdelhay

        hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah

        I Offline
        I Offline
        Ian Shlasko
        wrote on last edited by
        #3

        Member 4528123 wrote:

        please reply me quickly

        Quickly? Ok, here are some quick options. 1) Contact the company that wrote it, and ask them to change it 2) Teach yourself how to reverse engineer (This might take a few years or more) 3) Figure out another way to solve your problem that doesn't involve decompiling someone else's code.

        Proud to have finally moved to the A-Ark. Which one are you in?
        Author of the Guardians Saga (Sci-Fi/Fantasy novels)

        1 Reply Last reply
        0
        • A Abdullah S Abdelhay

          hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah

          P Offline
          P Offline
          Pete OHanlon
          wrote on last edited by
          #4

          If those methods are virtual, you could always override them.

          "WPF has many lovers. It's a veritable porn star!" - Josh Smith

          As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

          My blog | My articles | MoXAML PowerToys | Onyx

          1 Reply Last reply
          0
          • A Abdullah S Abdelhay

            hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            I would usually try opening it in Reflector ( + ReflexIL plugin) and then just edit the function at the IL level. Much easier that way - if you have the Reflector decompile it completely it will almost always make some mistakes, which you'd have to fix. If someone was so silly as to use "Reflector breakers" I'd probably first try the tools from NTCore (eg using Rebel.NET to replace the function)

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups