Categories
Linux Software

Docker Cheatsheet

Cheat sheets for common Docker Commands

Categories
Linux Security

mkcert – Simple Localhost Certs

Using Mkcert to generate valid SSL certificates on your local machine for development

Categories
Kamailio Linux Voice over IP

Kamailio Bytes – Siremis Installation

Installing the Siremis Kamailio web administration interface

Categories
Kamailio Linux Voice over IP

Setup HOMER SIP captagent and HEP processor on Ubuntu 18.04

Installing the HEP Processor and SIP Captagent to capture SIP data and feed it to HOMER

Categories
Linux RFCs & Standards Voice over IP

Kamailio Bytes – SCTP

Implementing SCTP in Kamailio

Categories
Kamailio Linux Voice over IP

Kamailio Bytes – Setting up rtpengine in Kamailio to relay RTP / Media

Using rtpengine to bridge calls in Kamailio

Categories
EPC Linux LTE Mobile Networks RF

Magma – Facebook’s Open Source LTE / 4G EPC/OSS Platform

In February Facebook announced they’d open sourced their Magma project, Magma provides a software-centric distributed mobile packet core and tools for automating network management. Open-sourcing Magma to extend mobile networks Magma’s modular software based architecture means you can scale up extra resources as needed, with no need to have physical hardware to run your EPC. […]

Categories
Linux RFCs & Standards Voice over IP

SNgrep – Command line SIP Debugging

Using sngrep to view SIP logs like a champ.

Categories
Kamailio Linux Security Voice over IP

Kamailio Bytes – Permissions Module

Using Kamailio’s Permissions module to implement basic ACL functionality.

Categories
Kamailio Linux Voice over IP

Kamailio Bytes – Dialplan Module

Using Kamailio’s dialplan module to run transformations on variables.

Categories
Linux Python RFCs & Standards

ASN.1 Encoding in a Nutshell

Introduction to Encoding & Decoding data in ASN.1 (Using Python)

Categories
Kamailio Linux Voice over IP

Kamailio 101 – Part 10 – Recap

Recap of the series

Categories
Kamailio Linux Security Voice over IP

Kamailio 101 – Part 9 – Adding Carrier Links

Adding Trunks to our Kamailio instance to make / receive calls from the PSTN.

Categories
Asterisk Linux Python Security Voice over IP

Message Amplification & UDP Flooding with SIP

DNS style message amplification using SIP requests to flood a server / host.

Categories
Kamailio Linux Security Voice over IP

Kamailio 101 – Part 8 – Security in Practice

Putting security into practice in Kamailio to authenticate INVITE and REGISTER traffic by source IP and Challenge / Response in the Auth header.

Categories
Kamailio Linux Voice over IP

Kamailio 101 – Part 7 – Security in Theory

General overview of AAA, traffic validation and SIP security.

Categories
Kamailio Linux Voice over IP

Kamailio 101 – Part 6 – Reusing Code

Using Boilerplate Kamailio code to speed up the development process.

Categories
Kamailio Linux Voice over IP

Kamailio 101 – Part 5- First Call

Making our first call between two registered endpoints on Kamailio.

Categories
Kamailio Linux Voice over IP

Kamailio 101 – Part 4 – SIP Registrar

Setting up Kamailio as a SIP registrar to handle REGISTER messages.

Categories
Kamailio Linux Voice over IP

Kamailio 101 – Part 3 – Routing Blocks & Structure

How to use routing blocks and structure your code in Kamailio.