GithubHelp home page GithubHelp logo

tfps's Introduction

This project has been discontinued, its functionality was incorporated in the SipPulse Softswitch

tfps

Overview

Telephony Fraud Prevention System TFPS is designed to prevent international traffic pumping. It works by screening and matching several attributes of a phone call against specific rules (user rules and system defined). The service is delivered thru a HTTP, SIP redirects or thru our free SBC.

The system was created for IP PBX users and ITSP (Internet Telephony Service Providers). Below, we describe the benefits to use the system.

PBX owners

  • Control the use of your phone system against fraud traffic
  • Avoid fraudulent charges in your phone bill

Service providers

  • Avoid disputes and customer loss after a fraud event
  • Avoid payment defaults in telephone bills by customers

How It Works!

TFPS learns the address, dialed numbers and behavior from strategically placed honeypots. We learn in realtime, IP addresses and Premium Rate Numbers associated to fraudulent activities. We also learn from our own detection process. Some customers have in-site honeypots to detect targeted attacks. Once an address is learned it is updated in real-time in the blacklist database. Beyond the blacklist rules, calls will also be checked against pre or dynamically set rules, such as:

  • Country of Origin (IP Geolocation)
  • Country of Destination (Dialed #)
  • Exclusive Anomaly detection off the traffic

If the call is screened and nothing is found the system returns and approval code (e.g A00). In the other hand if the call is rejected an specific code depending on the detection method is returned (e.g R03). It is up to the PBX owner to decide what to do with rejected calls. You can simply discard or send the call to an operator for manual acceptance.

Integration

Your phone system can be integrated to the TFPS using SIP redirects or Restful APIs. We have instructions and code on how to integrate with Asterisk, FreePBX, FreeSwitch and OpenSIPS.

Configuration Overview

There are three methods of operation, Free, Basic and ITSP. In the Free Plan, the system is completely automated, there is nothing to configure. In the Basic mode you can configure call thresholds and Geo restrictions. In the ITSP mode you can have your own domain and configure different policies for different users. We will have a detailed description of the system in the next chapters.

More information at our WIKI

https://github.com/sippulse/tfps/wiki

tfps's People

Contributors

flaviogoncalves avatar

Stargazers

Rohit Chaku avatar White Rabbit avatar ik5 avatar Matthew Holder avatar Ciprian avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

shnoppel

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.