Friday, January 13, 2012

WhatsApp for Windows

If you own a smartphone, there’s a very good chance you know WhatsApp. For those of you who don’t know it, WhatsApp Messanger is a cross-platform mobile messaging application that allows you to exchange messages without having to pay for SMS. It works on practically every mobile OS to date. Note the bold on mobile, it’s there for a reason.

Unlike other popular applications such as Skype or Yahoo! Messanger, WhatsApp limits its functionality to mobile devices, which is perfectly OK if you like typing text using a mobile device. If you’re like me, and like everything to be in one place, the whole “take out your phone to answer the text” looks kinda ridiculous.

So I was wondering, how many are like me that would like to have a normal WhatsApp client for their desktop computer?

Phase 1 - Virtualize a smartphone operating system

Before we can use an application from the mobile world, an operating system is required. Using Windows doesn’t make life easy for iPhone users since no official SDK exist for Windows users, so this article is going to focus on the Android operating system.

At first, the natural solution was to go and download the Android SDK from Google, but after playing around with it, it’s not what I was looking for.

First of all, it’s slow, complicated, requires additional downloads for plugins and after installation takes approx. 1.2GB of hard drive space… too much!

In quest to find an easier solution, that takes less space, I found YouWave from YouWave.com:

  • An easy-to-use interface
  • Takes a total of 500MB after installation
  • Doesn’t require additional downloads for plugins
  • Works right off the box
  • Substantially faster than the default SDK device.

YouWave has a fully featured 7-day trial period and a license for only 14.95$

Phase 2 - Installing WhatsApp on YouWave

If you are familiar with the Android interface, you shouldn’t have a problem finding your way around the virtual device.

Simply click: View->Online Content and double click on WhatsApp, that’s it!

Market

Phase 3 – Configuring WhatsApp client

WhatsApp requires a verification code sent from your phone, but we don’t have a phone, this is a PC, so you have several options:

  1. Enter your real phone number – WhatsApp does not allow using more than one account per number, so this option will force you to either uninstalling the application from your smartphone or stop using it. If you do try this option, and would like to go back, then you’ll have to uninstall your WhatApp installation and go through the whole registration again. Don’t worry about your chat history since WhatsApp are saving it in case you’d like to reinstall the application on your phone.
  2. Buy a one time SIM card – This is the best way, but if the company will recycle the number, and that user will install WhatsApp, then you’ll have trouble sending new messages, it’s a risk
  3. Use a virtual cellphone number – This option is great if you want to evaluate the service and how well WhatsApp functions on your computer.

Since I like to evaluate the entire service and see if I like it, option 3 was the best option to me, so I choose http://receive-sms-online.com

Phase 4 – Add friends

After registration is complete, use the phonebook to add friends.

  1. Simply go to your phonebook, and add a new person.
  2. Click the new person and choose the small smiley icon on the right
  3. From there, choose WhatsApp and start talking

dude 1dude 2

Phase 5 – Enjoy WhatsApp

What's up

Final Notes

This article was written for educational purposes only. If you consider this a good alternative, buy YouWave, it’s worth every penny.

Cheers q[^_^]p

Saturday, January 7, 2012

Make your life easier with Explorer.exe

There isn’t anyone on the planet today that doesn’t know the Windows operating system from Microsoft. But while most of us know and use it, very few of us know the hidden switches and handles Windows has to offer.

How is this useful?

  • You’re a penetration tester seeking creative ways to break out from the Windows Group Policy sandbox
  • You’re a Windows administrator seeking in securing the Windows Group Policy sandbox
  • You’re a Windows power user seeking to expand their knowledge
  • You’d like to make your life a bit easier with nifty shortcuts
How to

The below switches can be used via Run menu, a new shortcut, explorer address bar, via web browser address bar, via command-line or any other creative way to launch a command

Getting down to business

My Computer explorer.exe /E,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

My Documents explorer.exe /N,::{450D8FBA-AD25-11D0-98A8-0800361B1103}

Recycle Bin explorer.exe /N,::{645FF040-5081-101B-9F08-00AA002F954E}

Network Neighborhood explorer.exe /N,::{208D2C60-3AEA-1069-A2D7-08002B30309D}

Web Browser explorer.exe /N,::{871C5380-42A0-1069-A2EA-08002B30309D}

Control Panel explorer.exe /N,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}

Printers and Faxes explorer.exe /N,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{2227A280-3AEA-1069-A2DE-08002B30309D}

Network Connections or My Network Place explorer.exe /N,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{7007ACC7-3202-11D1-AAD2-00805FC1270E}

Administrative Tools explorer.exe /N,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{D20EA4E1-3957-11d2-A40B-0C5020524153}

Open an FTP location in Explorer view automatically:  explorer.exe /secondary,ftp://use:password@192.168.1.1/share

Open a new location: explorer.exe /e “C:\”

Some of the shortcuts were removed from this article since they failed to work under Windows 7.

Cheers q[^_^]p