Whats the difference between ANI and Caller ID?
ANI is the BTN associated with the telephone and is the direct number from where you are calling from. Caller ID is usually the BTN but occasionally can be incorrect, i.e. the main number of a business instead of the actual number being called from. Another difference in ANI is that it shows the class of service of the phone number while Caller ID just shows the name and number. Now that you have an idea of what ANI is and how it differs from Caller ID I will explain some methods for spoofing both of them.