silent debuggers
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 182
JSwat Java Debugger 4.2
JSwat is a graphical, stand-alone Java debugger, using the JPDA library. more>>
JSwat is a graphical, stand-alone Java debugger, using the JPDA library.
JSwat Java Debugger offers breakpoints with monitors and conditions, colorized source code display, single-stepping, displaying variables, viewing stack frames, and expression evaluation.
Main features:
- breakpoints with conditionals and monitors
- colorized source code display
- graphical display panels showing threads
- stack frames
- visible variables
- loaded classes
- command interface for more advanced features
- Java-like expression evaluation, including method invocation.
<<lessJSwat Java Debugger offers breakpoints with monitors and conditions, colorized source code display, single-stepping, displaying variables, viewing stack frames, and expression evaluation.
Main features:
- breakpoints with conditionals and monitors
- colorized source code display
- graphical display panels showing threads
- stack frames
- visible variables
- loaded classes
- command interface for more advanced features
- Java-like expression evaluation, including method invocation.
Download (11.9MB)
Added: 2007-05-18 License: CDDL (Common Development and Distribution License) Price:
895 downloads
Packet Debugger 0.1 Beta
Packet Debugger presents a debugger-like UI for pcap packet capture files. more>>
Packet Debugger presents a debugger-like UI for pcap packet capture files.
The Packet Debugger (pdb) allows users to work with packet streams as if they were working with a source code debugger.
Users can list, inspect, modify, and retransmit any packet from captured files, as well as work with live packet captures.
<<lessThe Packet Debugger (pdb) allows users to work with packet streams as if they were working with a source code debugger.
Users can list, inspect, modify, and retransmit any packet from captured files, as well as work with live packet captures.
Download (0.15MB)
Added: 2007-01-20 License: BSD License Price:
1010 downloads
Brainfuck Debugger 0.2.5
Brainfuck Debugger is a GUI IDE/debugger for developing Brainfuck programs. more>>
Brainfuck Debugger is designed to encourage the development of Brainfuck programs by providing an IDE with debugging features.
One of the goals of this project is to provide an environment for people who want to experiment with the fundimental processes of computers, but not get blown away with complicated syntax issues.
<<lessOne of the goals of this project is to provide an environment for people who want to experiment with the fundimental processes of computers, but not get blown away with complicated syntax issues.
Download (3.6MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1655 downloads
Extended Python Debugger 1.22
Extended Python Debugger is a (slightly) more complete debugger for Python than the stock pdb.py debugger. more>>
Extended Python Debugger is a complete debugger for Python than the stock pdb.py debugger.
It supports a "restart" command and stack traces that show fewer ?s and give better information for exec statements.
Stepping/nexting skips over method/function "defs". It tries to follow gdbs command set unless there is good reason not to.
<<lessIt supports a "restart" command and stack traces that show fewer ?s and give better information for exec statements.
Stepping/nexting skips over method/function "defs". It tries to follow gdbs command set unless there is good reason not to.
Download (0.094MB)
Added: 2007-04-16 License: Python License Price:
923 downloads
BASH Debugger 3.1-0.08
BASH Debugger is a patched BASH with a full-fledged debugger. more>>
Bash Debugger project contains patched sources to BASH that enable better debugging support as well as improved error reporting.
In addition, this project contains the most comprehensive source-code debugger for bash that has been written.
Since this project maintains as an open CVS development and encourages developers and ideas, the space could be also be used springboard for other experiments and additions to BASH.
Enhancements:
- This release adds a gdb-like "load" command to force reading in a file.
- Files coming from function line-specifications are now read in (Debian Bug #40336).
- Negative numbers are now allowed in "frame" (and "up" and "down") commands.
- Help, manual page, and documentation fixes have been made, including suggested use of $PS4.
<<lessIn addition, this project contains the most comprehensive source-code debugger for bash that has been written.
Since this project maintains as an open CVS development and encourages developers and ideas, the space could be also be used springboard for other experiments and additions to BASH.
Enhancements:
- This release adds a gdb-like "load" command to force reading in a file.
- Files coming from function line-specifications are now read in (Debian Bug #40336).
- Negative numbers are now allowed in "frame" (and "up" and "down") commands.
- Help, manual page, and documentation fixes have been made, including suggested use of $PS4.
Download (0.65MB)
Added: 2007-01-21 License: GPL (GNU General Public License) Price:
1010 downloads
EDB (Evans Debugger) 0.8.18
EDB (Evans Debugger) is a QT4 based binary mode debugger with the goal of having usability on par with OllyDbg. more>>
EDB (Evans Debugger) is a QT4 based binary mode debugger with the goal of having usability on par with OllyDbg.
EDB project uses a plugin architecture, so adding new features can be done with ease. The current release is for Linux, but future releases will target more platforms.
<<lessEDB project uses a plugin architecture, so adding new features can be done with ease. The current release is for Linux, but future releases will target more platforms.
Download (0.45MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
520 downloads
Assembly Language Debugger 0.1.7
Assembly Language Debugger is an assembly language debugger. more>>
The Assembly Language Debugger is a tool for debugging executable programs at the assembly level. It currently runs only on Intel x86 platforms.
Operating systems supported: Linux, FreeBSD, NetBSD, OpenBSD
Main features:
- Step into / Step over
- Breakpoints
- Powerful ELF format interpreter
- Easy memory manipulation
- Disassembler for intel x86 instructions
- Easy register manipulation
Enhancements:
- added commands: display, ldisplay, undisplay to dump specified memory locations after each single step (thanks to ziberpunk < ziberpunk =at= ziberghetto dhis org > for the suggestion and code)
- all Makefiles are now based on automake in the hopes that this will fix some of the problems integrating ald into the *BSD ports systems
- bug fix where a pointer wasnt set to NULL after clearing program arguments with the "set args" command
- this is related to the previous feature: if the effective address lies inside a symbol/function, the corresponding symbol is now displayed
- for CALL and JMP instructions, exact target/effective addresses are now computed (code for this was contributed by Samuel Falvo II < kc5tja =at= arrl net >)
- upgraded all configure scripts to autoconf v2.59
<<lessOperating systems supported: Linux, FreeBSD, NetBSD, OpenBSD
Main features:
- Step into / Step over
- Breakpoints
- Powerful ELF format interpreter
- Easy memory manipulation
- Disassembler for intel x86 instructions
- Easy register manipulation
Enhancements:
- added commands: display, ldisplay, undisplay to dump specified memory locations after each single step (thanks to ziberpunk < ziberpunk =at= ziberghetto dhis org > for the suggestion and code)
- all Makefiles are now based on automake in the hopes that this will fix some of the problems integrating ald into the *BSD ports systems
- bug fix where a pointer wasnt set to NULL after clearing program arguments with the "set args" command
- this is related to the previous feature: if the effective address lies inside a symbol/function, the corresponding symbol is now displayed
- for CALL and JMP instructions, exact target/effective addresses are now computed (code for this was contributed by Samuel Falvo II < kc5tja =at= arrl net >)
- upgraded all configure scripts to autoconf v2.59
Download (0.65MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1671 downloads
Gubed PHP Debugger 0.2.2
Gubed is a software to debug PHP scripts. more>>
Gubed PHP Debugger is, as the name suggests, a program to debug PHP scripts. It is not, as some people first believe, a PHP syntax checker.
That is, it wont tell you where you forgot to put an ending bracket. It is rather a debugger to find logical errors, like why does this if-statement not occur or why does that loop never end.
The main goals is to provide a free (as in beer and freedom), easy to use, easy to install and usable PHP debugger.
It currently supports stepping through code, watching contents of variables and setting breakpoints (line and conditional).
No changes are needed to server software or the scripts being debugged (at least from version 0.1.0). Especially, no php or webserver components are requried.
Enhancements:
- Fixed parser bug for T_ARRAY lines (thanks to Iassen Hristov who reported).
- Fixed problem with undefined Gubed variable (thank to Jerome Rouer for reporting).
<<lessThat is, it wont tell you where you forgot to put an ending bracket. It is rather a debugger to find logical errors, like why does this if-statement not occur or why does that loop never end.
The main goals is to provide a free (as in beer and freedom), easy to use, easy to install and usable PHP debugger.
It currently supports stepping through code, watching contents of variables and setting breakpoints (line and conditional).
No changes are needed to server software or the scripts being debugged (at least from version 0.1.0). Especially, no php or webserver components are requried.
Enhancements:
- Fixed parser bug for T_ARRAY lines (thanks to Iassen Hristov who reported).
- Fixed problem with undefined Gubed variable (thank to Jerome Rouer for reporting).
Download (0.32MB)
Added: 2005-07-11 License: GPL (GNU General Public License) Price:
1569 downloads
pebugger 0.3
pebugger is an interactive command-line based debugger for PHP, written in PHP. more>>
pebugger is an interactive command-line based debugger for PHP, written in PHP. The project vaguely resembles gdb. Its basicaly a dbgp client.
This is currently in an early development stage. Its stable and usable, but not fully featured, yet. Its something I am keen to start using myself, so features should be added fairly quickly.
So far, you can set breakpoints, step through code, and query variables.
<<lessThis is currently in an early development stage. Its stable and usable, but not fully featured, yet. Its something I am keen to start using myself, so features should be added fairly quickly.
So far, you can set breakpoints, step through code, and query variables.
Download (0.015MB)
Added: 2007-07-16 License: BSD License Price:
830 downloads
Data Display Debugger 3.3.11
Data Display Debugger is a common graphical user interface for GDB, DBX and XDB. more>>
GNU DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger, or the Python debugger.
Besides "usual front-end features such as viewing source texts, DDD has become famous through its interactive graphical data display, where data structures are displayed as graphs.
<<lessBesides "usual front-end features such as viewing source texts, DDD has become famous through its interactive graphical data display, where data structures are displayed as graphs.
Download (7.3MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1661 downloads
wsdebug 0.1
wsdebug is a debugger for the Whitespace programming language. more>>
wsdebug is a debugger for the more or less famous whitespace programming language, coming along with a rather fast interpreter (wsi).
Most programming languages like C or Perl do not care for white space characters (like tab, space or newline/linefeed). The whitespace programming language works just the other way round, dont care for any character but those white space ones.
On the whole its just another geeky language like Brainfuck and others, however more adicting.
If youve written a whole lot of instructions youll probably reach the point, where you get lost. Then just put your script into wsdebug and step through your bunch of whitespace instructions and watch how each command manipulates the stack (or heap).
<<lessMost programming languages like C or Perl do not care for white space characters (like tab, space or newline/linefeed). The whitespace programming language works just the other way round, dont care for any character but those white space ones.
On the whole its just another geeky language like Brainfuck and others, however more adicting.
If youve written a whole lot of instructions youll probably reach the point, where you get lost. Then just put your script into wsdebug and step through your bunch of whitespace instructions and watch how each command manipulates the stack (or heap).
Download (0.27MB)
Added: 2005-04-14 License: GPL (GNU General Public License) Price:
1654 downloads
Ridentd 0.9.3b
Ridentd server application is meant for the totally paranoid that need access to servers that require ident. more>>
Ridentd server application is meant for the totally paranoid that need access to servers that require ident and dont want to give any information about local users to the remote server or its other users.
Ridentd is a stand-alone replacement for identd that uses a random selection of a ispell dictionary to use as fake ident responses. The ident response is based on a (one-time randomly initialized) modulus of the local port in order to assure that one session will return the same identity during a TCP session.
The really paranoid may wish to start ridentd a few times a day from their cron in order to reseed both the random set of dictionary words and the port modulo. When using in the cron it is adviced to use the SILENT option.
At this moment this software should be considdered release-ready for the Linux platform, beta for any other *nix platform. It depends on the availability of the strings , ps binaries, and the pressence of at least one ispell dictionary file.
Enhancements:
- Addresses a serious locally exploitable symlink bug that allowed a random local file to be overwritten to with the process ID of the newly started daemon.
<<lessRidentd is a stand-alone replacement for identd that uses a random selection of a ispell dictionary to use as fake ident responses. The ident response is based on a (one-time randomly initialized) modulus of the local port in order to assure that one session will return the same identity during a TCP session.
The really paranoid may wish to start ridentd a few times a day from their cron in order to reseed both the random set of dictionary words and the port modulo. When using in the cron it is adviced to use the SILENT option.
At this moment this software should be considdered release-ready for the Linux platform, beta for any other *nix platform. It depends on the availability of the strings , ps binaries, and the pressence of at least one ispell dictionary file.
Enhancements:
- Addresses a serious locally exploitable symlink bug that allowed a random local file to be overwritten to with the process ID of the newly started daemon.
Download (0.007MB)
Added: 2006-01-10 License: Public Domain Price:
1382 downloads
Simple Metronome 0.4
Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns. more>>
Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns.
If all you want is a 100 bpm metronome, do this:
../simetro 100 9 | ecasound -f:s16,2,44100,i -i:stdin
A sightly fancier example would use simetro like this:
./simetro 240 6232
1st arg: 240 ticks per minute. 2nd arg: a string of one or more digits, possibly annotated with other non-digit characters. 0 is silent. 5 is medium. 9 is loud. The pattern 9099 means loud-rest-loud-loud. The example pattern, 240 6232, represents normally accented sixteenth notes at 60 beats per minute. The length of the second argument determines the length of the pattern.
Typical accent strings (second arg):
5, 73, 733, 8242, 8222, 832-632
For your convenience, you can add non-numeric characters (annotation) to the accent string. These characters are ignored by simetro. So 832-632 and 832632 are equivalent. The groove and military examples in the examples/ directory illustrate this. noaccent-100bpm is the simplest example. tabla is a fanciest example.
The first argument is "ticks per minute" so if you are representing your rhythm with one tick per beat, than the ticks per minute will be equal to the beats per minute. But if, for example, your ticks are 16th notes, then the ticks per minute will be four times the beats per minute.
There are two methods for hearing the output waveform.
1) Pipe the output to a realtime raw audio player.
2) Send the output to a file. Convert to WAV. Play WAV file.
Using Ecasound, you can do it like this:
./simetro 240 6232 | ecasound -f:s16,2,44100,i -i:stdin
This is probably the most practical configuration. Ecasound is good code and I recommend it. Or you can use some other program that can play an audio stream from stdin. Srp also works:
./simetro 240 6232 | srp > /dev/null
It starts immediately, does not create any files, and stops with CTRL-C. srp is part of my Simple Multitrack package which can be found at http://freshmeat.net/projects/simple-multitrack/ and runs on Linux/OSS and on Mac OS X. Other programs undoubtedly provide the same capability.
On Solaris 9, I use this bash command for realtime (but low quality) output:
alias rawplay="sox -t sw -r 44100 -c 2 - -t raw -r 8012 -u -b -c 1 /dev/audio"
./simetro 300 5222 | rawplay
If you want to make a file and play it (method 2), you can do this:
./simetro 240 6232 | dd bs=1024 count=10k > rawfile
sox -t sw -r 44100 -c 2 rawfile outfile.wav
sox is an audio format converter. You can get it here:
http://sox.sourceforge.net/
Please email your comments, suggestions, and bug reports to me. My email address is on my webpage: http://w140.com/kurt Please include the word simetro in your subject to skip the spam filter.
Enhancements:
- Rhythms can now be specified in a more convenient free-form syntax.
- It is easier to read and easier to write rhythms in the new syntax.
- More examples are included.
- Ecasound is used in the examples for sending the audio stream to the sound card.
<<lessIf all you want is a 100 bpm metronome, do this:
../simetro 100 9 | ecasound -f:s16,2,44100,i -i:stdin
A sightly fancier example would use simetro like this:
./simetro 240 6232
1st arg: 240 ticks per minute. 2nd arg: a string of one or more digits, possibly annotated with other non-digit characters. 0 is silent. 5 is medium. 9 is loud. The pattern 9099 means loud-rest-loud-loud. The example pattern, 240 6232, represents normally accented sixteenth notes at 60 beats per minute. The length of the second argument determines the length of the pattern.
Typical accent strings (second arg):
5, 73, 733, 8242, 8222, 832-632
For your convenience, you can add non-numeric characters (annotation) to the accent string. These characters are ignored by simetro. So 832-632 and 832632 are equivalent. The groove and military examples in the examples/ directory illustrate this. noaccent-100bpm is the simplest example. tabla is a fanciest example.
The first argument is "ticks per minute" so if you are representing your rhythm with one tick per beat, than the ticks per minute will be equal to the beats per minute. But if, for example, your ticks are 16th notes, then the ticks per minute will be four times the beats per minute.
There are two methods for hearing the output waveform.
1) Pipe the output to a realtime raw audio player.
2) Send the output to a file. Convert to WAV. Play WAV file.
Using Ecasound, you can do it like this:
./simetro 240 6232 | ecasound -f:s16,2,44100,i -i:stdin
This is probably the most practical configuration. Ecasound is good code and I recommend it. Or you can use some other program that can play an audio stream from stdin. Srp also works:
./simetro 240 6232 | srp > /dev/null
It starts immediately, does not create any files, and stops with CTRL-C. srp is part of my Simple Multitrack package which can be found at http://freshmeat.net/projects/simple-multitrack/ and runs on Linux/OSS and on Mac OS X. Other programs undoubtedly provide the same capability.
On Solaris 9, I use this bash command for realtime (but low quality) output:
alias rawplay="sox -t sw -r 44100 -c 2 - -t raw -r 8012 -u -b -c 1 /dev/audio"
./simetro 300 5222 | rawplay
If you want to make a file and play it (method 2), you can do this:
./simetro 240 6232 | dd bs=1024 count=10k > rawfile
sox -t sw -r 44100 -c 2 rawfile outfile.wav
sox is an audio format converter. You can get it here:
http://sox.sourceforge.net/
Please email your comments, suggestions, and bug reports to me. My email address is on my webpage: http://w140.com/kurt Please include the word simetro in your subject to skip the spam filter.
Enhancements:
- Rhythms can now be specified in a more convenient free-form syntax.
- It is easier to read and easier to write rhythms in the new syntax.
- More examples are included.
- Ecasound is used in the examples for sending the audio stream to the sound card.
Download (0.003MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
614 downloads
Silence.tcl 20060707
Silence.tcl is a simple tool that detects silent and non-silent parts in a sound file. more>>
Silence.tcl is a simple tool that detects silent and non-silent parts in a sound file. Silence.tcl outputs several .wav files, each containing one of the non-silent parts.
<<less Download (0.004MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1211 downloads
QScintilla 2.1
QScintilla is a port of Scintilla to Qt. more>>
QScintilla project is a port to Qt of Neil Hodgsons Scintilla C++ editor class.
As well as features found in standard text editing components, QScintilla includes features especially useful when editing and debugging source code.
These include support for syntax styling, error indicators, code completion and call tips. The selection margin can contain markers like those used in debuggers to indicate breakpoints and the current line.
Styling choices are more open than with many editors, allowing the use of proportional fonts, bold and italics, multiple foreground and background colours and multiple fonts.
QScintilla is licensed under the GNU GPL (for UNIX/Linux and MacOS/X), under the Qt Educational License (for use with the educational edition of Qt for Windows), and under a commercial license (for UNIX/Linux, MacOS/X and Windows).
At the moment the commercial version of QScintilla is bundled with the commercial version of PyQt. You can purchase it here.
Note that the educational edition is for educational institutions and not individual students.
QScintilla is provided in source form as a .tar.gz package for UNIX/Linux and MacOS/X, and a .zip package for Windows.
Enhancements:
- Lexers now remember their own style settings and so no longer need to be the current lexer for style changes to take effect.
<<lessAs well as features found in standard text editing components, QScintilla includes features especially useful when editing and debugging source code.
These include support for syntax styling, error indicators, code completion and call tips. The selection margin can contain markers like those used in debuggers to indicate breakpoints and the current line.
Styling choices are more open than with many editors, allowing the use of proportional fonts, bold and italics, multiple foreground and background colours and multiple fonts.
QScintilla is licensed under the GNU GPL (for UNIX/Linux and MacOS/X), under the Qt Educational License (for use with the educational edition of Qt for Windows), and under a commercial license (for UNIX/Linux, MacOS/X and Windows).
At the moment the commercial version of QScintilla is bundled with the commercial version of PyQt. You can purchase it here.
Note that the educational edition is for educational institutions and not individual students.
QScintilla is provided in source form as a .tar.gz package for UNIX/Linux and MacOS/X, and a .zip package for Windows.
Enhancements:
- Lexers now remember their own style settings and so no longer need to be the current lexer for style changes to take effect.
Download (0.64MB)
Added: 2007-06-05 License: GPL (GNU General Public License) Price:
526 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above silent debuggers search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed