• List Price: CDN$ 51.80
  • You Save: CDN$ 5.90 (11%)
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Ending Spam: Bayesian Con... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: Shipped from the US -- Expect delivery in 1-2 weeks. Great condition for a used book! Minimal wear. 100% Money Back Guarantee. Shipped to over one million happy customers. Your purchase benefits world literacy!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Ending Spam: Bayesian Content Filtering and the Art of Statistical Language Classification Paperback – Jul 1 2005

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 45.90
CDN$ 22.09 CDN$ 0.80

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 312 pages
  • Publisher: No Starch Press; 1 edition (July 8 2005)
  • Language: English
  • ISBN-10: 1593270526
  • ISBN-13: 978-1593270520
  • Product Dimensions: 17.8 x 1.8 x 23.5 cm
  • Shipping Weight: 499 g
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #674,080 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Jonathan Zdziarski is better known as the hacker "NerveGas" in the iPhone development community. His work in cracking the iPhone helped lead the effort to port the first open source applications, and his book, iPhone Open Application Development, taught developers how to write applications for the popular device long before Apple introduced its own SDK. Prior to the release of iPhone Forensics, Jonathan wrote and supported an iPhone forensics manual distributed exclusively to law enforcement. Jonathan frequently consults law enforcement agencies and assists forensic examiners in their investigations. He teaches an iPhone forensics workshop in his spare time to train forensic examiners and corporate security personnel.

Jonathan is also a full-time research scientist specializing in machine learning technology to combat online fraud and spam, an effort that led him to develop networking products capable of learning how to protect customers. He is founder of the DSPAM project, a high-profile, next-generation spam filter that was acquired in 2006 by Sensory Networks, Inc. He lectures widely on the topic of spam and is a foremost researcher in the fields of machine-learning and algorithmic theory.

Jonathan's website is zdziarski.com.

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0xb420b3b4) out of 5 stars 14 reviews
18 of 20 people found the following review helpful
HASH(0xb40fa114) out of 5 stars Actually quite entertaining July 16 2005
By Anthony Lawrence - Published on Amazon.com
Format: Paperback
The sub-title of this scared me a bit, because it sounds like heavy geek territory. A review of chapter titles raised my eyebrows a too: "Fifth Order Markovian Discrimination" - I visualized page after page of unintelligible mathematical symbols.

That's not the case at all. Actually Markovian Discrimination is a technique I've used in other programming efforts, and the author explains it in simple and entertaining language. There's nothing here that any competent programmer can't grasp.

I'm a little hesitant to call this book entertaining, although it absolutely is. I only hesitate because that might give the impression that it's more fluff than substance, and that's not the case at all. There's a lot of substance here, both in theory and in practical advice. And although the subject is definitely spam, some of the techniques and methods discussed here apply to other programming challenges as well.

The first part of the book is especially enjoyable. It's a history of spam, and I learned things I hadn't known before about spam's early days. It then segues into analysis; in a sense you get desert before the meat and potatoes.

Overall, worth reading, even by non-programmers wanting to understand more about what current anti-spam efforts are all about.
5 of 5 people found the following review helpful
HASH(0xb3f5742c) out of 5 stars Excellent discussion of spam July 30 2005
By Harold McFarland - Published on Amazon.com
Format: Paperback
Author Jonathan A. Zdziarski starts this book by giving the reader a history of Spam as well as the historical approaches to fighting Spam. This is followed by a very practical guide for the serious Spam fighter; including details on statistical filtering, tokenization, Markovian discrimination, and Bayesian filtering. Although it is very technical in many respects most readers should be able to comprehend the text if they read carefully. Readers who already understand the basics of filtering and email analysis will find it both easy and educational to read.

The author includes an excellent section on spammer tricks and how they get past fileters as well as what to do about it. This section alone makes the book worth the price. Ending Spam is a highly recommended read for anyone in charge of controlling spam in a corporate environment as well as on their own system.
10 of 13 people found the following review helpful
HASH(0xb41230f0) out of 5 stars Nice overview ... but leaves you wanting more Sept. 18 2005
By Nils Valentin - Published on Amazon.com
Format: Paperback Verified Purchase
Ending Spam from Mr. Zdziarski is a well written BASIC and easy to understand INTRODUCTION to get a technical overview of todays spam fighting solutions on the market.

Also it is written on the cover that it is f.e focused towards developers, network admins etc. I would consider the target customer to be IT Managers, or other curious people who want to get an overview.

Thats what it does and it does it very well in my eyes.

The book provides simplified, abstract overviews of some available spam filters solutions.

The book is provided into 3 parts

- An Introduction part to spam filtering (Chapter 1-4)

- A part describing "Fundamentals of Statistical Filtering" (Chapter 5-9)

- an the third part describing "Advanced Concepts of Statistical Filtering" (Chapter 10-14)

Its a bit confusing that Chapter 4 has the same title than Part II. So perhaps Chapter 4 should have been part of "Part II" ?

The Chapters which I found most interesting were:

Chapter 4 "Fundamentals of Statistical Filtering"

Chapter 7 "The Low down dirty Tricks of spammers"

Chapter 9 "Scaling in Large Environments"

I am sure the author could have easily filled the book with Chapter 7 alone. The book is very entertaining and has a nice motivating writing style. You might at times find some rant about the spammers which I have chosen to ignore as it doesnt contain any valuable information or anything which I didnt know already. While I might agree to some of the authors views, I believe that the rant does unfortunately do exactly the opposite in my eyes and does give spammers credit to how they do their work.

I personally was actually looking for a companion book to "The Book of Postfix" to help me further explore new anti spam technology.

I was hoping to find overview charts, being able to compare different solutions,features, (dis)advantages. So in this sense, I was actually looking for workshop style instructions, tuning advice, troubleshooting advice etc.

The authors does explain f.e (Chapter 14) Collaborative Algorithms but he does not go into detail which products support the feature and how to perform the setup. He does provide some weblinks in his book from which the interested reader might further investigate the topic.

From reading the Chapter10 on "Testing Theory" its easier to conclude why the author doesnt go into more detail. If he would have done so, the book could have been easily 2-3 times the size.

I assume, this is partly due to the fact that the anti spam technology /products/market is still fairly young .


"Ending Spam" gives a very BASIC INTRODUCTION to the current available Anti spam technology and some chosen products. After you have read the book you have a first vague idea what type of solutions exist. You will actually need other books to intensify the "knowledge" you have gained here.

The fact that the book is written in simple terms makes it easily acessable for a wide market, however if you are a technichian you will perhaps find that the book just doesnt contain enough "meat" for you.

I would still recommend the book for Managers which need to know only the rough details, beginners, or a first time read for newcomers.
3 of 3 people found the following review helpful
HASH(0xb3f5b5e8) out of 5 stars excellent book Jan. 3 2007
By zz l - Published on Amazon.com
Format: Paperback
Reading this book was fun. I was doing some research on spam and found this book was exactly what I was looking for. This book covers (almost) all aspects of spam, including the history, the current status, the principles of anti-spam systems, statistical algorithms, case studies, etc. This book is a good start point for understanding spams and means to stop them, although it does not contain a lot of in-depth technical details. I was amazed by the author's style, which was quite energetic and entertaining. This book made my research a pleasant experience. I strongly recommend this book for those who are interested to know how spams came and how we fight them.
3 of 4 people found the following review helpful
HASH(0xb3f57fe4) out of 5 stars Good but not great... July 31 2005
By Diego - Published on Amazon.com
Format: Paperback Verified Purchase
I have been watching the development of dspam for quite a while and was interested in the concept behind the new crop of spam detection engines.

This book gives you a lot of background on the growth of spam and the various type of spam on how each new variant of spam effects different type of spam detection with obvious concentration on statistical analysis and not the tradition aka "dumb" forms of regex matching and etc.

The only gripe I have is that I feel there is too much time spent on the growth/history of spam. It would be better if the entire book is dedicated at the art/science of statisical analysis and fighting spam.

Note that this book does not target the lowest denominator and some the science flew over my head. Well, I did flunk almost all my higher ed physics and stat classes so take this with a spoon of salt.