Issues Surrounding Web Server Scripting- P6
There are many different issues which relate to web server scripting, these issues can be
split down into both ethical and security related issues.
Ethical
Ethical issues arise when website creators add or edit elements on their website for
financial/ informational gain . This can include:
Scanning PCs without consent: Server side scripts such as PHP can be used to gain a lot of
information from users without them even realising this. This includes information such as
the user’s IP address, the page they came from and the browser they are using. This could
be seen to be unethical as the company is collecting information about their users without
the user’s consent.
Faking statistics: Server side scripting languages can be used to find out how many visitors
have visited a website. These visitor numbers can then be used to arrange advertising deals
with other companies. For example for every 100 people that see a banner advertisement,
the company would pay £5 for the banner being shown. However the figures generated by
the statistics software could be faked or altered without the second company knowing.
Use of cookies: Cookies are small text files that can be stored on a user’s computer and
then re-accessed by the web server at a later date. This is most commonly used when users
want their login remembered by the site as the site can access this cookie at a later date,
see they are a valid user and then log them in automatically. However this can, and is,
abused by many different websites who use cookies to target their advertising to certain
users.
Security
There are also a couple of security issues relating to using server side scripting on a web
server. These will need to be taken into account when choosing whether to use server side
scripting, these issues can include:
Password Liabilities: Server side scripting can also lead to security issues because of poorly
implemented password protection. Firstly hackers can try dictionary attacks on a login page.
This is where the hacker tries to gain access to a user’s account by trying many different
passwords. Web server scripting has no way to detect this by default meaning that dictionary
attacks can be a useful way to gain access to a secure website. Forgotten password pages
can also pose security issues to a website if they aren’t implemented particularly well. For
example if a password reset link can be used more than once, there is a danger that a user’s
website account could be compromised if their email account was hacked. Web server
scripting could be used to stop this from happening.
Coding Vulnerabilities: Server side scripts can suffer from coding vulnerabilities which can
impact on the security of the server of user’s information. This could include, for example,
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller OllieJ10. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for £2.99. You're not tied to anything after your purchase.