Quantcast



Docs


Blogs


Forums


Samples


Media


Labs


Resources

 




DevCentral > Weblogs > Joe Pruitt - A Software Architect's take on Network Security
  Monday, October 20, 2008 #
  
ClickJacking Your Way Into Office
submitted 11 weeks ago

votingtouchscreen I recently blogged about a new type of browser vulnerability called ClickJacking aimed at tricking you into clicking on something you weren't aware you were clicking on.  The idea is that the bad guy hides a button by making it invisible and then "moves" it under you mouse right before you click thus causing you to either submit information, download something harmful, or start a process on your computer such as a webcam.  Luckily there is a FireFox plugin to help protect you from those bad guys.

But what happens when the bad guys move away from the browser and into the polling booths?  As far as I know this hasn't happened yet but according to a team from Rice University, ClickJacking your way into office is entirely possible.

hackers The team of hackers from Rice University conducted a exercise to test the security of touch screen voting machines.  They created an invisible touch-screen button that ensured that one contender would receive 90 percent of the vote.

As reported on MSNBC.com, start_quoteDan Wallach, an associate professor of computer science and director of Rice's Computer Security Lab, said his class's exercise reconfirmed his believe that anyone with a little know-how and the right access could easily do considerable damage.  Despite the classroom setting, students said the vote tampering was eye-opening not only because of how straightforward it was to cause damage, but also because of how easy it was to get away with it — despite the scrutiny of other classmates primed to look for mischief.end_quote

At least my vote will be safe.  That is, unless they find a way to ClickJack my absentee ballot.

-Joe


Add Comment | Email This
  del.icio.us
      

  
Social Media ABC's - X is for XMLHttpRequest
submitted 11 weeks ago

socialmedia Welcome to my series of blog posts on the ABC's of Social Media, a tool that you can use to make you more "hip" in the world of Facebook, Twitter, and LinkedIn (just to name a few).  Today's letter is "X".  There aren't many "X" words in relation to Social Media so I opted for a word that is part of the underlying plumbing needed to make blogs and other web 2.0 social applications usable.  Today I picked the infamous XMLHttpRequest.

"X" is for XMLHttpRequest

ajax_interaction XMLHttpRequest

Pronounced: Eks-em-el Eych-tee-tee-pee Ri-kwest

XMLHttpRequest, or XHR, is a XML DOM API that can be used by JavaScript and other web browser scripting languages to transfer XML and other data between a web server and a browser. 

XMLHttpRequest is an important part of Ajax development and is used to implement responsive and dynamic web applications.

The XMLHttpRequest concept was originally designed by Microsoft as a server-side API call for Outlook Web Access 2000 and was subsequently implemented in many major web browsers.


Add Comment | Email This
  del.icio.us