PHexVEditor 1.0

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • pem
    New Member
    • Dec 2007
    • 21

    PHexVEditor 1.0

    PHexVEditor 1.0 Made By pem

    PHexVEditor is a good Hex Viewer and Editor, i work with this an i think this is good and dont have bugs.

    if any body see any bug say to me

    Enjoy

    sorry for bad writing.
    Attached Files
  • rexzooly
    No longer a forum member
    • Jul 2007
    • 1512

    #2
    Originally posted by pem View Post
    PHexVEditor 1.0 Made By pem

    PHexVEditor is a good Hex Viewer and Editor, i work with this an i think this is good and dont have bugs.

    if any body see any bug say to me

    Enjoy

    sorry for bad writing.
    Very nice indeed but i would still really have to think about think ove my PE explorer.

    Comment

    • pem
      New Member
      • Dec 2007
      • 21

      #3
      Originally posted by rexzooly View Post
      Very nice indeed but i would still really have to think about think ove my PE explorer.
      Pe Explorer is a Header editor but this is a Hex editor.

      this is not very very very good , but not bad.

      Comment

      • rexzooly
        No longer a forum member
        • Jul 2007
        • 1512

        #4
        Originally posted by pem View Post
        Pe Explorer is a Header editor but this is a Hex editor.

        this is not very very very good , but not bad.
        PE will edit all of it feller. it as a Hex editor built in.

        Comment

        • Esfahan
          Forum Member
          • Oct 2007
          • 233

          #5
          Its a great job from a great man, No other thing...

          Comment

          • pem
            New Member
            • Dec 2007
            • 21

            #6
            PHexVEditor Updated

            PHexVEditor 1.1 By Pem

            Bug Fix :

            *Replacer
            *InputColor

            Added And Improve :

            +Goto Page Ctrl + G
            +Replacer Ctrl + R
            +ScroolBar


            Enjoy.
            Attached Files

            Comment

            • Desrat
              Forum Member
              • Nov 2006
              • 240

              #7
              sry to reserrect an old thread but this seemed a good place to post rather than starting a new thread

              I have a very specific hex editing problem, I need to automate the following actions and I have no clue where to start as I know nothing about hexediting (in fact I know very little outside the standard AMS actions)
              1. Open file1 copy the first 50 bytes of the file
              2. open file2 and insert those copied 50 bytes into the file at the begining of the file
              3. save file2


              any and all help is appreciated..thank you

              Comment

              • Imagine Programming
                Indigo Rose Customer
                • Apr 2007
                • 4252

                #8
                Code:
                local old=io.open("file2.bin");
                local old_content=old:read("*all");
                old:close();
                local f=io.open("file1.bin", "rb");
                local w=io.open("file2.bin", "wb");
                
                
                w:write(f:read(50)..old_content);
                w:close();
                f:close();
                Bas Groothedde
                Imagine Programming :: Blog

                AMS8 Plugins
                IMXLH Compiler

                Comment

                • ShadowUK
                  No longer a forum member
                  • Oct 2007
                  • 1322

                  #9
                  Originally posted by C B programming and webdesign View Post
                  Code:
                  local old=io.open("file2.bin");
                  local old_content=old:read("*all");
                  old:close();
                  local f=io.open("file1.bin", "rb");
                  local w=io.open("file2.bin", "wb");
                  
                  
                  w:write(f:read(50)..old_content);
                  w:close();
                  f:close();
                  BLAH. I really need to learn that.

                  Comment

                  • Centauri Soldier
                    Indigo Rose Customer
                    • Jun 2007
                    • 1703

                    #10
                    A somewhat related question...how can I copy a file's (ascii?) code (such as all info from a jpg image) and pass it to a string variable?
                    https://github.com/CentauriSoldier

                    Comment

                    • Dermot
                      Indigo Rose Customer
                      • Apr 2004
                      • 1791

                      #11
                      Originally posted by Centauri Soldier View Post
                      A somewhat related question...how can I copy a file's (ascii?) code (such as all info from a jpg image) and pass it to a string variable?
                      Use Crypto.Base64EncodeToString() to convert the file to text. Then use Crypto.Base64DecodeFromString() to convert it back to a file.
                      Dermot

                      I am so out of here :yes

                      Comment

                      • Imagine Programming
                        Indigo Rose Customer
                        • Apr 2007
                        • 4252

                        #12
                        Originally posted by ShadowUK View Post
                        BLAH. I really need to learn that.
                        I'm making this lua action plugin and a tutorial to go with it. So you'll be fine within a week ^^
                        Bas Groothedde
                        Imagine Programming :: Blog

                        AMS8 Plugins
                        IMXLH Compiler

                        Comment

                        • Desrat
                          Forum Member
                          • Nov 2006
                          • 240

                          #13
                          Originally posted by C B programming and webdesign View Post
                          Code:
                          local old=io.open("file2.bin");
                          local old_content=old:read("*all");
                          old:close();
                          local f=io.open("file1.bin", "rb");
                          local w=io.open("file2.bin", "wb");
                          
                          
                          w:write(f:read(50)..old_content);
                          w:close();
                          f:close();
                          works on standard files (txt etc) but not on the files I need editing I have attached a sample of the 2 files below, if you wouldnt mind taking a look again i need the first 50bytes of file1 inserting at the beginning of file2 thx again
                          Attached Files

                          Comment

                          • Imagine Programming
                            Indigo Rose Customer
                            • Apr 2007
                            • 4252

                            #14
                            It does work on binary/bytecode mate... that's where "wb" and "rb" stands for... (write binary and read binary)

                            Tested here on images and executables
                            Bas Groothedde
                            Imagine Programming :: Blog

                            AMS8 Plugins
                            IMXLH Compiler

                            Comment

                            • Centauri Soldier
                              Indigo Rose Customer
                              • Jun 2007
                              • 1703

                              #15
                              Originally posted by Dermot View Post
                              Use Crypto.Base64EncodeToString() to convert the file to text. Then use Crypto.Base64DecodeFromString() to convert it back to a file.
                              Thanks for your suggestion Dermot. I have done that before and it increases the file size significantly. I want to store the file contents in a database but that method makes the file content increase. I am looking for a way to read the raw code without using that method.
                              https://github.com/CentauriSoldier

                              Comment

                              Working...
                              X