Elastix® Security: Securing, Prevention, Monitoring
Elastix® Security: Securing, Prevention, Monitoring
You cannot guarantee the system is 100% secure to a client or to your company.
Toll Fraud is not new, just the techniques and methods and tools are evolving at a greater rate than before
Loss of Business confidence in a tool that is critical to the business. You might be thinking who actually is responsible for the cost? In most cases a simple answer, the IP PBX owner is fully responsible for the calls that his system makes.
Revenue from Calling Cards. There are so many of these phone cards, you could unwittingly purchase one and never know.
Revenue from selling your gateway details on the street. Quite often called a montebello or a good number
The challenge. Some of these hacks are done for the fun of it. To prove themselves
Coincidentally, holiday season is when many people want to call back home, so an increased demand in low cost calls.
Looks for a response from a live extension, Note the ports not in the list, such as 987, 988,989,990
It can be a combination of number generator and/or a database of common words used as passwords. It keeps trying until it successfully registers. On a standard ADSL line - Extension harvest 80 extensions a second. - Dictionary attack 60 passwords per second. - The entire Oxford dictionary could be completed in just over 3 hours.
Summary
SIP Hacking Tools are readily available and for free. SIPVicious is one such tool. Toll Fraud costs money, and can happen to anyone. Securing, Prevention, Monitoring is of the utmost importance.
Look at phones that have a built in VPN Client like the Yealink T28 for remote phones
If you are using SoftPhones on a laptop, then recommend a VPN Client to connect to office.
Modify the port for SSH. Its a quick simple change with little impact to your system access
Make it mandatory that all remote work on an Elastix system is done via VPN.
Select a Voice Provider that can set a limit per day or per month on call costs. Still allows calls in when over your limit Greatly limits your possible monetary liability Gives you a very clear idea that something is wrong when you cant make calls out.
Monitoring - Humbug
Humbug now part of addons for Elastix 2.2+ Low cost (starting from $4.99 per month to monitor key call indicators Blacklist Alerts, Long Distance Alerts, via email, SMS, etc.
If non-successful attacks are happening, use it as a guide to increase checks on the Elastix Logs.
Other Products HP Openview Opmanager LogicMonitor Almost any NMS supporting SNMP
Sell maintenance contracts to your clients Typically charge 1 or 2 hours per month Review the logs and other housekeeping Sell Monitoring Contracts to your clients Monitor for unusual activity Monitor for High Bandwidth Usage Monitor for trunk over subscription Monitor Connectivity / Phones online Provide monthly graphs Sell Security Reviews (even for non-clients) Perform Log check Review Firewall/Router setup Attempt external penetration test Recommend improvements to security
Installing other software on Elastix system Having multiple implementation Vendors, one for Elastix, one for Firewall/router, another implementing the SIP Trunk No one takes responsibility
Fail2ban
Humbug Elastix Firewall Enabling SNMP Nagios/Opsview implementation From www.Elastixconnection.com
Any Questions?