Daniel Moix
Computer Information Systems Instructor, Google Certified Teacher, Educational Technology Trainer and Consultant
Resume
http://resume.moixland.com
Posts
Nearly two years ago I received an email advertising a quality graduate program in curriculum and instruction at an unbelievable price. I spoke with an outsourced recruiter who promised me the world if I would start “today.” She encouraged me to pay all the costs up front to ensure that tuition increases would not apply to me. I was deeply concerned with the legitimacy of the program and how I would be perceived as a graduate of such an outfit. “Nowhere on your transcript will it say that your program was all online,” she reassured me. I was not reassured…
Rather than jump in with both feet, I signed up for one course to check the program out. The online learning environment was easy to navigate, course expectations were clearly communicated from the start, and I was given weekly feedback on my work. I interacted with my teaching assistant frequently in the first course, requesting more thorough feedback than “Great Work! 25/25.” I found the mix of reading, writing, and doing assignments to be reasonable and thorough. I was sold.
Since completing that first course, my impression of the rigor, quality, and legitimacy of the online Educational Leadership program at Arkansas State University has only improved. Although slight changes in content delivery, feedback formats, and internship details have come and gone, the quality of instruction has remained uncompromised. In spite of the “first line of defense” being teaching assistants, I have always felt connected to my professors. One even invited me to come to Jonesboro and join her for coffee to continue a discussion we were having via email.
The advertisement that drew me into this program claimed to enhance my leadership skills, dispositions, and practices. Although I possessed leadership aspirations as a classroom teacher, I was sorely lacking in leadership skills and practices. This program has developed each of those in me and more. I have grown from teacher to educator. My perspective has shifted from the students, resources, and activities in my classroom to the students, resources, and activities in my school and community.
Exactly how and when this transition occurred is difficult to pinpoint. Looking at my early internship activities and class assignments presented in my final portfolio, it is clear that my solutions were designed for the individual classroom and teacher. My most recent internship activities and assignments reflect a broader perspective inclusive of the school’s shared vision. This is a deep shift in my thinking and approach to solving problems.
The reflection component stressed by the program has also had a profound impact on my growth as an educational leader. By requiring key assignments and activities to be inventoried and presented with reflections, the value of early assignments can truly be experienced through the lens of a more mature student. I have taken time to review work completed in and out of class independently and with my mentor. Only by looking back is the true value of the work realized. Reflection is an activity that I plan to continue as a part of my professional growth plan.
In summary, the online degree program that attracted me for its flexibility and low price has proven to be worth its price tenfold. The skills and abilities that I have acquired when paired with the intangible shift in my perspective and dispositions will allow me to be a true educational leader capable of improving the lives of students for years to come.
Filed under: Daniel Moix, Great News, Reflection Tagged: Academic Partnerships, Arkansas State University, ASU, Daniel Moix, higher education holdings, online degree
One of the summer programs that I have been involved with since its inception is the University of Arkansas at Little Rock’s (UALR) High School Research Program (HSRP). I mentioned HSRP in previous posts on this blog.
This year, Arkansas 9th through 12th grade students have the opportunity to work directly with UALR faculty and students on a variety of ground-breaking research projects in the following areas:
- Computer and Information Science
- Scientific Programming on High Performance Computing Systems
- Sensitivity-Aware Secure Communications in Wireless Sensor Networks
- Data Structures and Algorithms
- Model of Facial Parameter Extraction and Animation
- Step by Step introducing Scratch Programming
- Creating a Twitter “Mood Ring”
- Engineering
- Fabrication of MEMS-Based Piezoelectric Sensors
- Photovoltaic Solar Power Systems
- Applied Science
- Dynamic object following by a mobile robot
- Mobile robot position estimation using a laser rangefinder
- 3D imaging sensor for mobile robot navigation
- Biology and Chemistry
- Exploring the effect of pH homeostasis on life span extension
- Carbon-based Nanomaterials for Nanophotonics and Optical Biosensing
- Synthesis and characterization of amide based iron or manganese complexes for activation
of hydrogen peroxide and oxygen
Vernard Henley, Program Director, shared the following details about the program:
The objective of the HSRP is to engage academic high achievers in a focused research environment by proactively mentoring them and helping them make informed choices on appropriate course work during their high school years for pursuing future careers in science, technology, engineering, and mathematics (STEM) disciplines. In addition, the program provides informal peer mentoring by engaging students in faculty research projects, allowing high school students to establish early contact with college students and professors in specific areas of their interest. A list of available projects is attached.
The supervised residential camp is provided at no charge to students who are accepted to this competitive program. The HSRP runs July 10 – 29, 2011. Applications must be postmarked by April 22.
For complete details, please review the full projects list, the application, or contact Vernard Henley. at (501)569-8203.
Filed under: Great News Tagged: camp, free, HSRP, program, research, summer, UALR
I’m passing along details about the CSTA/ABI Equity Conference Scholarships. I attended the first of these, and I presented as part of a panel discussion last year. If you are interested in attending, CSTA and ABI have received grant money to provide travel assistance described below, but you must act fast.
Applications are now being accepted for the 2011 K-12 Computing Teachers Workshop. The workshop will be held at the Grace Hopper Celebration of Women in Computing Conference (GHC) in Portland, Oregon on November 11-12, 2011. The K-12 workshop is hosted in Partnership with the Computer Science Teachers Association (CSTA) and the Anita Borg Institute for Women and Technology (ABI) and will be the third K-12 teachers workshop held at the GHC. We hope that this year’s theme “Extending Our Reach: New Tools for Engaging all Students” will provide for a fun and engaging workshop.
For details, reference the workshop agenda. Space is limited for the workshop. Teachers who wish to participate in the workshop and apply for a scholarship to support their travel costs must submit an application. The deadline to apply is May 1, 2011. All applicants will be notified on June 15, 2011.
Registration for the workshop is $40 and includes Grace Hopper Conference activities. Registration costs will be waived for teachers who are awarded a scholarship to help support their travel costs. Scholarship awards (to be reimbursed after the conference) include shared hotel for 2 nights, airfare, ground transportation, mileage or gas up to the amount of the travel award. Participants who live less than 1 hour from the conference hotel will not receive hotel accommodations as part of their scholarship and are not eligible to be reimbursed for hotel expenses.
Filed under: Great News Tagged: abi, csta, grace hopper, scholarship, workshop
Looking over the 2010 update to the National Educational Technology Plan, I’m excited to see that the authors recognize and promote the value of social networking technologies in education. The community of teachers and learners that I connect with through sites like Twitter, Facebook, and Linked In is in the thousands. The value that instant access to these folks brings is incalculable.
One of the recommendations is that professional educators
Leverage social networking technologies and platforms to create communities of
practice that provide career-long personal learning opportunities for educators within and across schools, preservice preparation and in-service educational institutions, and professional organizations.
The report goes on…
Social networks can be used to provide educators with career-long personal learning tools and resources that make professional learning timely and relevant as well as an ongoing activity that continually improves practice and evolves their skills over time. Online communities should enable educators to take online courses, tap into experts and best practices for just-in-time problem solving, and provide platforms and tools for educators to design and develop resources with and for their colleagues.
Unfortunately, my current institution is blind to the value that comes from access to such resources. Twitter, Facebook, Linked In, and many other sites are blocked for employees on some network segments. Where we can reach these resources, we have been warned very sternly not to. Consider this message from my institution’s president about sites such as Facebook:
Beginning tomorrow, we are asking our IT Department to give us lists of all [college] employees who are on these and other social networks. In turn, we will contact those employees and require that they submit to their supervisors and then to their up line vice president a written justification for this use and a detailed business purpose for it. Then, by reference to this memo, we are requesting that our IT department conduct random checks each week of employees logged into social network sites and these employees will be contacted and required to submit to their supervisors and then to their up line vice president a written justification for this use and a detailed business purpose for it. Most use of social networks by employees cannot be justified by a business purpose and is classified as personal use which is prohibited.
How do your schools treat social media? What approaches have you used to soften the stance of an otherwise progressive administration on this issue? Is this a battle worth fighting?
I’d better sign off before the Gestapo find out that I’ve been blogging… If you wish to reach me at work, I’d recommend sending a fax.
PS: This blog post came out after I wrote this entry. It’s a perfect example of how professional educators are using social media. Give it a read.
Filed under: Daniel Moix, Essential Technologies, Great News, Obligatory Post, Rant, Reflection Tagged: collaboration, Daniel Moix, facebook, firewall, linked in, national educational technology plan, social media, twitter
As I mentioned in a previous post, I’m presenting the Prezi portion of this workshop which is a wonderful mix of technology, a history presentation, a national park tour, and lunch in an old brothel. Check out the Prezi about Prezi (metaPrezi?) that I’ll be giving. Included are step-by-step directions for including Discovery Streaming files in Prezi.
The title for the Prezi portion of the workshop is “Forget everything you know about PowerPoint.”
Filed under: Cool Tool, Daniel Moix, Great News, Presentation Tagged: Arkansas History, Daniel Moix, DEN, Discovery, Hot Springs
I’m presenting the Prezi portion of this workshop next weekend. It promises to be a good mix of content, technology, and hands-on exploration. It’s offered at no cost, and they’re covering lunch! Hope to see you there!
Join Discovery Education’s Arkansas Leadership Council for a fabulous event on Saturday, November 6, 2010, as we explore Hot Springs, the perfect site to learn about Arkansas History. Hot Springs has a colorful heritage and the honor of having one of the first national parks. This event, which focuses on Arkansas History, emphasizes how Discovery Education Streaming and Streaming Plus can be used to supplement the Arkansas History curriculum.
During this event we will be teaching participants how to use Discovery media in Prezi, a presentation editor used to create live and online presentations. Participants will be encouraged to take photographs of the historic Fordyce Bathhouse, the Arkansas School for Mathematics, Sciences, and the Arts, and numerous other historic buildings, artifacts, and primary sources that surround the downtown area. Participants will then be able to include these photographs in their Arkansas history Prezi. The event will also include a presentation from the Director of the Garland County Historical Society as well as a National Park tour of the Fordyce Bathhouse. The event will finish with lunch at the historic Brickhouse Grill.
The entire event is sponsored by Discovery Education and is completely free to the first 25 participants who register at https://lrougeux.wufoo.com/forms/discover-arkansas/
Filed under: Cool Tool, Daniel Moix, Essential Technologies, Great News, Obligatory Post, Presentation Tagged: Arkansas History, DEN, Discovery, Hot Springs, Presentation, prezi, workshop
Google released a new feature in GMail this week, “Call Phone,” that promises to replace an entire VoIP ecosystem that I have cobbled together over the years. First, I’d like to explain how things did work, and then I’d like to show how Google has simplified placing and receiving voice calls on my computer for me.
As with any good lesson, let’s begin by defining terms…
Google Voice
A free service that allows users to use a web interface to control how calls are placed and received on their existing telephones. Voice gives users a single, public telephone number, but does not allow calls to originate or terminate at a computer.
Skype
A free service that allows users to place and receive computer-to-computer calls. To work, it must be installed and running in the background on both computers.
SkypeOut
A paid service, usually about $3.00/month, that allows Skype users to place calls from a computer to a telephone number in the US.
sipgate
Sipgate is a company that offers virtual telephone service. Users sign up, download the sipgate software, and then select a telephone number. When someone dials the telephone number, the software rings like a telephone, and the call can be answered on the computer. Users are allowed free incoming calls, but outgoing calls are billed by the minute. The sipgate software is very buggy
Kluge: /klooj/ (from The Jargon File)
- n. A Rube Goldberg (or Heath Robinson) device, whether in hardware or software.
- n. A clever programming trick intended to solve a particular nasty case in an expedient, if not clear, manner. Often used to repair bugs. Often involves ad-hockery and verges on being a crock.
- n. Something that works for the wrong reason.
Right. Whether my iPhone’s battery is critically low or I need to record a call for use in a podcast or other multimedia work, I often place and receive telephone calls using my computer. Until this week, I’ve had a setup much like the one shown here.
When someone calls my Google Voice number, all of my telephones ring. Additionally, the call is forwarded to sipgate. When the sipgate virtual telephone application is running on my computer, it, too, rings like a telephone. By answering the sipgate virtual phone, I have achieved my goal. The drawback is that the caller is being routed through two different companies before reaching my computer, and if anything goes wrong anywhere along the way, the call drops.
Since sipgate charges by the minute for outbound calls, I decided to go with SkypeOut, which is only $3.00 per month. When I call someone, I want my Google Voice number to appear on their Caller ID. Until a few months ago, this meant using SkypeOut to dial my Google Voice account, and then using the Skype keypad to direct Google Voice to relay the call to my destination. It was a lot like using a calling card. Now, Skype allows SkypeOut users to set their SkypeOut Caller ID, making the process much easier. Still, SkypeOut costs me $3.00 each month.
Until last week, placing and receiving calls from my computer was a mess! Now, any time I’m logged into GMail (which is always), I can use browser-based software to do all of this without buggy programs bogging down my system or monthly fees!
To place a call, I simply click “Call Phone” from my GMail contacts list. I enter the number (or select the person from the integrated Google Contacts list), and I’m quickly connected. My outgoing Caller ID is my Google Voice number.
To receive a call requires a few simple steps, described here in the Google Chat Help documentation. Simply place an outbound call using “Call Phone” in GMail, then navigate to your Google Voice settings. In your list of phones, you will see a new entry for your GMail account at the bottom. Simply check the box!
Now, calls can be placed and received using a simple web-based tool offered free from Google that integrates perfectly with the other Google tools I already use. What a great week! Just another reason why Every Educator Needs Google Voice.
Filed under: Cool Tool, Great News Tagged: Call Phones, Daniel Moix, GMail, google, Google Calls, Google Contacts, google voice, kludge, kluge, sipgate, skype, skypeout, VoIP
Summer is coming to an end. Much of mine was spent working with summer programs at The University of Arkansas at Little Rock’s (UALR) College of Engineering and Information Technology (EIT). This time of year is also known as Attack of the Unpronounceable Acronyms!
EMBHSSC
The ExxonMobil Bernard Harris Summer Science Camp is a two-week, academic, residential camp that emphasizes increasing students’ mathematics and science skills while introducing them to college life and stimulating their interest in science and engineering as a potential career path. Each day, campers attended classes that included problem solving, research and communication skills incorporated with biology, chemistry, physics, environmental sciences, earth sciences, technology, engineering and design concepts, and field excursions.
An interdisciplinary experience that we created this year that I am particularly proud of called on students to combine skills from Mathematics, Science, and Technology classes to analyze water quality data from various sources on campus. Trimble, a leading provider of advanced positioning solutions, lent over $40,000.00 worth of Global Positioning Systems (GPS) hardware and software to the camp identical to those used in the gulf oil spill clean-up efforts.
Students worked in groups in the field to analyze water samples from fountains, streams, and sprinklers. Using their understanding of chemistry fundamentals such as pH, they paired water quality information with location information collected using the GPS receivers. Back in the classroom, students visualized the data with Google Earth, allowing them to speculate about possible pollution sources.
HSRP
I have been involved with the University of Arkansas at little Rock’s High School Research Program (HSRP) since its beginning in 2006. The objective of the HSRP is to engage academic high achievers in a focused research environment by proactively mentoring them and helping them make informed choices on appropriate course work during their high school years for pursuing future careers in science, technology, engineering, and mathematics (STEM) disciplines. In addition, the three week residential summer program provides informal peer mentoring by engaging students in faculty research projects, allowing high school students to establish early contact with college students and professors in specific areas of their interest.
Students worked on a variety of research projects this summer including Micro-Electromechanical Systems (MEMS)-based piezoelectric materials in health monitoring applications, Computer Modeling of Human Respiratory Physiology, SCRATCH Programming, Robotics, Distributed Computing, and Social Network Mood Analysis. For a full list including project descriptions, consult the 2010 project list.
As you can see in the above Animoto, the high school students have considerably more “play time” than the middle schoolers, but they all achieved great things this summer!
For more information about UALR, EIT, EMBHSSC, HSRP, or any other unpronounceable acronym, contact Vernard Henley, vwhenley@ualr.edu.
Filed under: Daniel Moix, Great News, Obligatory Post, Reflection Tagged: animoto, Daniel Moix, EIT, embhssc, HSRP, summer, trimble, UALR
Just a quick post — I’m stretched really thin working two summer camps simultaneously, but this was just too cool to pass up!
When they first start using Google Maps, most people want to make a “places I’ve been” map. The Google Maps interface is clunky to say the least, and the requirement to place the pin in just the right place causes some to abandon this project early. Even when you have a cheat sheet, it’s easy to get lost in the process.
Enter foursquare. This is a social tool that lets you “check in” with your location-aware mobile phone when you visit a place. Recently, Starbucks offered discounts to people who were the most frequent checker-inners at their nearby locations. While I was explaining to a group of middle school students how to use $5,000 Trimble GPS systems to collect and plot geolocation data points in Google Earth this week it occurred to me that it should be possible to do the same thing with foursquare data on a Google Map.
I’m not the first person to make this discovery, but it was my own idea, I swear!
To access your foursquare location feed in Google-friendly KML format, click on History and then pick the orange RSS icon. From there, copy the second link, labeled KML. Pay attention to the bottom note about adding ?count=25 to the address you just copied to specify the maximum number of most recent points to pull. This defaults to 25. The easiest part of this whole process is on Google’s end. Just go to http://maps.google.com and paste your KML URL right into the search box! Finally, click the “Save to My Maps” link (which only appears if you’re signed into your Google account).
If I survive this middle school camp I promise to blog again soon!
Filed under: Cool Tool, Daniel Moix, Essential Technologies, Great News Tagged: Daniel Moix, foursquare, gis, google, google earth, google maps, gps, kml, middle school, starbucks, trimble
Google recently opened its Voice service to all comers. I’ve been using Google Voice for a little over a year, and I’ve recommended it many times to friends and colleagues. Google gives you a new number, a unified voice mail box, and control.
I give my Google Voice number to everyone. I put it on my syllabi, I list it on my resume, I hand it out on business cards, I share it in workshops, and I even post it online. My Google Voice number is (501) 303 MOIX.
I have my Voice account set up to announce callers. This feature is optional. What happens when someone calls my Voice number depends entirely on their Caller ID information.
If it’s a new number…
the caller is greeted by “the Google Voice lady,” is asked to speak their name, and then hears ringing. If the call is not answered, it is sent to voice mail.
If it’s a caller who has already given their name before of if their number appears in my Google Contacts list…
the caller simply hears ringing. If the call is not answered, it is sent to voice mail.
Depending on who is calling and the time of day, some, none, or all of my phones ring. When I answer, I hear the name of the caller and a list of options. The primary options are to take the call or to send the caller to voice mail. If I select voice mail, I still have the option to listen while the message is being recorded and break in if necessary.
Why is this a service that all educators should seriously consider?
Documentation
By default, all Google Voice activity is logged. Dates, times, recorded names, and call durations are all easily accessible. If someone sends a text message to your Voice number that you reply to, both the incoming and outgoing messages are preserved. Voice messages will remain in your account until they are deleted, and thanks to the text transcriptions they are searchable by keyword.
Control
Giving your home or mobile number to parents provides them with a means to contact you outside of work hours, but sometimes people call at the strangest hours. By defining the times that you will not take calls you control when calls go directly to voice mail.
Consistency
This falls into two categories. First, if all of your contacts know to use your Google Voice number, you will avoid a situation where your private home or mobile number “gets out.” People will soon find that the best way to reach you is through the new number. Second, you can consolidate your GMail and Telephone contacts using Google’s comprehensive contacts system. Create and manage only a single copy of everyone’s information. If you use a smartphone, you can even sync Google Contacts back onto your mobile device.
In the end, Google Voice has many handy features that you can only appreciate once you’ve started using it. Voice lets you initiate phone calls and text messages right from your browser. If you are on a call that you picked up on your home phone you can quickly and quietly transfer that call to your mobile phone by pressing *. If you are “in the zone” and need to hold all calls, you can enable Do Not Disturb which can be configured to turn itself off after a duration you choose.
Using voice is not without its challenges, though. If you are out and about and want to place a call using your Voice number, you have to dial into that account and then key in the number to call. Alternatively, you can use your phone’s mobile browser to initiate the call, but it still takes some effort.
Head over to http://voice.google.com and set up your account. It’s free, and they let you pick your own number.
Filed under: Cool Tool, Daniel Moix, Essential Technologies Tagged: Daniel Moix, google, google voice
Photos
Posts
Terrified someone has beaten me to this joke. Wish me luck! Oh, and Happy Halloween. I'll be dressed as a 6 foot tall Weiner.
Sometime this week, Google Reader will retire its many confusing sharing features, in attempt to force their small but passionate community to relocate to Google+. It's part of the company's portal-wide redesign effort that will soon affect Blogger and Gmail, where Google will be adding new features instead of taking them away. But if you're a devoted Google Reader user, however, the chore of figuring out how to recreate your old Reader experience in the absence of friending and following far outweighs the upgrades like fancy new button gradients and Google+ integration. Don't worry. We've got you covered.
Creating Reader-Specific Circles
We borrowed the term "Reader-specific circles" from Google's executioner-like blog post about the outgoing social features: friending, following and sharing. This is the full-conversion solution that Google hopes most Reader users decide to pursue. If you're familiar with Google+, setting up the Circles is dead simple, but finding those friends and adding them to the circle one at a time is huge pain. (Unless, as hinted in the official blog post, Google launches an easier export feature with the redesign.) Google+ also won't perfectly re-create the Reader sharing experience. And if you had any doubts about how badly Reader needed a redesign, the number of total steps and illustrations needed to sort everything out will dash them.
If you share items publicly in Reader, you don't have to change a thing - All of your Reader shares should be viewable by everyone following you. You just have to tell them to add you to their Circles in Google+.
Create a specific circles for your Reader friends
- Go to your Google Plus homepage and click the Circles icon at the top of the page (or this hyperlink). This will pull up all of your existing Circles and suggest a bunch of friends to add to them.
- Feel free to start dragging and dropping people into the "Create a New Circle" bubble on the lefthand side, but it'll take you a while if you have a lot of people to add. We've figurd out a work-around so that you can add everyone at once.
Move all of your Reader followers and follows into Circles
- Click on the "Share Settings" button at on the lefthand side of the page. It should be a link at the bottom of the "People You Follow" box. (You might have to click the + sign to expand the box.) It might be useful to name it "Reader Followers."
- Click on the link for "### people are following you." This should bring up a lightbox showing all of your followers.
- Once you see the list of people following you, open a new window with your new Google+ Circle. The only way to make sure your old followers will see your new Google+ posts is to add them one-by-one to your new Reader share circle. (Are you confused yet? It's confusing.)
- If you want to create a different circle of people that you follow, just re-do step one--name it "Reader Follows" or something. On step two, instead of clicking on the link for "### people are following you" click the link that reads "You are following ### people." This will pull up a list of people you're following that you can then add into your new "Reader Follows" Circle. Now whenever you want to read your old followers shared items, just click the "Reader Follows" Circle on the lefthand side of the Google+ homepage.
Some Alternatives to Google Reader
If you're feeling burned by Google and want to ditch it altogether, there are a couple other RSS readers on the web that we'd recommend. However, social RSS readers have been hit hard by the successes of sharing on Facebook and Twitter so the once crowded marketplace that included start-ups like Streamy and Feed Each Other is now pretty barren. Tumblr also used to support RSS, but they axed the feature this summer. We'll be the first to say that the Reader alternatives are not great, and it might be time to admit it: RSS is dead.
Netvibes - Once a Google Reader competitor, Netvibes is a decent RSS reader with very basic sharing options: email, Facebook and Twitter. There's some bonus functionality in being able to set up Netvibes as an iGoogle-like homepage, if you're into that kind of thing. Bloglines is a very similar service.
BuzzBlaze - Earlier this year, The Next Web posted a preview of BuzzBlaze, an application that looks like a next-generation Reader. However, for now it's in private beta, but you can sign up for early access.
Google+ - As much as it hurts to admit it, Google+ is probably as close as you're going to get. Five months after launch, the social network is facing flagging traffic, struggling to keep people on the site and not making much progress with power users, like celebrities (as Twitter did) and brands (as did Facebook). But Google+ isn't finished yet. In the past few days, a small wave of new features have been splashing around in other Google products, like Reader and Blogger, and Google executives have announced that they'll soon allow pseudonyms on the site. It might even get a music store!
Roughly one year ago, a tool called Firesheep introduced a lot of us to just how easily another person on the same network as you can snoop on your browsing session and even masquerade as you on sites that require a login, like, perhaps most notably, Facebook. Here's a closer look at how network snooping works and how to protect yourself from it.
It's a long post, so I've separated it into two sections. Jump to the one you're most interested in:
How to Get Started As a Network Snoop
Long before Firesheep came along and scared us all by making it trivial to hijack another user's Facebook session, another, more robust cross-platform tool called Wireshark was already allowing anyone with a little bit of know-how sniff out usernames, passwords, and authentication cookies on any computer connected to the same network as you.
A Brief Overview of How Your Computer Talks to the Other Computers (and the Internet)
In order to understand what Wireshark does, you first need to understand a little bit about how computers talk to one another over networks and how they use this information to, say, log you into a web site. (I'm not a networking expert by any stretch, so don't worry—I don't have a choice but to make this beginner friendly.)
When your computer talks to another over a network, they each send packets of data back and forth between one another. These packets do things like negotiate the connection, pass around cookies or passwords to authenticate, and ultimately do the things you want them to do—transfer files, the HTML that makes up a web page, and so on.
What Wireshark Does
What Wireshark does is sniff out the packets being passed around your network—whether they're heading to or from your computer or to or from other computers on the same network as you—and let you poke around at the data passed back and forth in these packets.
When you log into a web site, for example, your browser sends what's called a POST request to a server somewhere on there on the internet. Wireshark can capture that POST request, and if you know where to look, you can find your username and password in plain text—assuming you're logging into a site that isn't using a secured HTTPS connection, which will encrypt that information so you wouldn't be able to make sense of it. (See our previous guide to why you should care about HTTPS on Facebook and other sites for more details.)
To combat this, a lot of sites, like Facebook and Gmail, have turned on HTTPS by default for all communication between your browser and their servers. But there are still a whole lot of web sites out there that don't encrypt logins, and many that use HTTPS for logins but not for cookies.
Cookies are relatively small strings of text set on your browser by web sites. Cookies can be used to track your behavior, they can be used to keep your settings persistent on a web site, and, most importantly for this post, they can identify to servers that you've already logged in—meaning that if you hijack the right cookie, you can masquerade as someone else without ever needing their username or password. (This is what Firesheep did.)
Similar to how it can capture usernames and passwords sent over HTTP connections, Wireshark can also capture cookies for you (or some other nefarious sniffer) to gobble up toward whatever end you prefer, including to gain access to your online accounts. Also similar to the username/password situation, if a site uses HTTPS for all its connections, you won't be able to successfully sniff out and use its cookie.
So now that you know the basics, let's jump right into it:
How to Sniff Usernames and Passwords with Wireshark
In the video at the top of the post, you can see me demonstrate how to sniff out a username and password when I attempt to log into Lifehacker (which, unfortunately, doesn't use HTTPS). Here, I've rounded up a few other more detailed videos that demonstrate how to use Wireshark to sniff out usernames and passwords (you'll probably want to go fullscreen on the video).
Note: If you're capturing over Wi-Fi, you'll need to run Wireshark in promiscuous mode so that it'll sniff out all the various packets on your network (including those coming from other people's computers). This process varies depending on your device, so you may have to do a little hunting.
How to Sniff Cookies with Wireshark
This video demonstrates how to sniff out cookies, and while the site it demonstrates the process for (Facebook) now uses HTTPS by default, the same basic method would work for sites that aren't using HTTPS.
How to Protect Yourself from Network Sniffing
The kind of network sniffing demonstrated here is something anyone can do without much experience. As Mike from the password video points out: "Technology is like a gun. You can use it for good, to hunt for your family, or you can use it for bad, to rob a store." This dissection of Wireshark is aimed at education, but the fact is, anyone interested in using Wireshark for skeezy purposes need only spend a few minutes on YouTube to dig up the same information.
So now that you have a better idea of how easy it can be for anyone on the same network as you to poke around and potentially sniff out your passwords, cookies, and so on, what can you do about it? Here's a quick rundown of some of your best bets, from least practical or effective to most effective.
- Avoid working on the same network as people you don't trust: The kind of network sniffing we've demonstrated here can only be done by people on the same network as you. Keep in mind that it doesn't even have to be an open Wi-Fi network—coworkers on your password-protected work network can sniff your packets just as easily as someone at your local coffee shop.
The catch: You probably don't want to be limited to only using the internet when you're at home or on a network where you trust everyone.
- Always use HTTPS: A lot of sites—like Facebook and Gmail—have made HTTPS the default connection, and as we explained earlier, packet sniffing won't reveal your password or cookies on a properly encrypted HTTPS connections. Other sites support HTTPS but don't make it the default, which means you often have to manually type in
https://before the rest of your URL. Some of those sites, like Twitter, allow you to set your account to always use HTTPS (for Twitter, go to your Account settings and tick the Always use HTTPS checkbox at the bottom of the page).Some sites don't offer an Always use HTTPS setting, which is where HTTPS-forcing browser extensions come in. The most popular is probably the HTTPS Everywhere extension for Firefox (written by the Electronic Frontier Foundation). This extension automatically directs your browser to the HTTPS version of over 1,000 sites. The catch with HTTPS Everywhere is that it only redirects sites in its list, so if you'd like to be able to redirect any site to HTTPS, you may want to check out Force-TLS for Firefox or HTTPS Everywhere for Chrome. Both of these extensions allow you to add new sites to the automatic HTTPS redirect.
The Catch: First, lots of sites still don't support HTTPS at all, and others only support it for logins (meaning your password is safe, but your session cookie isn't). On a separate technical note, Eric Butler (the developer of Firesheep) noted last year that some sites don't correctly support HTTPS anyway, and on those sites, in order to get the full benefits of HTTPS, you'd need to manually type out the
https://part every time you visit:Some sites support full encryption everywhere, but don't implement it properly by failing to set the "Secure" flag on authentication cookies, negating most of the benefits and leaving users at risk. What that means is that any time you type the URL (e.g. "manage.slicehost.com") into your web browser (without explicitly typing https:// beforehand, which people rarely do) you will inadvertently leak your cookies with that first request, prior to being redirected to the HTTPS page. Slicehost and Dropbox are good examples of this mistake.
- Use a VPN or SSH Proxy (BEST OPTION): A VPN or SSH tunnel will act as the middleman between your computer and the dubiously secure servers on the internet so that everything sent between your computer and your VPN or SSH server will be encrypted—in effect encrypting all traffic that someone on your current network might want to try sniffing. I'm not going to show you how to set up a VPN or SSH server here, but I will point you in the direction of some good do-it-yourself options:
- If you happen to already pay for access to a web server to which you have SSH access, you can use that to encrypt your web browsing session with an SSH SOCKS proxy. If you don't feel like paying, you could set up your own personal home SSH server. If you're willing to pay just a little, you can get an Amazon EC2 instance with SSH access for around $0.50/month or pay $1 one time for access to Silence is Defeat.
- For another free option, check out our guide to secure and encrypted web browsing on public networks with Hamachi and Privoxy.
- Android users should check our guide to encrypting all internet use on your Android phone.
If you're on a Mac, I'd highly recommend installing previously mentioned Sidestep. The app automatically reroutes your traffic through a secure proxy whenever you connect to an open Wi-Fi network, and you can also turn it on any time you want from its drop-down in the Mac menu bar.The Catch: The biggest hole in this option is that at some point along the line, your VPN or SSH proxy needs to submit the unencrypted version of a request to the web server, so if there were someone sniffing packets on the same network as your VPN or SSH server, they could sniff out the unencrypted data going between the middleman and the web server.
You've still got other security concerns to consider if you want to stay safe on public Wi-Fi networks, but the above options can make all the difference for securing your browsing. The best-case scenario is actually out of your control: Web sites and services all implement HTTPS by default for any and all potentially sensitive data. Photo remixed from Anton Prado/Shutterstock.
Lifehacker's Evil Week is all about topics such as password cracking, social hacking and other questionable tricks to make sure you're in the know. Knowledge is power, and whether you use that power for good or evil is in your hands.
You can contact Adam Pash, the author of this post, on Twitter, Google+, and Facebook.
Authorities said the three-day text messaging outage was definitely responsible for a 40 percent decrease in traffic accidents.
» E-Mail This » Add to Del.icio.us
An anonymous reader writes "There are two types of office workers in the world — those who file their emails in folders, and those who use search. Well, it looks like the searchers are smarter. A 354-user study by IBM research found that users who just searched their inbox found emails slightly faster than users who had filed them by folder. Add the time spent filing and the searchers easily come out on top. Apparently the filers are using their inbox as a to-do list rather than wanting to categorize information to find it more easily."
Read more of this story at Slashdot.
How very cool!
On computer science as a liberal art
“In my perspective … science and computer science is a liberal art, it’s something everyone should know how to use, at least, and harness in their life. It’s not something that should be relegated to 5 percent of the population over in the corner. It’s something that everybody should be exposed to and everyone should have mastery of to some extent, and that’s how we viewed computation and these computation devices.”
via Steve Jobs: ‘Computer Science Is A Liberal Art’ : NPR.
Tagged: computing education, computing for everyone
A computer virus has infected the cockpits of America's Predator and Reaper drones, logging pilots' every keystroke as they remotely fly missions over Afghanistan and other warzones.
zentigger writes "At approximately 06:36 EDT Thursday, October 6, 2011, the Anik F2 satellite experienced an attitude control issue and lost earth lock, affecting C, Ku and Ka services. The satellite went into safety mode and moved from pointing to the earth to pointing to the sun. This has put most of Northern Canada in the dark as all internet and phone services come in over F2."
Read more of this story at Slashdot.
As many as 12 million computers worldwide have been infected with a highly-encrypted computer worm called Conficker. Writer Mark Bowden details how Conficker was discovered, how it works, and the ongoing programming battle to bring down Conficker in his book Worm: The First Digital World War.
Without Lord Kelvin, there would have been no D-Day.
There's some very cool science history in the September issue of Physics Today, centering around a collection of analog computers, developed in the 19th century to predict tides. This was a job that human mathematicians could do, but the computing machines did the job faster and were less prone to small errors that had big, real-world implications. David Kaplan, an assistant professor in the University of Wisconsin-Milwaukee physics department, sent the links over. He says that these machines ended up being crucial and are a big, in-your-face reminder of the complications of living in a world without calculators:
"... it was particularly important during WWII in order to properly plan beach landings, but even without the war part I found it fascinating. We take this so for granted now, that we can crank out sin() and cos() values instantly, but that was not always the case."
We're talking about predictions a bit more precise than simply saying, "the water is low" or "the water is high." Physics Today explains why the behavior of tides was so important at D-Day and why the tide calculators were so important to Allied success.
You can read more about tide predicting machines on Wikipedia, and try out a Java simulation of Lord Kelvin's tide predicting machine at the American Mathematical Society website.As an Allied cross-channel invasion loomed in 1944, Rommel, convinced that it would come at high tide, installed millions of steel, cement, and wooden obstacles on the possible invasion beaches, positioned so they would be under water by midtide.
The Allies would certainly have liked to land at high tide, as Rommel expected, so their troops would have less beach to cross under fire. But the underwater obstacles changed that. The Allied planners now decided that initial landings must be soon after low tide so that demolition teams could blow up enough obstacles to open corridors through which the following landing craft could navigate to the beach. The tide also had to be rising, because the landing craft had to unload troops and then depart without danger of being stranded by a receding tide.
There were also nontidal constraints. For secrecy, Allied forces had to cross the English Channel in darkness. But naval artillery needed about an hour of daylight to bombard the coast before the landings. Therefore, low tide had to coincide with first light, with the landings to begin one hour after. Airborne drops had to take place the night before, because the paratroopers had to land in darkness. But they also needed to see their targets, so there had to be a late-rising Moon. Only three days in June 1944 met all those requirements for “D-Day,” the invasion date: 5, 6, and 7 June.
From Craig S Wright, vice president of Global Institute for Cybersecurity + Research, a look at the use of SCADA systems that are connected to the Internet. You probably remember SCADA from the starring role it played in the Stuxnet worm.
For those who do not know, 747's are big flying Unix hosts. At the time, the engine management system on this particular airline was Solaris based. The patching was well behind and they used telnet as SSH broke the menus and the budget did not extend to fixing this. The engineers could actually access the engine management system of a 747 in route. If issues are noted, they can re-tune the engine in air.The issue here is that all that separated the engine control systems and the open network was NAT based filters. There were (and as far as I know this is true today), no extrusion controls. They filter incoming traffic, but all outgoing traffic is allowed. For those who engage in Pen Testing and know what a shoveled shell is... I need not say more.
(Thanks, Ashkan!)
(Image: 747, a Creative Commons Attribution (2.0) image from dannyboymalinga's photostream)
Trailrunner7 contributes this snippet from ThreatPost: "Malware that targets Mac OS X isn't anywhere near catching up to Windows-based malware in terms of volume and variety, but it seems that OS X malware may be adopting some of the more successful tactics that Windows viruses have been using to trick users. Researchers have come across a sample of an OS X-based Trojan that disguises itself as a PDF file, a technique that's been in favor among Windows malware authors for several years now."
Read more of this story at Slashdot.
One of the big issues with computer science education is that it is not an integral part of the curriculum It is almost always an elective and doesn’t count as meeting specific graduation requirements. And then there is the whole issue of lack of teacher certification standards and standard curriculum. About the only standard in education is the Advanced Placement curriculum and it is far from universally accessible. It looks like a couple of members of Congress are trying to address these issues. (From Robert P. Casey Jr. | United States Senator for Pennsylvania: Newsroom – Press Releases.)
U.S. Senator Bob Casey (D-PA) and Congressman Jared Polis (D-CO) today introduced the Computer Science Education Act, which will help prepare Americans for the more than 1.5 million high-wage computing jobs that are expected to be created in the U.S. by 2018. The bill will help states to increase and strengthen their computer science offerings in K-12 education.
To reverse these troubling trends and prepare Americans for jobs in this high-wage, high-growth field, the Computer Science Education Act will:
- Ensure computer science offerings are an integral part of the curriculum;
- Develop state computer science standards, curriculum, and assessments;
- Improve access to underserved populations;
- Create professional development and teacher certification initiatives, including computer science teacher preparation programs in higher education;
- Form a commission on computer science education to bring states together to address the computer science teacher certification crisis; and,
- Establish an independent, rigorous evaluation of state efforts with reporting back to Congress and the administration.
It sounds good. I haven’t read the bill yet as it doesn’t seem to be in the Library of Congress Thomas database yet so I’m not ready to endorse the specifics of course. But I do like the sounds of what I read on Sen. Casey’s press release. There is no telling how far a bill like this well go and even if it passes it may be very different by that time. But at least some in Congress are aware of the issue and trying to do something about it. A while back we saw Computer Science Education Week get Congressional support. Another step in the right direction though it is too early to see how much difference that makes. CS Ed Week doesn’t force or even incent states to solve the issues we see in Computer Science Education though. When ever you force people to do anything, no matter how good it is for them, there is resistance. IF this bill starts some conversations that would be a good start. We’ll have to see where it goes from here.
EDIT: You can read the bill at http://polis.house.gov/UploadedFiles/Bill_Text_-_Computer_Science_Education_Act.pdf
It seems you can surf the Internet and check your email from virtually anywhere these days - in coffee shops, hotel lobbies, airport terminals and airplane cabins.
Well, it took some effort, but it appears that state politicians in Missouri may have finally gotten the message. After a widespread outcry and a lawsuit concerning a law that made it illegal for teachers to "friend" current and former students on social networking sites, as well as a lawsuit and an injunction by a court which found the law to be a "staggering" violation of the First Amendment, Missouri's Senate has amended the law in question to let teachers and students be virtual friends once again. The bill still needs to be approved by the House, but it cleans up the controversial part of the bill. Schools would still be required to have "a policy" on student-teacher communication, but won't have to completely limit such activities.
Permalink | Comments | Email This Story
OnStar, the popular in-car navigation and emergency system, is notifying its users that it will track their location and speed even if users cancel service. And it reserves the right to sell that data.