# Block Signal with "Layer 7" or "Content" or "TLS" - MikroTik Script RouterOS

    How to Block Signal with "Layer 7" or "Content" or "TLS"

    Block Signal With "Layer-7"

    /ip firewall layer7-protocol
    add name=Signal regexp="^.+(signal.com|whispersystems.com).*\$"
    /ip firewall filter
    add action=drop chain=forward layer7-protocol=Signal

    Block Signal With "Content"

    /ip firewall filter
    add action=drop chain=forward content="signal.com"
    add action=drop chain=forward content=".signal."
    add action=drop chain=forward content="whispersystems.com"
    add action=drop chain=forward content=".whispersystems."

    Block Signal With "TLS"

    /ip firewall filter
    add action=drop chain=forward protocol=tcp tls-host="signal.com"
    add action=drop chain=forward protocol=tcp tls-host="*.signal.*"
    add action=drop chain=forward protocol=tcp tls-host="whispersystems.com"
    add action=drop chain=forward protocol=tcp tls-host="*.whispersystems.*"
    Credit: www.o-om.com