Community
    • Login

    Can't read .dll file

    Scheduled Pinned Locked Moved General Discussion
    11 Posts 3 Posters 24.1k Views
    Loading More Posts
    • 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.
    • Claudia FrankC
      Claudia Frank @Sergey Kuzmichev
      last edited by

      @Sergey-Kuzmichev

      dynamic linked libraries are binary files and are not supposed to be read with notepad++.
      If you read a dll file in the past then this file has just used the extension without being a REAL dll.

      Cheers
      Claudia

      Sergey KuzmichevS 1 Reply Last reply Reply Quote 2
      • Scott SumnerS
        Scott Sumner @Sergey Kuzmichev
        last edited by

        @Sergey-Kuzmichev

        @Claudia-Frank is correct.

        Why not use a true hex editor (e.g. HxD ) on your DLL file?

        1 Reply Last reply Reply Quote 1
        • Sergey KuzmichevS
          Sergey Kuzmichev @Claudia Frank
          last edited by

          @Claudia-Frank
          Mb, it can be so, but what had happend if i can’t read i now without any reason?

          @Scott-Sumner said:

          @Sergey-Kuzmichev

          @Claudia-Frank is correct.

          Why not use a true hex editor (e.g. HxD ) on your DLL file?

          coz it opened like a text file with lot’s of data that i could change and not a hex code

          Claudia FrankC 1 Reply Last reply Reply Quote 0
          • Claudia FrankC
            Claudia Frank @Sergey Kuzmichev
            last edited by

            @Sergey-Kuzmichev

            so you 100% sure that the file you opened was a text file and now the same file is a binary file?
            This is very unusual. Is this file part of an application? Can you upload this file?

            Cheers
            Claudia

            Sergey KuzmichevS 1 Reply Last reply Reply Quote 0
            • Sergey KuzmichevS
              Sergey Kuzmichev @Claudia Frank
              last edited by

              @Claudia-Frank
              https://www.dropbox.com/s/wu358kusuzbglg6/client.dll?dl=0

              Claudia FrankC 1 Reply Last reply Reply Quote 0
              • Scott SumnerS
                Scott Sumner
                last edited by

                @Sergey-Kuzmichev said:

                coz it opened like a text file with lot’s of data that i could change and not a hex code

                Hex editors (HxD included) typically have a couple of views of the same data. One view is the hex codes, the other is text. You can edit in either view. Thus I see the same advantage in using a hex editor for this that I would something like Notepad++. (Actually, I wouldn’t touch a DLL file with Notepad++, but that’s me)

                I guess it is possible that a DLL could look like a text file to Notepad++, depending upon the arrangement of data. Perhaps earlier this happened with a DLL for you, but with a different DLL it is not so. Don’t know. But still, not a great idea to edit with Notepad++.

                1 Reply Last reply Reply Quote 0
                • Claudia FrankC
                  Claudia Frank @Sergey Kuzmichev
                  last edited by

                  @Sergey-Kuzmichev

                  the file you provided is a compiled 32bit dll which is part of a game, I assume, and provides
                  additional functionality to this game.
                  This kind of files shouldn’t be modified by notepad++ or any other text editor
                  as it most likely will corrupt the file and at the end the game too.

                  So it might be a coincident that a previous version of that file was a text file but this
                  version isn’t. But I believe that you were editing a client.ini or client.cfg or … but not
                  a .dll.

                  Just in case you are wondering if you could use a hexeditor like HxD to edit the file safely,
                  no, you can’t. Except you know how a 32bit dll gets build/compiled and what needs to be changed in order to make it work. But this still leaves the question open if the game doesn’t check the files integrity, if it does … more to hack …

                  Cheers
                  Claudia

                  Sergey KuzmichevS 1 Reply Last reply Reply Quote 0
                  • Sergey KuzmichevS
                    Sergey Kuzmichev @Claudia Frank
                    last edited by

                    @Claudia-Frank
                    it updates constantly every 2-3 weeks and i was able to change some part of the text in this file for like last 6-7 months. Just by opening it with np++ and editing a couple of numbers, because i could see the numbers. and now it is just a bunch of unreadable symbols.

                    Claudia FrankC 1 Reply Last reply Reply Quote 0
                    • Claudia FrankC
                      Claudia Frank @Sergey Kuzmichev
                      last edited by

                      @Sergey-Kuzmichev

                      the only idea I have is that the developers of that game thought that they need to protect
                      this file so that no one can easily modify it anymore, sorry.

                      Cheers
                      Claudia

                      Sergey KuzmichevS 1 Reply Last reply Reply Quote 0
                      • Sergey KuzmichevS
                        Sergey Kuzmichev @Claudia Frank
                        last edited by

                        @Claudia-Frank
                        y, same idea now, thnks anyway

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        The Community of users of the Notepad++ text editor.
                        Powered by NodeBB | Contributors