Announcement

Collapse
No announcement yet.

Protect EXE's

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Protect EXE's

    Hello,
    i am looking for a way to protect my own EXE files
    writen in pb 3.2/3.5 against disassambling.

    There are several freeware tools that do their job.
    But when i chain from myprog1.exe to myprog2.exe
    and back - i receive error 206 "not a pb program"

    thanks for any idea - Thomas


    ------------------

  • #2
    Such tools damage the chain file format. If you want to use them,
    you'll need to redesign your programs to use RUN instead of CHAIN.

    ------------------
    Tom Hanlin
    PowerBASIC Staff

    Comment


    • #3
      You may want to 'pack' your exe ... I use UPX which can be
      uncompressed by anyone, still my goal is compression. There maybe executable packers around
      that allow you to specify a password for unpacking.

      Best regards,

      ------------------
      Joep

      http://www.diydatarecovery.nl
      Joep

      http://www.diydatarecovery.nl

      Comment


      • #4
        Tom,

        thanks for the reply.
        But after changing all my progs to exe's,
        it is not possible to jump forward and backward
        wit the run command.
        Same error saying ...: "not a child of basic"

        Thomas

        ------------------

        Comment


        • #5
          Ok. The compiler must be doing a safety check to make sure that the
          target file is a PB/DOS executable. Replace RUN with EXECUTE and you
          should be all set.


          ------------------
          Tom Hanlin
          PowerBASIC Staff

          Comment

          Working...
          X