vasuin;10985757 wrote:i understood what u have said the problem is not with server configuration they are using some hacking tool and able to tamper the price. To prevail that one they wanted us to host secure hash code out side the web space any ways many thanks for the information u have provided
cheers
vasu
Vasuin: Clearly you are using the wrong developer. This is NOT something you should be getting info on over a forum. If you cannot make it work, and your developer cannot make it work, it means you should not be working on this project. Bank interfaces are no joke.
Naturally, if people are hacking the code, it is not because the secure hash is stored within the root of the site; You do not place these sort of codes in the root, only because when your webserver / PhP processor fails, the code may become visible. However, as long as that is not the case, they should not be able to access the file, as long as you have worked properly. Appearently, you have not coded theis properly and the site is open to hackers.
Even something as simple as using global variables may lead to tempering with the price. So.. Unless the bank knows your code inside out, they cannot tell you what the solution is. Neither can we. For a secure transaction model you just need to have an experienced code, who know about keeping your code secure & organized.
If the application is open to altering prices, you can be sure there are other flaws too.
Get a better PhP developer in. Really.