Database security

Sorry, my english less good.< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

I'm making a program by using Visual FoxPro computer "A". All database, tables, form, menu and report stored in that computer.

Which I wish to ask:

1.       If someone using computer "B", do he/she can make program with source exist in computer "A”

2.      If there are some computer which join by workgroup or domain, then each the computer have front-end and database is store in computer "A", how to be every the computer can only open data pass provided front-end, and cannot open table or delete file though use Visual FoxPro in its computer.




Answer this question

Database security

  • sofsab

    NO Decode For EXE

  • atoenne

    Crypt.vcx code has a slight bug in VFP7 (actually code was not buggy but the VFP7 behavior was). Either change short to int in declaration or compile with VFP9.
  • Hans Karlsen (The real one)

    Dear Sir
    Fox2.6 Under Dos EXE File Is Dcode In Refox
    Suggested To Fox2.6 Dos Compiler Or other
    Utility To Change In EXE Header But Run Shortcut To Program


  • Srinivas Govada

    1. Visual Foxpro, like most other programs can be decompiled. There are programs in the market to encrypt your source code so it cannot be read and copied.

    See Refox http://www.xitech-europe.co.uk/Cryptor.html

    2. The DBF data format is open so anybody can get to it unless you encrypt the data. One way is using a program like Cryptor http://www.xitech-europe.co.uk/Cryptor.html

    Another way is to encrypt the data yourself using tools like the Windows CryptoAPI (see the examples provided in the FFC in _crypt.vcx) or using utitlities like the ones published by Craig Boyd http://www.sweetpotatosoftware.com/SPSBlog/PermaLink,guid,5f4231f7-abc5-4649-a74d-6779f0bce659.aspx

    Anyway if you really you want to secure yur data, the best way is to upize to SQL Server or similar where you can control who has access to the data. VFP works very well with SQL Server.

  • Jack Michaelson

    after i have download the vfpencryption.fll i dont know how to call it using vfp.

    i read the help files but still blur. hehe.my colleagues said some words when encrypt using crypt.vcx there is error when decrypt it. Is that true

    Thanks in advance.



  • Database security