Skip to content

Koinsec/koinsec.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ligand

Ligand is a terminal based intelligence tool for binary analysis, system inspection, and live network monitoring.
It is built for reverse engineers, security researchers, red teamers, and CTF players who want low level visibility without heavy tooling or GUI overhead.

Ligand focuses on clarity, performance, and control.


Features

Binary Analysis

  • ELF parsing and inspection
  • String extraction
  • Section and symbol analysis
  • x86-64 disassembly using Capstone
  • Capability inference from binary behavior

Live Network Monitoring

  • Real-time packet capture
  • Multi-interface support (e.g. wlan0, eth0)
  • Source and destination IP detection
  • Protocol and traffic direction analysis

System Inspection

  • Host and kernel information
  • Runtime system context awareness
  • Lightweight system intelligence

Terminal UI

  • Interactive TUI built with ratatui
  • Keyboard-driven workflow
  • No browser, no telemetry, no background services

Rust Implementation

  • Memory-safe by design
  • High performance
  • Portable across Linux systems
  • Designed for real machines, not sandboxes

Architecture Overview

Ligand is composed of multiple low-level inspection engines unified under a terminal interface:

  • goblin — ELF parsing
  • capstone — disassembly
  • pnet — raw packet capture
  • sysinfo — system information
  • ratatui — terminal UI

How to use

The controls are up and down for menu choosing and then fn up and fn down for scrolling on the page

About

Ligand is a CLI threat intelligence tool built with a network sniffer, syscall interceptor and a dissasembler.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages