YOUR FEEDBACK
The 4 Core Principles of Agile Programming
Siegfried wrote: Actually, every elephant has two left feet, and two right...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SOA World Editorial: Defining Terms
It seems like not a day goes by lately in which some new story of malfeasance in office doesn't come out - whether it's lying under oath, using the services of a call girl, or spying on other officials in the government in order to further a personal agenda. Clearly, our elected officials don't have
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


SPAM, FUD and Rogue Web Services
First one today from 'Visa services' who'd insisted I entered my credit card details and password

Digg This!

SPAM, FUD and Rogue Web Services

Most dodgy e-mails are fairly easy to spot, and represent the cost of doing business in a world where  human greed combines itself with technology and gullible users.

First one today from "Visa services" who'd insisted I entered my credit card details and password on their web site today to avoid irreversible instant deactivation of my account. Only problem is I don't have a Visa card and their URL had a Zambian IP address so I quickly deleted it.Next suspect in-box entry was claiming to be from a lawyer for a rich deceased ex-president who needs my help moving millions of pounds to Europe; the title of which was "Can you be trusted ?".  This type of scam is the well documented 491 variant of the centuries old Spanish Prisoner con, and is the subject of the extremely funny book "Tuesdays with Mantu: My Adventures with a Nigerian Con Artist"

My final interesting e-mail was titled "Beware rogue web services".  My understanding of web services is that they’re a very solid and simple technology to allow programs to communicate using a reliable and ubiquitous protocol, HTTP, transporting messages as XML.  The description of the message format is contained in WSDL document and the idea is that when designed well you get a de-coupling of end points giving a nice balanced peer to peer heterogeneous sharing of services.

Wanting to broaden my knowledge and learn about what rogue web services are, I followed the “danger, ignore this at your peril” in-box entry’s URL. According to the referenced article they’re a silent killer that means people are going to jail and companies are going out of business.

I don’t want either of these, so I read on; “rogue services are Web services that get lost in the IT system and cause problems because IT managers don’t know they are there and don’t know who might be using them”.   OK, so someone somewhere has realized that web services are basically a way for one program to call another, and because that other program might be outside your organization there’s the possibility that if you didn’t know this it might be bad.  Hmm, I suppose if you extrapolate this to a very frightening and extreme scenario there’s a chance that in your SOAP message you might send an organization you don’t trust a ton of sensitive corporate data.  This is the gist of the article that informs us that “next thing you know, company executives are on the witness stand explaining why an unknown Web service was capturing credit card data that was then accessed by a hacker”.

Being completely level headed and objective, this is total and utter tosh.  I see no way it could occur.  Web services are a way of describing how you do program to program calls over HTTP using XML as the message.  If developers are stupid enough to pass all of your credit card data in the message then what’s to stop them just e-mailing it to a Nigerian fraudster or printing it off in hard copy and leaving it on a bus.  This is covered in the article that tell ms to “think of a laptop with personal customer information left in a taxi, only now it’s left in a Web service accessible from the Internet. Just as serious”.

Tosh++.  It’s just not possible.  Hackers and briefcase thieves cannot break into your system and steal stuff through a web service.

The more one reads the article the more one suspects it’s brazen FUD. However, to back up its argument, it talks about the fact that various experts agree “applications built by outside consultants, or even well-meaning programmers on the company payroll, can become rogue web services”.

Encore du tosh, I fail to see how this is possible, and why they couldn’t do it today if they were so inclined, dishonest or stupid. Security is first and foremost about people and process.

After reading the piece several times I became suspicious of the fact that one of the heavily quoted experts works for a company which markets a tool that, incredibly fortunately for the now terrified reader, includes a discovery tool for finding rogue web services.  This expert apparently demonstrates the tool at a number of customer sites and finds “IT managers are shocked at the number of rogue services hidden in their system”.  He goes on to quote:  “What we’ve seen is that a lot of people really have no view of what they really have in production, in terms of services or their applications”.  No surprises there that IT managers don’t know what’s going on in their systems, and the expert’s tool is of course going to solve everything with one silver bullet check.

It’s sort of clever to draw unrealistic and hyperbole analogies to things like viruses and hackers that IT managers are already frightened of.  When the nervous manager takes his kids to the movies, they have to sit through shows where geeky nerds break into government agencies and world banks with seemingly ridiculous ease.  This scares them.

The fact it all occurs on laptop with fantastic wireless connection speeds, in a train tunnel , under a ton of bedrock, topped with 200 feet of ocean, while the hero is being chased by a helicopter, that is flying in the aforementioned tunnel behind the train, with no adverse effects of air dynamics, don’t detract from the fact that they’re worried about hackers.  Maybe after the movie a smart kid in the front row is going home, to do some copycat cyber theft and steal their end of year bonus using one of those rogue web services that one of those incompetent, but well meaning, programmers on the company payroll installed last week without management approval.

Wikipedia describes “snake oil salesman” as “the practice of selling dubious remedies for real (or imagined) ailments”.

It also defines “hoax” with “an attempt to trick an audience into believing that something false is real”.

The word “scaremonger” is explained as one who gives a “largely inaccurate statement of information that is written to steer the readers to the writer's point of view. Usually well-written, and using industry standard terms and figures, the reader is moderately or greatly frightened by the potential outcome of the event”.

The only problem is, I don't think the piece on rogue web services is well written and it doesn't have any figures.

posted Wednesday, 28 June 2006

About Joe Winchester
Joe Winchester, JDJ's Desktop Technologies Editor, is a software developer working on development tools for IBM in Hursley, UK.

SYS-CON Italy News Desk wrote: First one today from 'Visa services' who'd insisted I entered my credit card details and password on their web site today to avoid irreversible instant deactivation of my account. Only problem is I don't have a Visa card and their URL had a Zambian IP address so I quickly deleted it.Next suspect in-box entry was claiming to be from a lawyer for a rich deceased ex-president who needs my help moving millions of pounds to Europe; the title of which was 'Can you be trusted ?'. This type of scam is the well documented 491 variant of the centuries old Spanish Prisoner con, and is the subject of the extremely funny book 'Tuesdays with Mantu: My Adventures with a Nigerian Con Artist'
read & respond »
JDJ News Desk wrote: First one today from 'Visa services' who'd insisted I entered my credit card details and password on their web site today to avoid irreversible instant deactivation of my account. Only problem is I don't have a Visa card and their URL had a Zambian IP address so I quickly deleted it.Next suspect in-box entry was claiming to be from a lawyer for a rich deceased ex-president who needs my help moving millions of pounds to Europe; the title of which was 'Can you be trusted ?'. This type of scam is the well documented 491 variant of the centuries old Spanish Prisoner con, and is the subject of the extremely funny book 'Tuesdays with Mantu: My Adventures with a Nigerian Con Artist'
read & respond »
SOA WORLD LATEST STORIES
A Little SOA Goes A Long Way
Many organizations make the faulty assumption that SOA is a panacea that can, and should be, applied to every situation. The reality is that service orientation is not the right answer for every scenario. The expense of service orientation cannot always be recouped and, in some cases,
More on the Software Assembly Question - Do Design Patterns Help?
One aspect of the debate over software productivity and assembly is whether or not visual tools can help. I think that they do - visual abstractions can be very meaningful - but I do not know of any visual system that actually solves the complete problem (i.e none have solved the custo
AMD Whistles Up New Champions To Slay its Dragons
AMD has kissed Mario Rivas good-bye and turned processor development over to Randy Allan, the head of its star-crossed server and workstation business, reporting to president and COO Dirk Meyer. Allan is now the new head of AMD's Computing Solutions Group, responsible for the bulk of t
Open Source Penetration and Use in SOA Deployments
Open source has made significant inroads into middleware deployments in the enterprise. More and more, open source is being used to deliver the benefits of SOA and open source to the enterprise. There are many custom Enterprise Service Bus deployments waiting to be upgraded to a simple
Growing an SOA Garden
Adopting SOA is a lot like gardening. It takes time, skill, a lot of hard work, and the process can be messy and even a bit frustrating at times. I know you've probably heard tons of different analogies that attempt to put SOA and governance into everyday terms and I'm sure that growin
Data Services Modeling: Data Modeling in the SOA Age
Once upon a time data modeling played a central role in the process of developing applications. Thus far in the SOA era, there has been a heavy emphasis on process, and data has all-too-often been lost in the SOA shuffle. In this talk, we present a data model for SOA - i.e., a service-
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS


ADS BY GOOGLE