Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
T

teler

> 编程语言
Open source

Real-time HTTP Intrusion Detection

3.1K stars0 likes0 views
WebsiteGitHub

About

Real-time HTTP Intrusion Detection

> [!IMPORTANT] > Dear users, > > We wanted to share some important updates regarding the development of teler IDS. > > The development of teler IDS is currently on hold. However, we're thrilled to inform you that we've decided to take a bold step by embarking on a complete refactor, starting from scratch to enhance the overall development process. > > In parallel, we're actively laying down the roadmap for teler IDS v3.
> What we can reveal at this point is that version 3 will leverage eBPF & [teler-waf](https://github.com/kitabisa/teler-waf) as its support, promising advanced features and capabilities. > > If you have feedback or suggestions regarding the features you'd like to see in teler IDS v3, kindly participate in our anonymous survey https://s.surveyplanet.com/8he6p7rq > > Stay tuned for more updates as we continue to innovate and enhance our intrusion detection system! Tipis-tipis asal menyala abangkuuhh! > > Best!
> dw1 > > --- > > As announced in [teler-announce#Fm8Yjh_4of0](https://groups.google.com/g/teler-announce/c/Fm8Yjh_4of0). > [!NOTE] > In the meantime, you can install and download the latest **v2** version to continue using it.

teler

teler

Real-time HTTP Intrusion Detection
Contribute · What's new · Report Bug · Request Feature

--- `teler` is an **real-time intrusion detection** and threat alert based on web log that runs in a **terminal** with resources that we collect and provide by the community. :heart: | **CLI** | **Dashboard** | |--------- |--------------- | | [](#) | [](#) | > [!NOTE] > If you upgrade from prior to v2 frontwards there will be some **break changes** that affect configuration files. > Appropriate adaptations can refer to [teler.example.yaml](https://github.com/kitabisa/teler/blob/v2/teler.example.yaml) file. **See also:** - [kitabisa/teler-waf](https://github.com/kitabisa/teler-waf): teler-waf is a Go HTTP middleware that provide teler IDS functionality to protect against web-based attacks and improve the security of Go-based web applications. It is highly configurable and easy to integrate into existing Go applications. ## Table of Contents - [Features](#features) - [Why teler?](#why-teler) - [Demo](#demo) - [Documentation](#documentation) - [Supporting Materials](#supporting-materials) - [Contributors](#contributors) - [Resources](#resources) - [Pronunciation](#pronunciation) - [Changes](#changes) - [License](#license) ## Features * **Real-time**: Analyze logs and identify suspicious activity in real-time. * **Alerting**: teler provides alerting when a threat is detected, push notifications include Slack, Mattermost, Telegram and Discord. * **Monitoring**: We've our own metrics if you want to monitor threats easily, and we use Prometheus for that. * **Logging**: is also provided in file form or sends detected threats to the Zinc logs search engine. * **Latest resources**: Collections is continuously up-to-date. * **Minimal configuration**: You can just run it against your log file, write the log format and let teler analyze the log and show you alerts! * **Flexible log formats**: teler allows any custom log format string! It all depends on how you write the log format in configuration file. * **Custom threat rules**: Want to reach a wider range of threats instead of engine-based _(default)_ rules? You can customize threat rules! * **Incremental log processing**: Need data persistence rather than [buffer stream](https://linux.die.net/man/1/stdbuf)? teler has the ability to process logs incrementally through the on-disk persistence options. ## Why teler? teler was designed to be a fast, terminal-based threat analyzer. Its core idea is to quickly analyze and hunt threats in real time! ## Demo Here is a preview of `teler` with conditions of use as: | **Buffer-streams** | **Incremental** | |-------------------- |----------------- | | | | ## Documentation All related documentation about installation, usage & configuration is on **[teler.app](https://teler.app)**. ## Supporting Materials - [teler - Protect Your WebApp!](https://dw1.io/files/teler%20-%20Protect%20Your%20WebApp.pdf) Talks were brought to the **OWASP Jakarta: Virtual AppSec Indonesia 2020** event. - [Tutorial: Cyber Threat Hunting - Useful Threat Hunting Tools (Part One)](https://youtu.be/0m54WOXO6Gc), Semi Yulianto gave a brief explanation and how to use **teler** in the video. - [Empowering Teler HTTP Intrusion Detection as WAF with Fail2ban](https://link.medium.com/OXVZIMkZEeb). - [Detecting web attacks using Wazuh and teler](https://wazuh.com/blog/detecting-web-attacks-using-wazuh-and-teler/), integrate teler with a unified XDR and SIEM platform, Wazuh. ## Contributors This project exists thanks to all the people who contribute. To learn how to setup a development environment and for contribution guidelines, see [CONTRIBUTING.md](/.github/CONTRIBUTING.md).
Dwi Siswanto

⚠️
ProjectDiscovery


Anton Egorov


0ktavandi


Fik


fairyhunter13

⚠️
Zufar Dhiyaulhaq


Aldin Setiawan

️️️️♿️
Noah Petherbridge


Zackky Muhammad


Andy


Aliaksandr Valialkin


Markus Tenghamn


Rick


Michael BOUVY


oelnaggar

### Resources All external resources used in this teler are **NOT** provided by us. See all peoples who involved in this resources at [teler Resource Collections](https://github.com/kitabisa/teler-resources). ## Pronunciation [`jv_id`](https://www.localeplanet.com/java/jv-ID/index.html) • **/télér/** — bagaimana bisa seorang pemuda itu teler hanya dengan meminum sloki ciu _(?)_ ## Changes For changes, see the [CHANGELOG.md](/CHANGELOG.md). ## Community We use the Google Groups as our dedicated mailing list. Subscribe to [teler-announce](https://groups.google.com/g/teler-announce) via [[email protected]](mailto:[email protected]) for important announcements, such as the availability of new releases. This subscription will keep you informed about significant developments related to [teler IDS](https://github.com/kitabisa/teler), [teler WAF](https://github.com/kitabisa/teler-waf), [teler Proxy](https://github.com/kitabisa/teler-proxy), and [teler Resources](https://github.com/kitabisa/teler-resources). For any [inquiries](https://github.com/kitabisa/teler/discussions/categories/q-a), [discussions](https://github.com/kitabisa/teler/discussions), or [issues](https://github.com/kitabisa/teler/issues) are being tracked here on GitHub. This is where we actively manage and address these aspects of our community engagement. ## License This program is developed and maintained by members of Kitabisa Security Team, and this is not an officially supported Kitabisa product. This program is free software: you can redistribute it and/or modify it under the terms of the [Apache license](/LICENSE). Kitabisa teler and any contributions are copyright © by Dwi Siswanto 2020-2022.

GitHub Issues· 11 open

View all on GitHub
  • #376

    Seeking Guidance on Running Teler Application with Systemd

    Type: DocumentationStatus: On HoldUpdated Feb 13, 2024
  • #383

    [BUG] wrong classification

    Type: BugStatus: On HoldUpdated Feb 12, 2024
  • #381

    [BUG] log parser space issue

    Type: BugStatus: On HoldUpdated Feb 9, 2024
  • #379

    [DOCS] Protect Your Web App returns 404

    Type: DocumentationStatus: On HoldUpdated Feb 2, 2024
  • #306

    [BUG] docker run --input /path/to/access.log doesn't analyze log, but buffer does

    Type: BugStatus: On HoldUpdated Feb 24, 2023
  • #239

    [FEATURE] Configurable message format alert

    Status: On HoldUpdated Jun 27, 2022
  • #229

    [FEATURE] Importing rules from path

    Status: On HoldUpdated May 24, 2022
  • #116

    [FEATURE] Replace Alerting System with FalcoSideKick

    Status: On HoldUpdated Oct 8, 2021
  • #32

    [MAINTENANCE] Write tests

    Type: MaintenanceStatus: AvailablePriority: LowUpdated Nov 1, 2020

Highlights

  • •Features
  • •Why teler?
  • •Documentation
  • •Supporting Materials
  • •Contributors
  • •Resources
  • •Pronunciation
  • •Real-time: Analyze logs and identify suspicious activity in real-time.
  • •Alerting: teler provides alerting when a threat is detected, push notifications include Slack, Mattermost, Telegram and Discord.
  • •Monitoring: We've our own metrics if you want to monitor threats easily, and we use Prometheus for that.

> Tags

Goanalyze-logsgogolangids

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言