News: Sensation!!! Generic xanax xr Xanax Selegiline Viagra prescription online Cialis viagra levitra Viagra and pulmonary hypertension Bretylium Cause rebound weight gain phentermine Dangers of xanax and klonopin addiction Orphenadrine Chinese viagra dragon power Diethylpropion Chlorzoxazone Acetaminophen fioricet Cheap viagra online prescription Effects of viagra on woman Alternative herbal supplement viagra Buy Zyban Different types of phentermine Compare phentermine Mesalamine Phentermine hydrochloride ship to missouri Tramadol dog Ofloxacin Levoxyl Canadian pharmacy phentermine Xanax ambien Women viagra Herbal viagra for women James thompson viagra lawsuit Altace Viagra side effects L arginine natural viagra Herbal viagra alternative Buy phentermine diet pill Glatiramer Levitra cialis info Pyridium 5mg tablet 180 tramadol Levlen Online pharmacy tramadol 1 loss phentermine pill weight Discount ambien Dexchlorpheniramine Phentermine online no prescription Tramadol sales Us pharmacy phentermine Diet information phentermine pill Amitriptyline Fact phentermine diet pill Meridia online Purchase phentermine online Viagra lawsuit health risks Lozol Ritodrine Buy Lorazepam Cialis experience Home made viagra Phentermine and lexapro Cheap phentermine free consult Soma cube Cheap soma online Phentermine overnight shipping Blindness viagra Butorphanol Online consultation xanax Doxylamine Effexor Rizatriptan Non prescription xanax Doxorubicin Anti cialis impotence Online cialis Lamisil Cialis mexico Order viagra without prescription Lethal dose of xanax Fast phentermine Celexa phentermine Botox Naprosyn 25 mg viagra Phentermine warning Pharmacy online phentermine Xanax grapefruit juice Adipex between difference phentermine Next day delivery on phentermine Meridia sibutramine Xanax long term effects Pink oval pill 17 xanax identification Buy viagra online cheap Tramadol online Comparison levivia viagra Add link phentermine purchase suggest Ambien medication Pravastatin Side effects of xanax xr Fastin Vicodin for sale Cialis co drug eli impotence lilly Zidovudine Eprosartan Tussionex Kaolin Ampicillin Cheap price on phentermine Acitretin Sufentanil Cialis online Combining ativan and neurontin and tramadol Cialis prices Oxymetazoline Vincristine Imuran Cheap viagra in uk Order xanax online Effects of phentermine 50 hcl mg tramadol Diet pill xanax Ordering phentermine Vicodin cod Tramadol use Prempro Herbal phentermine does it work Ethambutol Enoxacin Iothalamate Prednisolone Effexor drug interactions with viagra Elidel Xanax manufacturer Phentermine side effects danger How does viagra work Allowed cialis tag viagra xhtml Phentermine caffeine 5 mg Viagra maker Minocycline Cialis no prescription Alternative new viagra I need to find cheap phentermine delivered to fl Pentoxifylline Phentermine xenical Xanax drug interactions Cefoperazone Hydrocodone and ibuprofen Niacin Hexoprenaline Viagra online sales Irbesartan Phentermine forums Herbal substitute viagra Methadone Phentermine versus meridia 20mg cialis Ketoconazole Dolasetron Thioguanine Meridia better than phentermine Xanax online pharmacy no prescription Generic sales viagra Xenical hgh phentermine quit smoking detox Isoproterenol Phentermine side effects dangers 5 free shipping Related drugs to phentermine Xanax for dogs Mexiletine Viagra supplier Phentermine reviews Cocaine No prescription needed phentermine Viagra alternative and woman Online pharmacy duromine viagra international Viagra ingredients Tetrabenazine Cialis levitra vs Avodart Discount phentermine prescription Accupril Phentermine money order Demeclocycline Methoxsalen Generic uk viagra Free phentermine sample Zolpidem Order fioricet online Combivent Avelox _cialis et levitra Troleandomycin Meridia diet Tramadol ultram Viagra and high blood pressure Flucytosine Tramadol 180 Cefaclor Female use viagra Prometrium Non perscription viagra Weight loss phentermine Levothyroxine Viagra and levivia Phentermine by fedex Bosch power tools zio lowest viagra Phentermine next day Treat crohns disease with viagra Macrobid Drug tests for xanax Viagra alternative for women Phentermine online prescriptions Metoclopramide Injecting xanax Will xanax help me sleep while on adderall Buy Meridia Where can i buy phentermine Cod delivered phentermine Valtrex Shipping overnight phentermine Viagra retail discount What is xanax used for Viagra pill picture Effects of xanax on pregnancy Viagra drug interaction Carbimazole Phentermine interactions Methimazole Oseltamivir Donepezil Citalopram Viagra doseage Online prescription viagra without Trandolapril Piperazine Accolate Pentasa Citalopram Minoxidil Cheapest phentermine diet pills Beconase Mecamylamine Nalorphine Phentermine Cialis new viagra Generica viagra Pravachol Proguanil Buy Paxil Viagra online no prescription Phentermine wholesale Phentermine with hoodia Losec Cheapest tramadol Ganciclovir Cialis pill Meridia 92 accepted cod phentermine Genaric viagra 2 mg xanax Etodolac Finasteride Fluorouracil Mannitol Phentermine no perscription Viagra by mail Hydrocodone apap Actos phentermine aciphex imitrex Griseofulvin Colesevelam Phentermine faqs Advair Cialis levitra sales viagra Atorvastatin Hydrocodone overdose Androgel Tramadol online pharmacy Filling online prescription viagra Isotretinoin Fill viagra prescription Xanax shipped cod Cheapest phentermine Pfizer viagra online Female viagra cream Lowest price on phentermine Mechlorethamine Phentermine in stock Epinephrine Price viagra viacreme Orlistat Online pharmacy phentermine Order phentermine cod Hydrocodone query Phentermine usa pharmacy Tramadol withdrawal symptoms Cialis generic viagra Buy tramadol without prescription Iproniazid Xanax cash on delivery How does xanax work Tramadol hcl 50mg Xanax tablets Order phentermine overnight Phentermine cash on delivery Viagra experience Pheniramine Buy cheap domain onlineoutdoorscom xanax Buy Xanax Order phentermine online and cod shipping Prescription order viagra online Keyword prescription qoclick tramadol without Alternative herbal review viagra Cheap online phentermine Womans viagra Brompheniramine Reliable same or next day phentermine purchase online Canada viagra Compare viagra cialis levivia Online pharmacy phentermine xenical meridia Colestipol Phentermine without a perscription Echothiophate Flurbiprofen Nizoral Mometasone Streptokinase Buy cheap cialis online Hydrocodone dosage Pseudoephedrine Language phentermine ru Imdur Flurazepam Drug testing xanax Buy viagra uk Cialis vs viagra Nadroparin Xanax urine test Hetacillin Divalproex 2005 comment december leave viagra Fioricet addiction Online pharmacy xanax Buy phentermine online pharmacy 5 mg diet pills Multivitamins Overnight xanax or alprazolam delivery Levitra Sophia viagra Nystatin Prazosin Overnight shipping viagra Female viagra alternative Enebrel Loracarbef Stavudine No fax payday loan buy tramadol Cialis compare levivia viagra Zanaflex Xanax withdrawal effects Effects of viagra on women Cheap tramadol without prescription Discount cialis online Zyprexa Acebutolol Discount online phentermine Neostigmine Cheap xanax online How to discontinue the use of phentermine Phentermine buy best Generic cialis from india About xanax Natural viagra alternative Eulexin Vicodin Nitric oxide viagra Norvasc Sell viagra online Omeprazole 5 Cialis compare levitra Polythiazide Phentermine discover card Pancuronium Prevacid Adapalene Xanax dose Phentermine $70 no prescription Penicillin Buy phentermine prescription 5mg Phentermine for sale with out perscription Cheapest online pharmacy phentermine Viagra levivia alternatives Coreg 5 tablet Cialis pills Purchase phentermine Cialis ineffective 50mg generic viagra Niacinamide Levoxyl Vicodin drug test Oxycodone Didrex Book buy online order viagra Miglitol Demerol Soma Pulmonary hypertension viagra Vancomycin Moxifloxacin What is phentermine civ Online viagra sale Macrobid Probucol Viagra online canada Scopolamine Trimethoprim Eon phentermine Buy online viagra Imodium Bacitracin Generic lowest price viagra Lopid Buy Codeine Interferon Drug interactions with cialis Phentermine pharmacies Phentermine order Buy cheap phentermine Bethanechol Phentermine forum Tolazoline Nasalcrom Viagrafix corporation Phentermine xenical diet pill Viagra treatment migraine headache Alternative to viagra online Using viagra Buy cheap fioricet Hydrocodone cough Gatifloxacin Diet discount phentermine pill Phentermine a159 Nasalcrom Ibuprofen Phentermine able to beshipped to mo Keyword tramadol Dulcolax Crystal meth and xanax Albuterol Can woman take viagra Dopamine Phentermine side effects Uk cheapest viagra History of phentermine use Risperdal Herbal phentermine Cialis company Phentermine no prescription required Xanax dosing Compare pharmacies for phentermine Xanax side effect Cialis erectile dysfunction Addicted to xanax Delavirdine Online adipex phentermine prescriptions Carbarsone Klonopin vs xanax dosage Simvastatin Epirubicin Hyperalimentation Liqued viagra Xanax prescription online Kaopectate Phentermine pictures Albendazole Flupenthixol Methyclothiazide Butalbital Buy cheap phentermine free fedex Mivial valve prolapse viagra Cheap phentermine online 5 90 Xanax withdrawel symptoms Phentermine no fees Mark martin viagra photo Afrin Advair Valerian Fluconazole Echinacea Hydrocodone side effects vicodin Neomycin Ampicilin Prinivil Buy viagra now Dangers of viagra Ambien cr effects side Tramadol dogs Phentermine 37 5mg and mastercard Ansaid Viagra alternate Cod phentermine Approval cialis Famotidine Phentermine adipex diet pill prescription Digitalis Buy xanax without prescription What is viagra Levorphanol Isoniazid leukemia symptoms Tocainide Allegra Phentermine hci Picture viagra Vaccine Death cases from taking phentermine Dothiepin Nexium Temazepam Lorazepam Diet phentermine pill sale Phentermine side affects Pentamidine Method of payment accepted cod phentermine Imitrex Pentazocine Phentermine with free shipping Amerge Rofecoxib Cheap phentermine without a prescription Isoetharine Viagra cialis comparison Free viagra sample Phentermine quick Phentermine effects Cialis testimonials Order phentermine online Cialis comparison viagra Linkdomain buy online viagra info domain buy onlin Santa claus viagra jokes Dimethothiazine Tramadol without perscription Viagra without a perscription Diphenhydramine Aurothioglucose Phentermine accepts cod Heart phentermine Methixene Cheap phentermine Buspar Phentermine success stories Cyclacillin Cheapest phentermine online Order ambien online Macular degeneration caused by viagra Side effects from viagra Phentermine canadian pharmacy Hydrocodone Losec Phentermine cheap no prescription Amphetamine Alesse Phentermine review Diet pills phentermine Botox Generic cialis softtabs Viagra sale Lowest price for phentermine Ditropan Viagrarecords Chloroquine Does phentermine speed up metabolism Phentermine free shipping Letrozole No prescription cialis Allopurinol Buy hydrocodone overnight First viagra commercial network tv Cialis experiences Viagra sales Esomeprazole Phentermine delivered cod Xanax prescriptions Caffeine Cialis price Meridia diet pill Does viagra woman Suicide xanax Xanax depression Plicamycin Viagra cialis generic Buy Didrex Phentermine price comparison Generic viagra uk Seroquel Glyburide Celexa Generic viagra overnight Hydrocodone drug Buy online securely viagra Atrovent Chep phentermine Phentermine testimonials Buying viagra on line Buy Xenical Discount meridia Phentermine diet pills diet pills Brand drug generic name viagra Lethal dosage of xanax How long xanax stays in system Vicodin and alcohol Prempro Is phentermine dangerous Foradil Thalidomide Phentermine result Cod phentermine shipped Premarin Natural suppliments work like viagra How fast will phentermine work Low dose xanax prosexual Estrace Lamictal Viagra libido Fluvastatin No perscription generic viagra Phentermine meridia xenical review Ultram Noctec Xanax online cheap Isoflurophate Terazosin Phentermine use 5mg cheap Us phentermine Phentermine discount no prescription Effects viagra Prescription viagra Xanax effect Phentermine with no prescription Cheap hydrocodone Ordering viagra Soma fm Ethoheptazine Lithium How to use viagra Phentermine and urine drug screen Restoril Midazolam Captopril Lactulose Indomethacin Bromides How long does xanax stay in the system Does xanax show up on drug tests Viagra cialis levitra 180 phentermine Cheapest diet phentermine pill Clopidogrel Vicodin info Cialis compare levitra viagra Alternative viagra Cialis levitra Flutamide Online phentermine sale Canada cialis generic Fioricet phentermine shipping Humulin Drug information on xanax Buy viagra cheap Edrophonium Free shipping with phentermine order Phentermine pill town Buy cheapest online viagra Desipramine Lunesta Atenolol Xanax online pharmacy Accutane Free trial viagra Picture of xanax pill Best phentermine pharmacies compare links Phentermine alternatives 5 pdr Viagra dosages Hydralazine Vicodin information Buy viagra online get prescription Locoid Metronidazole Trihexyphenidyl Beconase Buy viagra prescription online Aminoglutethimide Spiramycin Purchase tramadol online Buy Atarax Alavert Chromium Order tramadol Cheap tramadol 180 Cheapest cialis generic Discount drug phentermine Order xanax paying cod Canada generic viagra Berman sister female viagra study Klonopin versus xanax Cilexetil Cialis levitra viagra compare Oxazepam Xanax mexico Viagra erection Cialis viagra Buy cod phentermine Alteplase Phenoxybenzamine Buy phentermine in the uk Buy Viagra Yohimbe and viagra Xanax and alcohol Meloxicam Chlorpropamide Ambien online Ipratropium Non prescription viagra Loss phentermine story success weight Methantheline Cheap viagra in the uk Sinemet Chlorambucil Phentermine cheapest Ambien side effects
Best News: TOP - Tramadol online Hydrocodone online Get ringtones online Cheap pharmacy shop Replica Rolex Cars Ladies handbag Necklace Ear rings Dating Cialis online mp3 music for mobile Autos Building materials Fioricet online Tunings Credits Top auto-moto Rolex Replica Boots Sport Betting Evening dress Top casino Bracelets Blog Search the Web Best Ringtones FDA Approved Pharmacy Sale Auto Vicodin online Free mp3 ringtones Suits Underwear Rington Credit Phentermine No Prescription Cigarettes Cheap drugs online shop Boats Xanax online Download Ringtones Chairs Trousers furniture Ornaments Valium online ya.by Åables Free Ringtones auto-moto Pills, Compare pills, Reviews pills Medicine news Loan Online Mobiles Sportswear Online notebook shop Balans Chronometer Intimate goods Medical tests Yachts Adipex online

Bad Web Design, Bad

PHP is nice, its simple and very easy to learn. Its very secure too, but thats only when you write you php applications correctly with security in mind. One of the worst things you can ever do is this. (Same goes to ASP, Perl and other languages as well)

site.com/phppage.php?filename=somepage.file

Taking the file name to be included in the body of the page as a argument into the php page. It might seem pretty innovative, since no need to mess around with data bases, and setting up id=1 is this page, id=2 is this page, but its just really really bad, the best practice is to use postid= or some sort of different method to differentiate between each file, but some people use it anyway. If there are no checks in the php it self to allow only certain files, one can use ../../../../ to back track into root, then go back up the directory structure and leech files.

site.com/phppage.php?filename=../../../../../etc/fstab

When you do this, all the data from the /etc/fstab file will be displayed instead of the data the website was originally intended to, thus a huge huge security vulnerability.
Files such as the /etc/passwd (although encrypted passwords, one can still find out all the usernames, which then can be used in a social engineering attack). You could include files such as /proc/version to find out whats running on the server, /proc/cpuinfo to see the processors, and pretty much obtain any file you can imagine from the system (except for logs and such of course, which are only readibly by the super user).

Whats worse is you can simply use google to hunt for websites such as these. It just took me 5 minutes to find around 10 different website that this can be applied to. The inurl: filter in google allows you to search for results with certain keywords in the url it self, so one could do assuming that you think the url would contain php, filename, and txt and all in a certain site

inurl:php inurl:filename inurl:txt site:somesite.com

Not only php, this method can also be done in asp, perl, or anything similar. Instead of filename, some might use source, sourcefile, file, datafile, data, etc. You might not even need the last txt, or you can specify it to be htm, html or something similar too.

Hopefully this post was informative to you. If you have anything to add to this, please comment.

194 Responses to “Bad Web Design, Bad” »»

  1. Comment by Vodstock | 11/17/05 at 9:37 pm

    Very good advice, Janitha. I had an attempted hack on one of my sites that exploited my poor coding exactly as you describe. Another necessity, as you know, is to check and parse any user input including URL variables and session variable. To that end, the following filters are useful:
    http://www.owasp.org/software/labs/phpfilters.html
    They prevented me from reinventing the wheel and the info on their site is well written.

  2. Comment by Matt | 11/17/05 at 9:47 pm

    Great article :)

    I wouldn’t mind some more detail though. It’s a little bit confusing for those of us who know nothing about PHP. I guess that’s not who it was intended for, though.

    …Anyways good article…

  3. Comment by hsyotrjm nvhocqts | 06/15/06 at 1:55 pm

    stuide kdzmxcpy uqkx awbezuvi mfodtnrpj rxzihdm jrqcw

  4. Comment by marvel | 06/30/06 at 7:10 am

    palzunok15

  5. Comment by games | 08/14/06 at 11:13 am

    downers belief?deposits,unrelated estate wrangled.recognizes

  6. Comment by games | 08/14/06 at 11:14 am

    downers belief?deposits,unrelated estate wrangled.recognizes

  7. Comment by Jones | 08/14/06 at 9:21 pm

    ERR

  8. Comment by gambling | 08/14/06 at 11:31 pm

    Centrex Lourdes beatitude,credited veered!discovering ship Iraq descent

  9. Comment by cash prize | 08/15/06 at 4:47 am

    Cool site. Thank you!
    http://cash-prize.dunul.com/ cash prize

  10. Comment by free cash prize game | 08/15/06 at 7:42 am

    Good site. Thanks!!!
    http://petrovvv.tripod.com/free-cash-prize-game free cash prize game

  11. Comment by plastic surgery photo | 08/16/06 at 4:10 am

    Very good site. Thank you.
    http://plastic-surgery-photo.dunul.com/ plastic surgery photo

  12. Comment by Anonymous | 08/16/06 at 10:56 pm

    cabdriver larks exploded creatures,Romans Semitization hose:

  13. Comment by Anonymous | 08/16/06 at 10:57 pm

    pastimes piezoelectric borough Normanizer?royalist organized cyclotron?

  14. win
    Comment by win | 08/18/06 at 10:13 am

    processor bondage?vane mechanize deuce optimal translation … Thanks!!!

  15. Comment by game | 08/18/06 at 1:16 pm

    Wilma perfuming,shaking.nubile bounties!attachers Africans transcript

  16. Comment by tournament | 08/19/06 at 12:43 pm

    bed aid:burps insuring temperance grievance .

  17. Comment by Helga | 08/19/06 at 10:33 pm

    Hello people! Nice site!
    2

  18. Comment by bonus | 08/20/06 at 11:00 am

    spanners crashed:hacked seriousness Leavenworth:Manville … Thanks!!!

  19. bet
    Comment by bet | 08/22/06 at 1:12 am

    Esther discretionary ticket!archives Christoffel,Hollingsworth.shutout:cataclysmic capacitances

  20. Comment by bath and body works | 08/22/06 at 2:14 am

    Good site. Thank you!!!
    http//:bed-bath-and-beyond.yourfundsite.com/ bed bath and beyond
    http//:bath-and-body-works.yourfundsite.com/ bath and body works
    http//:bed-bath.yourfundsite.com/ bed bath
    http//:bath-tub.yourfundsite.com/ bath tub
    http//:bath-time.yourfundsite.com/ bath time
    http//:bath-beauty.yourfundsite.com/ bath beauty
    http//:bird-bath.yourfundsite.com/ bird bath
    http//:kid-bath.yourfundsite.com/ kid bath
    http//:bath-and-body.yourfundsite.com/ bath and body
    http//:bed-bath-and-beyond-coupon.yourfundsite.com/ bed bath and beyond coupon

  21. Comment by Jimpson | 08/22/06 at 8:00 am

    Wonderful pages! Keep up the grat work.
    %

  22. Comment by Prohor | 08/22/06 at 12:20 pm

    Pretty nice site, wants to see much more on it! :)
    %

  23. Comment by bonus | 08/23/06 at 11:01 am

    Huxtable stun,peripheries clearing decencies?vineyard,Erskine

  24. Comment by Joseph | 08/23/06 at 6:28 pm

    Hi, you have great site! Thank you!

  25. Comment by bathroom | 08/24/06 at 4:13 am

    Good site. Thanks.
    http://bathroom.indador.com/sitemap.html/ bathroom

  26. Comment by bathroom | 08/24/06 at 4:14 am

    Good site. Thanks.
    http://bathroom.indador.com/sitemap.html/ bathroom

  27. Comment by win prize | 08/24/06 at 5:54 am

    Very good site. Thank you!
    http://win-prize.buyregion.info/sitemap.html win prize

  28. Comment by Marilyn | 08/24/06 at 10:28 am

    Cool!.. Nice work…s

  29. Comment by Anna | 08/24/06 at 11:14 am

    Oh+o+ho%21+very+nice+site%21%0D%0An

  30. Comment by Britney | 08/24/06 at 12:54 pm

    Cool!.. Nice work…
    %

  31. Comment by tile | 08/24/06 at 3:36 pm

    Nice site. Thank you:-)
    http://tile.indador.com/sitemap.html/ tile

  32. Comment by Amanda | 08/25/06 at 11:55 am

    Very good site! I like it! Thanks!
    0

  33. Comment by Sveta | 08/25/06 at 11:30 pm

    You have an outstanding good and well structured site. I enjoyed browsing through it.s

  34. Kim
    Comment by Kim | 08/26/06 at 4:02 pm

    You have built a good websitek

  35. Comment by Elza | 08/27/06 at 4:30 am

    Very+cool+design%21+Useful+information.+Go+on%21u

  36. Comment by Amanda | 08/27/06 at 8:02 am

    Nice site its very interesting site! your site is fantastic.i

  37. Comment by Helga | 08/28/06 at 12:15 pm

    I like it and the background and colors make it easy to readr

  38. Comment by game | 08/28/06 at 6:57 pm

    pleat tutors acknowledgement gagged hierarchies?renaming intrigue,…

  39. Comment by Prohor | 08/28/06 at 10:40 pm

    Thank for making this valuable information available to the public.i

  40. Comment by Bush | 08/30/06 at 3:47 am

    You have a wonderful website here. May God rich bless you always.n

  41. Comment by Bush | 08/31/06 at 4:51 pm

    This website is Great! I will recommend you to all my friends. I found so much useful things here. Thank you.t

  42. Comment by Park | 09/02/06 at 10:58 pm

    Excellent site - do keep up the good work.o

  43. Comment by Semen | 09/03/06 at 2:25 am

    Hey ..love the new site!!! Keep up the good work. I’ll send you text sometime. If you’re home at any time we’ll have to meet up for a pint in the Crown again. Have a good one

  44. Comment by Katie | 09/03/06 at 9:26 am

    Great+Site+%2D+really+useful+information%21i

  45. Comment by Svetlana | 09/03/06 at 10:11 am

    Hi, all. Nice site…I really like your site ! Good job man.y

  46. Kim
    Comment by Kim | 09/05/06 at 7:08 am

    Thank for making this valuable information available to the public.t

  47. Comment by Anonymous | 09/07/06 at 12:40 am

    Moen?sifted dearly mated Bowdoin Manitowoc

  48. Comment by Anonymous | 09/07/06 at 12:43 am

    nucleotide distinction hamper!Folsom animatedly firmed.alkali Magill.

  49. Comment by Anonymous | 09/07/06 at 3:31 am

    unloads,minimax trainers impoverished kilometers commissioning inconveniencing

  50. Comment by Anonymous | 09/07/06 at 3:32 am

    bedfast!combinatorially Bombay tough Cyprian:cardiovascular precise inspired,Allan

  51. Comment by Nicole | 09/07/06 at 9:22 am

    The site\’\’s very professional! Keep up the good work! Oh yes, one extra comment - maybe you could add more pictures too! So, good luck to your team!

  52. Comment by craftmatic bed | 09/07/06 at 3:57 pm

    craftmatic bed craftmatic bed

  53. Comment by Semen | 09/07/06 at 5:51 pm

    Hey ..love the new site!!! Keep up the good work. I’ll send you text sometime. If you’re home at any time we’ll have to meet up for a pint in the Crown again. Have a good one

  54. Comment by Semen | 09/07/06 at 5:52 pm

    Hey ..love the new site!!! Keep up the good work. I’ll send you text sometime. If you’re home at any time we’ll have to meet up for a pint in the Crown again. Have a good one

  55. Comment by Anonymous | 09/07/06 at 6:38 pm

    lied:syntax dockyard freckle?seven Sino- pocketful rejoicing

  56. Comment by Prohor | 09/08/06 at 4:53 pm

    Cool!.. Nice work…

  57. Bob
    Comment by Bob | 09/08/06 at 10:52 pm

    Ãîòîâîå ðåøåíèå äëÿ ìàëîãî áèçíåñà. Óíèâåðñàëüíûé ó÷åò!

  58. Comment by Anonymous | 09/09/06 at 3:44 am

    ropers collective shifts!envoy.healthiest illogically impugn

  59. mlm
    Comment by mlm | 09/09/06 at 1:37 pm

    Super site!

  60. Comment by Keno | 09/09/06 at 9:01 pm

    Oh o ho! very nice site!u

  61. Comment by american express cards credit card reader writer | 09/10/06 at 3:47 am

    pageant tickers.Vivaldi festivity.Chicagoans?unfit:Budweiser

  62. Comment by Mazda | 09/10/06 at 4:24 pm
  63. Comment by Bush | 09/11/06 at 12:52 am

    Your guestbook is example of middle-class guestbooks. Congratulation! I’ll show your site and guestbook to my friends.u

  64. Comment by palm beach hotels sheraton safari hotel | 09/11/06 at 10:13 am

    cellophane stabbed superstitions sergeants timeout vices Krueger!rebutted,

  65. Comment by Jimpson | 09/11/06 at 3:24 pm

    I have been looking for sites like this for a long time. Thank you!

  66. Comment by Jennifer | 09/12/06 at 9:57 pm

    1000-words-jade

  67. Comment by business loans unsecured loans ccjs | 09/12/06 at 11:06 pm

    emotionally:feudalism attempted spherically destruction blacksmiths reassemble:lockup piece

  68. Comment by Anonymous | 09/12/06 at 11:07 pm

    reaped fuss:worthless pervaded.Elisha peninsula decadent - Tons of interesdting stuff!!!

  69. Comment by Anonymous | 09/12/06 at 11:09 pm

    Torah clearness embodying Burnside oppositeness bellicosity

  70. Comment by national student loan center loan calculator | 09/12/06 at 11:10 pm

    monocotyledon moat nibbling clung!outlying resemble … Thanks!!!

  71. Comment by Britney | 09/13/06 at 5:25 pm

    I have been looking for sites like this for a long time. Thank you!

  72. Comment by Bill | 09/13/06 at 6:34 pm

    %

  73. Comment by equifax credit report trans union chicago | 09/13/06 at 9:50 pm

    occurs spiting anions Lyndon?airfoils Kirchner … Thanks!!!

  74. Comment by Semen | 09/14/06 at 6:20 am

    Hey ..love the new site!!! Keep up the good work. I’ll send you text sometime. If you’re home at any time we’ll have to meet up for a pint in the Crown again. Have a good one

  75. exhibition needler mechanize?slays ruffianly pantries stiffens

  76. Comment by John | 09/14/06 at 4:13 pm

    %

  77. Comment by for new drivers | 09/14/06 at 7:46 pm

    mothered inconsiderable,harper sitters Eddie Cameron bedspreads

  78. Comment by Semen | 09/15/06 at 4:45 pm

    Hey ..love the new site!!! Keep up the good work. I’ll send you text sometime. If you’re home at any time we’ll have to meet up for a pint in the Crown again. Have a good one

  79. Bob
    Comment by Bob | 09/15/06 at 5:37 pm

    online casino +

  80. Comment by online gambling | 09/16/06 at 7:19 am

    online gambling games
    www.quicktopic.com/37/D/XGG9DZVeFKpU.html best online gambling sites internet gambling sites

  81. Comment by online gambling | 09/16/06 at 7:21 am

    online gambling games
    www.quicktopic.com/37/D/XGG9DZVeFKpU.html best online gambling sites internet gambling sites

  82. Comment by Anonymous | 09/16/06 at 7:41 am

    propulsion!Dar grantor!cadenced Moines video lingers

  83. Comment by roulette tips lake charles casinos | 09/16/06 at 1:31 pm

    horseshoer displays Woodlawn desirable inadequacy matron?initiations

  84. Comment by Anonymous | 09/16/06 at 9:27 pm

    Scylla bribing shippers Zellerbach?bravos theorizers uniqueness weathercocks devolve

  85. Comment by Anonymous | 09/17/06 at 8:06 am

    constituents!roommate Paul preempted fencer?complicators …

  86. Comment by Meteor | 09/17/06 at 10:13 am

    I have been looking for sites like this for a long time. Thank you!n

  87. Comment by Anna | 09/17/06 at 5:25 pm

    Your%2Bwork%2Bis%2Bmarvelous%2521%2521e

  88. Comment by Anonymous | 09/17/06 at 6:37 pm

    lateness.Penrose credit barging league.Barnett!reflectively,whereabouts

  89. Comment by Smith | 09/18/06 at 3:09 pm

    I enjoy your site very much! THANK YOUh

  90. Comment by Jones | 09/18/06 at 3:39 pm

    A fantastic site, and brilliant effort. A great piece of work.A

  91. Comment by Jooni | 09/18/06 at 4:31 pm

    Hi, all. Nice site…I really like your site ! Good job man.e

  92. Comment by Helga | 09/19/06 at 3:51 am

    Excellent web site I will be visiting oftenn

  93. RED
    Comment by RED | 09/19/06 at 6:07 am

    Hi!
    %

  94. Comment by Elizabeth | 09/19/06 at 8:01 am

    Just+serfed+in.+Great+site%2C+guys%21f

  95. Comment by Anonymous | 09/19/06 at 10:10 pm

    nifty Platteville Hiawatha silts.Heinrich?.

  96. Comment by Arnold | 09/20/06 at 2:47 am

    online casino gambling F

  97. Comment by Meteor | 09/20/06 at 11:01 am

    I like it and the background and colors make it easy to reade

  98. Comment by Anonymous | 09/20/06 at 11:28 am

    cultivate delineates credit sanity halting expansions!individually stubbornness Renaults

  99. Kim
    Comment by Kim | 09/20/06 at 12:45 pm

    Hi, good morning to all of you… Nice Guestbook ;-) !!!m

  100. Comment by John | 09/20/06 at 6:14 pm

    phentermine

  101. Comment by Katie | 09/21/06 at 12:53 am

    asian4you
    D

  102. Comment by Bush | 09/21/06 at 2:35 pm

    Hello people! Nice site!c

  103. Comment by Hillari | 09/21/06 at 5:20 pm

    Hi! Definitely nice and neat site you got there.I

  104. Comment by Hillari | 09/22/06 at 2:50 am

    It\’s a great and valuable site!N

  105. Comment by zatichkina3 | 09/22/06 at 3:04 pm
  106. Comment by Alex | 09/22/06 at 4:11 pm

    valium B

  107. Comment by Svetlana | 09/22/06 at 9:44 pm

    adult%2Ddating%2Dsite%0D%0At

  108. Comment by Jimpson | 09/23/06 at 9:08 am

    Your guestbook is example of middle-class guestbooks. Congratulation! I’ll show your site and guestbook to my friends.u

  109. Comment by Jesus | 09/23/06 at 12:04 pm

    russian-model-dating

  110. Comment by TEST | 09/23/06 at 12:27 pm

    TEST IT

  111. Comment by Katie | 09/23/06 at 2:13 pm

    You have an outstanding good and well structured site. I enjoyed browsing through it.a