Community
    • 登入

    Can't read .dll file

    已排程 已置頂 已鎖定 已移動 General Discussion
    11 貼文 3 Posters 24.8k 瀏覽
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • Claudia FrankC
      Claudia Frank @Sergey Kuzmichev
      最後由 編輯

      @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 條回覆 最後回覆 回覆 引用 2
      • Scott SumnerS
        Scott Sumner @Sergey Kuzmichev
        最後由 編輯

        @Sergey-Kuzmichev

        @Claudia-Frank is correct.

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

        1 條回覆 最後回覆 回覆 引用 1
        • Sergey KuzmichevS
          Sergey Kuzmichev @Claudia Frank
          最後由 編輯

          @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 條回覆 最後回覆 回覆 引用 0
          • Claudia FrankC
            Claudia Frank @Sergey Kuzmichev
            最後由 編輯

            @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 條回覆 最後回覆 回覆 引用 0
            • Sergey KuzmichevS
              Sergey Kuzmichev @Claudia Frank
              最後由 編輯

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

              Claudia FrankC 1 條回覆 最後回覆 回覆 引用 0
              • Scott SumnerS
                Scott Sumner
                最後由 編輯

                @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 條回覆 最後回覆 回覆 引用 0
                • Claudia FrankC
                  Claudia Frank @Sergey Kuzmichev
                  最後由 編輯

                  @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 條回覆 最後回覆 回覆 引用 0
                  • Sergey KuzmichevS
                    Sergey Kuzmichev @Claudia Frank
                    最後由 編輯

                    @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 條回覆 最後回覆 回覆 引用 0
                    • Claudia FrankC
                      Claudia Frank @Sergey Kuzmichev
                      最後由 編輯

                      @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 條回覆 最後回覆 回覆 引用 0
                      • Sergey KuzmichevS
                        Sergey Kuzmichev @Claudia Frank
                        最後由 編輯

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

                        1 條回覆 最後回覆 回覆 引用 0
                        • 第一個貼文
                          最後的貼文
                        The Community of users of the Notepad++ text editor.
                        Powered by NodeBB | Contributors