What is Fake SMS Sender and How to Trace it?

VGB-Fake-SMS-SenderSending fake SMS messages from someone’s mobile number without his/her knowledge or consent, a term that is technically known as SMS Spoofing, is an old phenomenon.

We were tipped by multiple readers about the availability of such SMS faking software in local market, however we then decided not to carry the news as it could aware the fraudsters of a new technique of fooling people.

Dunya News, however, carried this news yesterday by claiming that a new system has been introduced in Pakistan through which anyone can send text messages with a number ID of his/her choice.

Dunya TV said that this new system, which it dubbed as “Evil Mobile Software”, will allow anyone to send text messages from any mobile number which can cause serious privacy and social threats for anyone, especially the girls.

Since the news has reached the masses now, we thought of telling our readers a way of tracing spoofed messages through which you can prove that messages (with your number as sender) were indeed not sent by you.

What Fake SMS Sender can do?

By definition, with a spoofed SMS or faked SMS sender the originator of text message can set sender’s number of his/her choice, making it possible for anyone to send text messages from any number.

For example, with Fake SMS sender I can send an SMS which will show sender’s number as 0300-0000000, or I can set sender’s name as “ProPakistani” or anything.

This technology is used to send masked messages with alphanumeric names such as: Ufone, Warid, QAU, GIKI and so on.

How These Software Work?

All these software available in local market use services of international vendors for sending fake text messages. Countless international companies offer SMS masking to their clients who use their brand names as message sender in their marketing campaigns.

Few evil geniuses in Pakistan have developed desktop applications (they have named it VBG Fake SMS Sender) which can send text messages with any senders’ number by using network of these international SMS vendors (through APIs).

These local fraudsters are now selling Fake SMS senders by posting ads on classified websites to mint money, which is of course illegal.

How to Trace Fake SMS?

If you are victim of Fake SMS, i.e. if someone has sent text messages with your number with objectionable content then you need not to worry.

There’s a way of proving that message wasn’t sent from your number and that it is a Fake Message.

There are two ways to trace a Fake SMS:

1 – SMS center number of any spoofed message or fake message will be an international number, such as +445566776654 or +22XXXXXX or anything but not a Pakistani number (Pakistani numbers start with +92).

The SMS Message Center Number is a phone number that acts as a gateway for sending or receiving SMS messages between cellular devices. Since spoofed messages are sent by International vendors only, it is likely that SMS center number of a spoofed message will be an international number.

If you don’t know, SMS center number of a text message can be found by going in to message details.

For all messages that are legitimately originated from Pakistani networks will have following SMS center numbers:

  • For Mobilink Numbers: +92300000042
  • For Ufone Numbers: +923330005150
  • For Zong Numbers: +923189244444
  • For Telenor Numbers: +923455000010

2 – If you are a victim of Fake SMS then you can prove it wrong by obtaining your call detail from your cellular company. Almost all cellular companies (except Mobilink) offer online call detail records or you can obtain this list for respective service centers of mobile phone companies.

Spoofed message or Fake SMS will not appear in your call record, since it was never sent using your cellular network. Hence you can prove that a particular message was not sent by you or your number.

What Law Enforcement Agencies Should do?

Very simple, search on Google for those selling these VGB Fake SMS sending software. Call them as customers and get their contact details to hunt them down.

Furthermore they can contact classified websites to get these ads removed from their websites.

What You Should Do?

Spread the word, educate your FnF the ways of tracing a fake message. Report fraudsters to police or NR3C.

Source: Propakistani.pk – Telecom and IT news from Pakistan

Business partner / Franchise Needed for Hosting (Web Solutions) Company

Massaf Web Solutions, a Web Solution Provider offers reliable, affordable shared hosting, reseller Hosting, VPS, Web Development for Professional & Home based in Lahore is looking for a business partner / franchise to take our business to the next level.

We also work with global clients (USA & UK) and assist them in their business development. We are looking out for Business partners who are interested in a business venture and having hands on experience in Web Based Services (web hosting/web development & SEO) industry and business development.

We will help in support and training, and can link my business partners into local business activities to help you grow your business. We have the technical knowledge and relevant experience of working on similar processes in the past and we are assured of high revenues and return on investment.

Please send us a proposal at support@massaf.com

Muzzamil Hussain

Sales & Support Manager

Massaf Web Solutions

Phone: +92-3227825330

Most Dangerous Programming Errors

Most Dangerous Programming Errors

As you can see in the table below, Cross-Site Scripting, SQL Injection and Buffer overflows are three most common and serious programming errors that result in vulnerabilities.

Rank Name
[1] Failure to Preserve Web Page Structure (‘Cross-site Scripting’)
[2] Improper Sanitization of Special Elements used in an SQL Command (‘SQL Injection’)
[3] Buffer Copy without Checking Size of Input (‘Classic Buffer Overflow’)
[4] Cross-Site Request Forgery (CSRF)
[5] Improper Access Control (Authorization)
[6] Reliance on Untrusted Inputs in a Security Decision
[7] Improper Limitation of a Pathname to a Restricted Directory (‘Path Traversal’)
[8] Unrestricted Upload of File with Dangerous Type
[9] Improper Sanitization of Special Elements used in an OS Command (‘OS Command Injection’)
[10] Missing Encryption of Sensitive Data
[11] Use of Hard-coded Credentials
[12] Buffer Access with Incorrect Length Value
[13] Improper Control of Filename for Include/Require Statement in PHP Program (‘PHP File Inclusion’)
[14] Improper Validation of Array Index
[15] Improper Check for Unusual or Exceptional Conditions
[16] Information Exposure Through an Error Message
[17] Integer Overflow or Wraparound
[18] Incorrect Calculation of Buffer Size
[19] Missing Authentication for Critical Function
[20] Download of Code Without Integrity Check
[21] Incorrect Permission Assignment for Critical Resource
[22] Allocation of Resources Without Limits or Throttling
[23] URL Redirection to Untrusted Site (‘Open Redirect’)
[24] Use of a Broken or Risky Cryptographic Algorithm
[25] Race Condition

Why to use Paid Web Hosting


So you are ready to launch your website; great idea indeed!

At this stage you will need a best web hosting service to keep it alive online, so let’s have a look over a comparison between free web hosting and paid web hosting.

Free Web Hosting:

Whether you talk about your local ISP or you go online for free web hosting service you can find myriad of free offers from several web hosting companies including the Big G (google). In a free hosting package you get limited web space and bandwidth to make your site visible on online network which looks very economical from a beginner’s point of view. But before you leap just have a look over the advantages and disadvantages of free web hosting services.

Advantages of Free Web Hosting Services:

Free of Cost Service: As the name indicates in free web hosting you will have no need to pay anything in return of web space and bandwidth you get.

Perfect Start for Beginners: If you are a beginner and want to do some experiment in the field of web design before investing in real time then free provider can be a perfect way to learn and implement.

Ideal Place to Share Things Online: If you are intending to have an online presence just to share photos, videos and ideas with your friends and family then nothing can be as useful as free web hosting can be.

Disadvantages of Free Web Hosting Services:

No Specific Domain: In a free service your site will have no specific domain name instead you will have a long-tail web address like http://sites.google.com/site/yourwebsitename. So if you are going to build an online repute to boost your business then this fact can be damaging for you.

Limited Online Environment: In free service you get limited web space with limited bandwidth which will support few pages for your website and will not sustain the pressure of huge traffic and hundreds of web pages.

No Backup Facility: With free host you will have no backup facility and anything happening wrong to your web host can collapse your online presence anytime easily.

Non-Paid Advertisement: The basic thing free web host get from you in return of their free services is the place to put advertisement for their benefits. It means you grow and built your site, you put a lot of effort to drive traffic to it and your host enjoys the lion share in the form of revenue of online advertisement.

Paid Web Hosting:

In paid services you get fixed amount of web space and bandwidth for small fee you have to pay monthly or yearly. Now let’s have a look over the advantages and disadvantages of paid web hosting services.

Advantages of Paid Service

Affordable and Economical Package: Even after adding the word ‘paid’ with web hosting service it puts no pressure on your pocket actually. In a paid web hosting service you will need to pay affordable fee every month or you will get even more economical package in case of yearly subscription. So don’t wary of the fee of paid service as it can hardly be equal to the cost of a cup of coffee indeed.

Specific Domain Name: Another advantage of paid web hosting you can never enjoy in free web company is specific domain name which makes it easier to find your site through a URL of http://yourwebsitename.com rather than a complicated URL ofhttp://sites.google.com/site/yourwebsitename.com which you get in case of free web hosting.

Complete Control over Your Site: In return of small fee to web hosting company you get complete control on your site and can make money out of it by putting online advertisements offered by google adsense or other advertising companies.

Free Software Facility: Paid service offers you several free softwares to expand the circle of your site activity. You can install blogs, forums, shopping carts, email addresses according to your preferences.

Scope for Site Expansion: With paid web hosting package you can grow or expand your site anytime and can upgrade it to other package easily according to the growing need of online business.

Backup Facility: In paid hosting you will get backup facility which can help you saving your data regularly so that you can recover it in case of any technical hazard happened to your web host anytime.

Gmail Vs MicroSoft Outlook

Gmail Vs MicroSoft Outlook

Gmail should not be overlooked for business use as its mobility and collaboration features provide a real benefit.

Bad points about Outlook:

  • Very limited mobility – cannot login and view past emails
  • All emails stored on the computer that they were downloaded to. What happens to your emails when that pc is formatted or dies?
  • Limited calendar sharing (if you are not using MicroSoft Exchange)
  • No document sharing feature

Good points about Outlook:

  • Can type up emails offline
  • Can look up emails without internet connection

Good points about Gmail:

  • Mobility – login and view emails from anywhere in the world with an internet connection
  • 7gb+ to store your email – never delete an email again
  • Online calender – share calender with anyone who has a gmail account
  • Share documents
  • No need to backup – its all stored online

Bad points about Gmail:

  • As this is Online Service and Needs a stable internet connection.

The major benefit Gmail has over Outlook is its mobility. With Gmail you can log on anywhere that has internet connection and browse through all your emails. This is a very big advantage. imagine if you are at a clients workplace, and they ask if you could resend an email? Easy. Just login and resend. The other good thing about gmail is the fact you will never have to delete your emails. It has 6gb of space! That’s alot of emails – all stored online with the easy convenience of logging in anywhere where this is a internet connection.

Outlook does not offer any mobility (except if you have expensive Exchange Server). As soon as outlook downloads your email down, you can only view that email on that computer. There is a setting to tell Outlook to download the email and leave the email on the server, but this will eventually result in a full inbox (where you wont be able to send and receive emails). Outlook stores its emails on your computer HDD and is liable to be lost when your computer crashes. Also if you go over your Inbox limit you will no longer receive emails.

Using gmail does not mean you have to use john@gmail.com as your email address. Gmail can be setup so you can send and receive emails using john@mynewbusiness.com and/or contact@mynewbusiness.com. See the article “Using Google Apps to power your small business” for more information.

Gmail also has alot of other really handy functions such as

  • Calender – you can share your calender with anyone else who has gmail account
  • Google docs – you can use an online word processor, share and collaborate on documents
  • Google Talk – Chat with friends and family on the internet using Google Chat.
  • Google sites – Create an intranet site for your business for internal access only
  • All applications are accessible using your mobile phone
  • Many more service being added.

Elements that you need to remove from your website

As the web designer, you ought to design and style a websites to provide any visitors the best simplicity of use, the greatest impression and most essential of all is a pleasing feel.

For that reason, I’ve highlighted several attributes of the worst website styles I have find. Hopefully, you’ll be able to review that with your own website to be guidelines and if something on your website matches the conditions, you have to know it is high time to adopt serious move!

Background music
Even if you’re building a website which markets a group of musicians, a compact disc or whatever associated with music, I’d personally suggest you to keep away from placing looping background audio on your website. It may sound enjoyable for you in the beginning, but think if you ran a great website along with countless web pages and whenever your visitor browses to a different web page on your website, the background music will start playing repeatedly. If I were the website visitor, I would turn off my audio speakers or get away from your website.

Large and small text size
like what I stated, there’s more to website design than only graphics: visitor accessibility is big element of it also! You ought to design the text on the website to be reasonably and illegible size to allow any visitors to read it without having pushing their eyes.

Popup are so coldly utilized to show advertisements, 90% of popup aren’t truly worth my personal interest and so I just shut them on impulse whenever each handles to pass by a popup blocker.

In ending of this post, allow me to tell you that being a webmaster your task is to ensure your site does exactly what it is designed to do efficiently. Never allow some small mistakes stop your website from performing optimally!

Don’t waste your bandwidth!

All website or blog owners want to get high traffic of visitors who come to their site. With high traffic, the website owners can spread the information of the website or sell their products to the customers. Another benefit from high traffic is that the site will look more interesting for the advertisers who might want to put a banner or an ad on the site. Usually I check my blog stats once a day, if the traffic has increased I would analyze what kind of article become the traffic source.

There are many methods to increase traffic and invite much more people to visit your website. SEO (Search Engine Optimization) will always be the main tool to increase your page rank and your traffic too. But before you enter SEO, you need to understand all the basic things about the elements of your website that can affect your visitors.

Every website is hosted somewhere and the server has a limit on bandwidth usage. If you use too much video, flash, or big images on you site, it will make your site slower to load and visitors will have difficulty in accessing your website. It will also use up your bandwidth rapidly. The first simple tip is to make your site easier to access and save more bandwidth for other visitors. Another benefit with light and simple website is that it will make the site easily available to all your visitors across all your pages.

Make your point structured, only use picture or video when it is really necessary. No need to use fancy words, but don’t forget about keyword densities. If you have to use images, try to host it on other picture images and put the thumbnail in your site. Web servers bandwidth is one critical thing we must take a good care of, if we forgot maintaining our bandwidth then problems starts happening. When the traffic is huge and your bandwidth management is not good then your site gets suspended because of over exceeding the bandwidth limit. It will cause domino effect that will decreasing the visitor traffic it self. People will always hate when they come across just to find a suspended page.

The importance of sitemap

The importance of sitemap

Actually, sitemap has the most important role for your website. The sitemap will help the visitors to explore the site. When you have your own website and you want to reach many visitors in your website, you need to have the good sitemap. The main function of the sitemap for your website is make an easy way for your website to appear in the search engine, such as yahoo, google, bing, etc. Some of you might be asked the importance of the sitemap for optimize your website. Here are some reasons of it:

The navigation purpose
As we know that actually the sitemap is like a map for your site. If you have visitors who are confused to find the page that has not been saved before, they do not worry to lose it because it will automatically showed in your sitemap. By that act, the sitemap will navigate your page easily for the visitors.

Show the main theme of your website
When you found the visitors have checked in your sitemap, they will get many information about your website theme. Actually, visitors do not want to waste their time to read or visit in the unclear website, it means that they will feel more comfort when they read your sitemap because it will save more of their time.

The optimization site purpose
If you create sitemap, of course you make a page that contains link in every page that you want. It gives the benefit to optimize your site for the search engine. It works just like SEO or search engine optimization. You will take many benefits if your website
have an exact link to guide the visitors because it will make your website has a good rank in the search engine result.

The organization and the relevance
The sitemap makes you have the deep sight that completely appears in whole of your website. When you want to add new part or new content for your website, you will have the great value of your website which can organize based on the relevance of it.

.Com and .Net Prices going to Increase on Jan. 15,2012

Verisign Announces Increase in .com/.net Domain Name Fees

Here comes your yearly fee increase.

VeriSign has announced its almost-annual price increases for .com and .net domain names.

The wholesale cost from VeriSign for .com domain names will increase from $7.34 to $7.85 on January 15, 2012 and the registry fee for .net domain names will increase from $4.65 to $5.11.

The VeriSign fee doesn’t include ICANN’s 18 cent fee per year. So the wholesale cost of a .com domain name will be $8.03 and a .net will be $5.29 (without our and handing cost of Domain Registrar).

VeriSign just renewed its contract with ICANN to run .net. It allows VeriSign to continue jacking up .net prices 10% a year. ICANN didn’t provide an explanation for this arbitrary increase.

VeriSign’s press release about the price increase mentions the increasing load of DNS queries the company handles.

Don’t blame VeriSign for raising prices. It’s just making a smart business decision. Blame ICANN.

Use Google Apps to power up your emails

What is Google App for Domains?

google apps to power your emails

Google apps is Complete suite of programs and is suited to small to medium businesses. Google apps is made up of:

  • Gmail account for every staff(using your domain name instead of gmail.com).
  • Calendar – each staff member can share their calender
  • Google docs – online word and spreadsheet. Great for collaborating and sharing documents
  • Google sites – create an intranet site for your business for internal access only
  • A tool to migrate your outlook emails to gmail

All of the applications are hosted by google online. This means your business does not have to look after any of the infrastructure or backups.

It also means you get the best what Google has to offer in Email (Think superior spam filters, Think big storage per email, Think very good uptime, Think reliable SMTP and more!)

The only difference with Gmail is, this one is custom email for your own branded domain.
(E.g. john@yourcompany.com instead of john@gmail.com)

See an overview of Gmail in Google App (Official Video by Google)

How do I access my email using browsers?

Very Simple, you can access your email by just typing: http://mail.google.com/a/yourcompany.com

You can customize your login address as http://mail.yourcompany.com .

How do I create new email accounts?

1. Login to your Google App Control Panel at http://www.google.com/a/yourcompany.com
2. Enter the new user’s First Name, Last Name, and desired Username in the appropriate fields.
3. Google Apps automatically generates an initial, or temporary, password for each new account you create. If you would like to customize a user’s password, click Set password. Then, enter the password in both fields. Passwords are strongly recommended to be at least 8 characters, especially for optimal use with IMAP or POP.
4. Click Create new user.
5. Click Print instructions or Email instructions.

PS: If you receieve an error message that states Failed to create account, try again shortly. This is a temporary error message that lets you know the user account wasn’t created successfully.

Learn how to create new emails (users) in Google App (Official Video by Google)

Do you experience problem downloading gmail to your desktop email clients?

Below are a few common reasons which can cause trouble downloading mail with Gmail’s POP feature.

1) Please make sure you already Enabling POP setting in Gmail
(See Login to your account using Browsers)
2) Please make sure you already Enabled SSL for the desktop email client

For detailed troubleshooting list

See related Questions
1) What is POP?
2) Learn how to configure POP for Microsoft Outlook (Express), Windows Mail, Thunderbird etc

How do I configure Microsoft Outlook to download the Gmail?

1) Enable Pop in Gmail (You must alwasys enable POP in the Gmail account which you wish to download using email client)
2) Configure your Email Clients based on the software you are using
- I’m using Outlook Express
- I’m using Outlook 2002
- I’m using Outlook 2003
- I’m using Outlook 2007
- I’m using Windows Mail

What is the Sending Limits of Google App Email?

In an effort to fight spam and prevent abuse, Google will temporarily disable your account if you send a message to more than 500 recipients or if you send a large number of undeliverable messages. If you use a POP or IMAP client (Microsoft Outlook or Apple Mail, e.g.), you may only send a message to 100 people at a time. More details please refer this knowledge base on Gmail sending limit.

What’s the different between Google Account vs Google App Account?

Although Google Apps and Google Accounts allow you to access several of the same Google products, they’re actually separate accounts.

What’s a Google Account?

A Google Account is a unified sign-in system that gives you access to a variety of free Google consumer products, including Google Groups, Google Shopping List, Web History, iGoogle, and more. You can also sign in to AdWords, AdSense, and Google Checkout. If you’ve used any of these products before, you already have a Google Account.

If you use Google’s email service, Gmail, then you already have a Google Account. However, it’s not necessary for you to create a Gmail email address to have a Google Account. If you signed up for any Google service in the past with your own email address (example: your_name@rediffmail.com) this account is also a Google Account. In short, if you sign in to any Google product or service, you already have a Google Account.

What is Google Apps?

Google Apps is a suite of Google applications that brings together essential services to help your business. This is a hosted service that lets businesses use a variety of Google products – including Email, Google Docs, Google Calendar, and Google Talk – on a unique domain (e.g. www.yourcompany.com).

For instance, if you own the domain name example.com, and you sign up for Google Apps services, everyone at your organization will get:

a custom email address (user@example.com)
tools for word processing
spreadsheets and presentations
a shared calendaring system
and more…