pwru is an eBPF-based tool for tracing network packets in the Linux kernel with advanced filtering capabilities. It allows fine-grained introspection of kernel state to facilitate debugging network connectivity issues.
Continuously assess cloud security posture by flagging misconfigurations and suspicious activity. Consolidate container and host scanning in a single workflow. Automate scanning locally in your CI/CD tools without images leaving your environment and block vulnerabilities pre-deployment. Visualize all network communication across apps and services. Apply microsegmentation by automating Kubernetes-native network policies. Unify threat detection and incident response across containers,...
DiDasm is a small and fast disassembler, useful for Windows kernel developers.
Advantages:
- highly portable, has minimal runtime requirements (C runtime);
- core libraries do not require any external components;
- includes instructions emulator (diana_processor);
- has stream oriented design;
Supported platforms: i386, amd64
Supported instructions: x586/amd64/FPU/MMX/SSE/SSE2
...strace is a diagnostic, debugging and instructional userspace tracer for Linux. It is used to monitor and tamper with interactions between userspace processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Linice is a source-level kernel debugger for x86 systems with the look and feel of SoftIce for MS Windows. Break into a running kernel, use breakpoints, single step on modules, kernel, or user programs. Outputs to VGA, MDA, X Window, serial terminal.
------------
Yes, this is ancient and don't expect it to work any more.
MSPDebug is a free debugger for use with MSP430 MCUs. It supports FET430UIF, eZ430, RF2500 and Olimex MSP-JTAG-TINY programmers. It can be used as a proxy for gdb or as an independent debugger with support for programming, disassembly and reverse eng
Function call tracing in the Linux kernel and userspace applications. Dynamically sets probes (using VProbes, a KProbes variant) and displays the function call trace of a process calling kernel or application functions. The superior of strace and ltrace.
Cross-Crash is an enhancement to the existing Crash utility that analyzes the linux kernel core dumps by Linux Kernel Crash Dump (LKCD). It allows the analysis of core dumps on hosts that are not of the same architecture the dumps were originated from.
An open plugin providing a full Python Debugging graphical interface and shell for either JEDIT editor or NETBEANS ide. Python\'s debugger backend is implemented as a networking debugger inheriting the standard dbd.py python debugging kernel ,frontend
We provide a mechanism to trace the NPTL Library as few intrusive as possible for the application dynamics. The post-mortem analysis then allows measurements (contension,...) and understanding of hangs or bugs. No change in kernel or user application.
The dude is a UNIX debugging package independent of the ptrace() system call; it consists of a kernel module [the_dude.o], a library to interface with the module [libduderino.so], and an ncurses client [ddbg] .
Dynamic Probes is a linux debugging facility that will operate under the most extreme software conditions. It offers a technique for debugging in both kernel and user space by allowing you to insert "probes" in running programs.
PrivateICE is a kernel level debugger similar to SoftICE
on Windows. Planned is also a GUI interface for normal debugging in a multitasking environment, as opposed to SoftICE which always halts the entire machine when active.
LinDbg is a source level kernel mode debugger for Linux. LinDbg can be used to debug Linux device drivers and Linux applications at source level. LinDbg currently works on Linux kernel versions 2.4.7 and 2.4.2
IPGDB is a collection of extensions to GDB and FreeBSD-4.3 to allow two-machine kernel debugging over UDP. It acts much like two-machine kernel debugging over serial ports.
OpenTNF is a system-level tracing facility for capturing and presenting diagnostic information and performance metrics. Linux/Intel (kernel 2.2.x) is the initial target platform. The OpenTNF project is seeking developers for ports to other platforms.
KerX (Kernel eXplorer) provides a simple way for reading the very low-level data structures of the OS (GDT, IDT, TSSs, Page-Tables, Page-Directories, etc...)