1) Reliance on JavaScript for data validation. JavaScript is a cool tool for checking user input to make sure it is valid. But people can disable or just plain bypass JavaScript. If the server assumes that the data is OK because it was validated by JavaScript, then the server is making a false assumption.
2) SQL injection. If you take user input and splice it together with other strings to form a SQL query, then your SQL query is vulnerable. There are ways to inject valid SQL into an input field that makes the SQL query do things the programmer didn't intend.
3) Cross Site Scripting (XSS). Your site allows people to input data that is displayed to other users. If the user can enter HTML code, and you pass it along to other users unmodified, their browsers will treat it as HTML code. If that HTML code happens to include some JavaScript, then you are essentially running code inside someone elses browser. Bad stuff can happen from there.
There are others, but those are probably the top 3. Google for (lots) more information.
It is web-based and designed completely in HTML and JavaScript
yes
First of all, the terminology is incorrect. There are web based applications and "computer" based applications, the latter of which operate from the computer, not from a browser. These two are significantly different. The rudimentary difference comes from where the programs are run from. Web-based programs are run through a web browser or an equivalent program. Computer-based applications are run through the OS(Operating System), (Windows, Linux, or Mac OS X). Each of these programs has their own pro's and con's. Web-based applications are nice because the user does not have to download or install anything before using them. They are able to be used from the browser. This also means that they can be used from many different computers while accessing the same program. For example, Google Docs is a web-based Office suite that a person could access from any computer and work with their files. On the flip side, web-based applications can be slow to load, or if the server goes down the user could be out of luck. OS based applications can be good. They are run straight from the OS, which generally improves the speed at which they run. However, they can only be accessed from that particular computer, which could be an issue if something happens to the computer.
high cost
This mean that you can make document without software installed on computer,if you have windows live account,you can make Word document online from any computer,or Excel spreadsheet,onenote notebook
what a vulnerability of web based application
i want the answer not answering my own questions . you filthy
If the application is succeptible to internet attacks
a job aplication done online which you then print off and send, email, or sends direct.
A network vulnerability scanner is a program written to find vulnerabilities in other programs run on either a computer or the network. There are different types of vulnerability scanners based on what the scanner is scanning.
Web-based applications do not require user-maintenance.
system,aplication & product
applications on your computer's hard drive are non web based. If they are web based then the applications reside on a web server for use on the internet or intranet.
System, Aplication and Programming
duplicate convocation aplication
A benefit of Web Based Email is time. Web Based Email is very fast and you can make sure your email is delivered on time.
Its a social network aplication for mobile and web travellers. You can create geo tagged video, pics, share your staus, download free audio guides that play as you are in the area. Its a great service.