9 of the Best Free Linux Debuggers. Debugging is the process of finding and reducing the number of bugs in computer software and electronic hardware.
When a program crashes, the debugger shows the position in the original code. A good debugger plays an essential role in software development. Debugging can be more difficult when various subsystems are tightly coupled, as changes in one may cause bugs to appear in another. This article examines three different types of debuggers: source-level debuggers, memory debuggers and bug tracking software. A memory debugger is a programming tool for finding memory leaks and buffer overflows. Bug tracking software helps quality assurance and programmers keep track of reported software bugs in their work. One debugger which just missed out being included in the list below is dbx, an excellent source-level debugger included in the Sun Studio product from Sun Microsystems. Now, let's explore the 9 debugging tools at hand. Cain & Abel. Cain & Abel is a password recovery tool for Microsoft Operating Systems.
It allows easy recovery of various kind of passwords by sniffing the network, cracking encrypted passwords using Dictionary, Brute-Force and Cryptanalysis attacks, recording VoIP conversations, decoding scrambled passwords, recovering wireless network keys, revealing password boxes, uncovering cached passwords and analyzing routing protocols. The program does not exploit any software vulnerabilities or bugs that could not be fixed with little effort. It covers some security aspects/weakness present in protocol's standards, authentication methods and caching mechanisms; its main purpose is the simplified recovery of passwords and credentials from various sources, however it also ships some "non standard" utilities for Microsoft Windows users.
The latest version is faster and contains a lot of new features like APR (Arp Poison Routing) which enables sniffing on switched LANs and Man-in-the-Middle attacks. John the Ripper password cracker. John the Ripper is free and Open Source software, distributed primarily in source code form.
If you would rather use a commercial product tailored for your specific operating system, please consider John the Ripper Pro, which is distributed primarily in the form of "native" packages for the target operating systems and in general is meant to be easier to install and use while delivering optimal performance. This version integrates lots of contributed patches adding GPU support (OpenCL and CUDA), support for a hundred of additional hash and cipher types (including popular ones such as NTLM, raw MD5, etc., and even things such as encrypted OpenSSH private keys, ZIP and RAR archives, PDF files, etc.), as well as some optimizations and features.
Unfortunately, its overall quality is lower than the official version's. Requires OpenSSL. There are unofficial binary builds (by John the Ripper user community members) for Windows, Linux, Solaris, and Mac OS X. RainbowCrack Project - Crack Hashes with Rainbow Tables. Lc5 - download - (31 files) SAMInside. The software is designed for recovering Windows logon passwords, and it features the following: – Imports local accounts.
. – Imports accounts from files of various formats. . – Includes over 10 types of data import from other programs. Download v22.214.171.124.