StJohn Productions

StJohn

Targeted Exposure
Additional Links
Email Advertising
Press Release
Search Engine Registration
Link Popularity
Opt-In Email
Website Designs
Pay-Per-Click
Search Engine Optimization
Link Exchange
SEO Resources

Marketing

eZines
Getting Ranked
Proven Methods
What not to do
why online businesses fail
create a profitable website
how can knowledge make sense
Do affiliate sites work
Internet Structure - Infrastructure
What is a blog
how I created and promoted this site
offline ads

Articles

actual visitors
Attracting Visitors
Turnkey Sites
Free?
others mistakes
To do list
layout and design
Hosting Plans
Website Tools
SSL
Secure sites - SSL
Resources
SSL
What is SSL? Secure Sockets Layer, SSL, is the standard security technology for creating an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browser remain private and integral. SSL is an industry standard and is used by millions of websites in the protection of their online transactions with their customers. In order to be able to generate an SSL link, a web server requires an SSL Certificate.

When you choose to activate SSL on your web server you will be prompted to complete a number of questions about the identity of your website (e.g. your website's URL) and your company (e.g. your company's name and location). Your web server then creates two cryptographic keys - a Private Key and a Public Key. Your Private Key is so called for a reason - it must remain private and secure. The Public Key does not need to be secret and is placed into a Certificate Signing Request (CSR) - a data file also containing your details. You should then submit the CSR. During the SSL Certificate application process, the Certification Authority will validate your details and issue an SSL Certificate containing your details and allowing you to use SSL.

Your web server will match your issued SSL Certificate to your Private Key. Your web server will then be able to establish an encrypted link between the website and your customer's web browser.

Displaying the SSL Secure Padlock The complexities of the SSL protocol remain invisible to your customers. Instead their browsers provide them with a key indicator to let them know they are currently protected by an SSL encrypted session - the Padlock:


As seen by users of Internet Explorer

Clicking on the Padlock displays your SSL Certificate and your details:


All SSL Certificates are issued to either companies or legally accountable individuals. Typically an SSL Certificate will contain your domain name, your company name, your address, your city, your state and your country. It will also contain the expiry date of the Certificate and details of the Certification Authority responsible for the issuance of the Certificate.

When a browser connects to a secure site it will retrieve the site's SSL Certificate and check that it has not expired, it has been issued by a Certification Authority the browser trusts, and that it is being used by the website for which it has been issued. If it fails on any one of these checks the browser will display a warning to the end user.
Keep Hackers away from your site
If you are running your own server you need to make sure it is protected from hackers.
 

Defenses Against Hackers by Roy Troxel

We're not talking about script-kiddies here. You know, the fourteen-year-old kids who can slip little programs into you server that leave obscene messages on your web site?

We're talking about dedicated criminals, mean-spirited ex-employees, organized crime - these guys are going after the big enchilada. They want to take down defense systems, banks, brokerages, and corporations. These are the kind of guys that hacked Amazon and Microsoft.

They're also the kind of characters that divert electronic funds transfers.

Or maybe they work on a smaller scale. Maybe they just go after small business. If they go after enough of them, then they make money. One thing they all have in common is patience.

In this article, I'll try to explain briefly ( a few sentences) how various hacking methods work so that you can learn to recognize them. For the more technically-minded, I've included several web references that contain more detailed explanations. Please remember that the methods you use to locate hacking attempts on your system are similar or, in some cases, identical to the methods used by the hackers themselves. But that's how you catch the crooks sometimes: determine what their methods are, and then proceed logically as they would, step-by-step.

Sources of Information:

So how do you defend yourself against such attacks as Denial of Service, spoofing, sniffing, and password theft. This article is intended as a guideline to several methods of protecting your servers. There are other more detailed sources, such as "Counter Hack", an excellent manual on hacker defense strategies by Ed Skoudis, as well as the following websites:
www.sans.orgwww.eeye.com www.securify.comwww.atomictangerine.comwww.cert.org

I've tried to limit the site references to "safe" ones. There are numerous sites on the 'net, set up by and for hackers. Professional security experts often visit these sites to download hacker software. Don't do this unless you have taken a number of precautions. Many of these sites will record the IP addresses of all visitors, and these aren't the kind of people who should have that kind of information! If you're interested in investigating these sites, or even downloading their software to become familiar with hacking methods, set up a separate "lab" network and use a different ISP than you use for your professional network.

Let's now discuss the number one defense against hackers:

Plug up Those Ports!
We all know what ports are, right? Those spaces in computer programs set aside for input and output of data. The operating systems Windows NT and 2000, for example, each have 65,535 ports. They are used by Windows to perform numerous tasks, most of them invisible to the user. Some of the ports however, are visible to the user, and are called "well-known" ports. For example, the default port for the HTTP protocol is 80. For example, if you're running MS Internet Information Server as your web server (or, for that matter, Apache), then you will probably use port 80 for the input and output of data to your site.

Now, there's nothing that says some hacker couldn't use that same port for input and output of data, only in the hacker's case, the data could be a virus or a Trojan Horse. (We'll discuss the ways that this can be done later.) One defense against someone entering your server through port 80 is to run your web site from a port that is not "well-known", like, say, port 5555. If you do this however you will have to notify your visitors to enter your site through that port. So the URL would look something like this:
www.yoursite.com:5555

Now suppose you aren't running a site on your server; i.e., you're just using it for a gateway. In that case, there's no need to have either port 80 or the HTTP service running at all! So, just shut it off. The same goes for FTP, Telnet or any other service that you don't really use.

Protect Passwords, Logs and Accounting Files

If hackers can reach the files and folders containing your users' passwords they can be copied (by FTP or Telnet, for example) to the hacker's PC and then decoded. A similar situation exists with accounting files in which file permissions are set (give name of file in UNIX and Windows), and logs which record the files that users access or services that the server runs. All of these tidbits are pieces of a puzzle to the hacker, enabling him to build a total picture of your network.

This defense here consists of initiating a strong password policy for your users and making sure, via memo or email, that users are aware of the dangers of password cracking and should follow the policy to the closest letter. The more sensitive the information the users work with, the more stringent the policy should be.

Hide the password database:

This is located in the \SYSTEM32\CONFIG directory of the Windows 2000 server. In UNIX or Linux it is in /etc/groups or /etc/passwd.

Conduct your own password - cracking tests with software like L0phtCrack. This can be purchased at the following site:
http://www.sunbelt-software.com/

Other authentication methods, like voice recognition or security cards, can be used for highly confidential information. Or you can store your password files and logs on write-once CD-ROMs.
Make your important files difficult to find, using the .htaccess directory. (UNIX machines do not see files or directories preceded by a dot.) (Hiding files works both way, of course. Both the attackers and the attacked can hide files. If you think that hackers have left hidden files on your servers, use file-integrity checking software to locate hidden files.)

Windows' checks and balances:

Like the US legal system, Windows NT/2000 security is based on a system of checks and balances. NTFS file properties, user properties and account properties can override each other, if not set properly. This can create confusion in the mind of the systems administrator: "Why am I denied access to this file, when I know it's part of the Administrator group?"
Well, it's because the file properties themselves are set to "Access Denied", and that overrides everything else. "But how did THAT happen??" Well, someone hacked into your system and changed the permissions!

Conclusion: Permissions for Users and Permissions for Processes must both be monitored.

Beware of Denial of Service (DoS) attacks!

Denial of Service attacks have become very popular with hackers during the past few years. They're relatively easy to perform, for one thing. The most basic kind of attack consists of repeatedly pinging a server's IP address, until the server stops under the burden of having to reply to so many requests.

A more sophisticated form of this attack includes the creation of "zombies." These are servers or workstations that have had special communications software installed on them, by stealth. The software enables the hacker to communicate with machine and order it to begin executing pings to a specific server.

Let's suppose that the hacker has created a team of zombies by installing his communications software on eight servers, located on the internet. He now has eight servers at his command, and when he executes his order to each server to begin pinging, say, a server or servers on a large corporate network, you can bet that they will come down very swiftly! And, because the attacker has used servers randomly located on the 'net, it will be difficult to find the perpetrator of this attack.

There are several lines of defense against DoS attacks, but they can be expensive. You can purchase wider bandwidth from your ISP. This can extend the length of time it takes for your server to crash during an attack. Or, you can sign up with multiple ISPs and create redundant paths to them from your server(s).

The second line of defense is simply to have a rapid incident response set up with your ISP. This way, you can notify your ISP immediately when any server slowdown or other intrusion is detected.

Copyright 2002 (c) Roy Troxel, All rights Reserved. Roy is webmaster of Cyber-Routes, an online newsletter for Internet professionals, specializing in issues about web design and web security. You can also receive Cyber-Routes weekly by email by subscribing from our home page at http://www.cyber-routes.com
This and many other articles can be found at: http://www.davidbartosik.com
Home Website Design
About Us Business Consulting
Contact Us Training
Internet Market Products & Services Top Rankings
Internet Marketing Prices How it works
Internet Marketing Portfolio Less Confusion
Website Design roducts & Services Finding Customers
Website Design Prices Profitable websites
Website Design Portfolio Careers with SJP
Internet Marketing StJohn Productions

1 advertising metrics
click-through, click-through rate (CTR), conversion rate, cost-per-click (CPC), cost-per-action (CPA), CPM, customer acquisition costs, hit, hybrid model, impressions, page view, pay per click (PPC), pay per lead (PPL), pay per sale (PPS), site stickiness, surround session, unique visitors, Web site traffic
2 advertising specifications
banner ad, beyond the banner, button ad, HTML banner, interstitials, pop-up ad, pop-under ad, rectangle ad, rich media, skyscraper ad, text ad, vertical banner
3 affiliate marketing
affiliate, affiliate directory, affiliate forum, affiliate fraud, affiliate marketing, affiliate merchant, affiliate network, affiliate software, exclusivity, payment threshold, return days, super affiliate, two-tier affiliate program
4 business and ebusiness
application service provider, B2C, B2B, disintermediation, guerilla marketing, free, first-mover advantage, interactive agency, marketing, marketing plan, network effect
5 community and etiquette
blog, forum, moderator, netiquette
6 controversial marketing
ad blocking, banner blindness, buzzword, cookie, email spam, FFA, incentivized traffic, mousetrapping, opt-out, pagejacking, spam, search engine spam, trick banner
7 domain names
domain name, long domain name, whois
8 email marketing
email, email marketing, ezine, ezine directory, HTML email, opt-in email, pass-along rate, permission marketing, sig file, viral marketing
9 free web site promotion
barter, banner exchange, button exchange, text link exchange, Web ring, Web site award
10 linking strategy
deep linking, inbound link, link checker, outbound link, reciprocal links
11 online advertising
advertising network, caching, frequency cap, house ads, keyword marketing, rate card, rep firm, run-of-site (ROS), run-of-network (RON), self-serve advertising, sponsorship, underdelivery
12 search engine optimization
description tag, doorway page, doorway domain, invisible Web, keyword, keyword density, keyword research, keywords tag, link popularity, link text, log file, manual submission, meta tag generator, meta tags, pay per click search engine, search engine optimization, search engine submission, search spy, title tag, top 10, URL, volunteer directory
13 search engines and directories
search engine, metasearch engine, portal, Web directory
14 web design and marketing
above the fold, ad space, ALT tag, animated GIF, bookmark, cascading style sheets (CSS), favicon, Flash, frames, home page, JavaScript, linkrot, navigation, shopping cart, site search, splash page, Web browser, Web design, Web site usability
15 Columbia SC
We help International clients North, South, East or West, designed to cater to cities like Lexington, Irmo, Orangeburg, Camden, Summit, and surrounding areas. Also Fond du lac aka Fonddulac, WI South Carolina Southcarolina, Bend, Indiana Oshkosh Rosendale, Brandon WI & more
16 Link Popularity
Web site usability
17 Guerilla Marketing
Web site usability
18 email marketing
Web site usability
19 Banner Ads
Web site usability
20 web design and Internet  marketing
Web site usability

Archives

Demographic Ads
SEO
Step by Step
General Solution
What Works
What Does not work
Past Trends

Top Ideas

Current Trends
Long Term Methods
Ebooks
Ebooks by the Thousands
Software
Marketing Software
PayPal Lock

Levels

Resources
Marketing
Internet Sales
Columbia
Lexington
Websites
Website Design

Sites

St John Productions
Woman's Clothes
Bargains Deals Sales
Modest Clothes
European Fashion
American Fashion
UPCI CHAT
Great Marketing Articles
Web Links - Website Promotion
Search Engine Marketing
Quick Link Pro 750,000 Links - Web Links
Email Advertising
Email Marketing Software

Web-Watch

Gift Store
Online Mall
Christian Fashion Forum
Managing Hair
Turnkey Websites
Ebook & Software
Instant WAH Websites
Home Gardening Zone
Authors Needed
Top Sites

ESYQ

ESYQ

ESYQ

ESYQ

ESYQ

5 Reasons

5 Reasons

5 Reasons

5 Reasons

Resell Turnkey Wesites

Scrapbooking Secrets

Credit Repair Secrets

UCVI

UCVI

UCVI

UCVI

UCVI

More to come...

St John Productions uses state of the art technologies to lure future customers to your site, Internet Marketing is often overlooked but as the number one information and sales medium in the world - dont you think you should jump onboard? You can choose to target Columbia SC, and The Midlands, Lexington, Irmo, Orangeburg in South Carolina or the Whole World Wide Web bringing International Clients to your business.
Internet Marketing
StJohn Productions Website design team can create an amazing site that will not only look GREAT but also show your customers and visitors that you mean business! Yes we can even customized for Columbia, Lexington, Irmo, Orangeburg, and the Midlands S.C.
Website Design
StJohn Productions want to help your company grow, with years of experience we will design custom solutions for your website and  marketing. Training is also available in both Internet Marketing & Website Maintainence. Located in Columbia South Carolina
Business Consulting

www.StJohnProductions.com * Copyright © 2005 * StJohn Productions * All rights reserved

12345678910111213141516171819202122232425
26272829303132333435363738394041424344454647484950
51525354555657585960616263646566676869707172737475
767778798081828384858687888990919293949596979899>>

 


Sites to watch out for:
Internet Marketing | Email Advertising | Website Hosting Provider | Internet Search Engine | Marketing Tips | Deals First
AS400 Management Software | Star Gazing | Press Release Distribution | US National & Local News | More to come | Website Hosting Reviews