Active Ports - easy to use tool for Windows NT/2000/XP that enables you to monitor all open TCP and UDP ports on the local computer. Active Ports maps ports to the owning application so you can watch which process has opened which port. It also displays a local and remote IP address for each connection and allows you to terminate the owning process. Active Ports can help you to detect trojans and other malicious programs.
Though the development of AIDA32 is discontinued and also the download is not availabe at the official AIDA site, at Saturday night freeware you can download this masterpiece!
AIDA32 is a professional system information, diagnostics and benchmarking program running on Win32 platforms. It extracts details of all components of the PC. It can display information on the screen, print it, or save it to file in various formats like HTML, CSV or XML. For corporate users, AIDA32 offers command-line switches, network audit and audit statistics, remote system information and network management.
Features of AIDA:
full hardware & software information on 85 pages
built-in hardware database: detailed information about 27000 components.
physical information for CPU, motherboard, hard disk, optical drive
motherboard chipset, buses, sensor information
installed programs, event logs list
diagnostics module to reveal possible problems
automatic audit via command-line switches
SQL database support (ADO/ODBC)
remote control through TCP/IP network
32-bit low-level hardware detection
multi-threaded program model
full Windows XP and Windows Server 2003 compatibility
Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. Currently, Bochs can be compiled to emulate a 386, 486, Pentium, Pentium Pro or AMD64 CPU, including optional MMX, SSE, SSE2 and 3DNow instructions.
Bochs is capable of running most Operating Systems inside the emulation including Linux, Windows 95, DOS, and Windows NT 4. Bochs was written by Kevin Lawton and is currently maintained by this project.
Bochs can be compiled and used in a variety of modes, some which are still in development. The 'typical' use of bochs is to provide complete x86 PC emulation, including the x86 processor, hardware devices, and memory. This allows you to run OS's and software within the emulator on your workstation, much like you have a machine inside of a machine. For instance, let's say your workstation is a Unix/X11 workstation, but you want to run Win'95 applications. Bochs will allow you to run Win 95 and associated software on your Unix/X11 workstation, displaying a window on your workstation, simulating a monitor on a PC.
Daemon-Tools is an advanced application for multiprotection emulation. It is further development of Generic Safedisc emulator and incorporates all its features. This program allows running Backup Copies of SafeDisc (C-Dilla), Securom, Laserlock, CDCOPS, StarForce and Protect CD (and many others) protected games. Also included is a Virtual DVDROM drive (Generic DVD-ROM) enabling you to use your CD images as if they were already burned to CD! DAEMON Tools works under Windows9x/ME/NT/2000/XP with all types of CD/DVDROM drives (IDE/SCSI) and supports nearly any CD protection.
A small tool to detect all the library files that are needed by an
application. Using Exe Dependancy Scanner is easy: in the first step
you have to choose the file to execute, and press the
Run button. Nothing special happens - the application will run (wow! :)
Now your only task is to use most of the features of the program
(just to make sure that every library file is loaded and detected this way).
After closing the application in the window of Exe Dependancy
Scanner you'll see all the library files that was invoked by the
application! This small tool can save your day when you have to
backup an installed software an installer for a software, or when you
have lost your install package but have to copy a software from a
computer to another immediately.
(In the screenshot you can see the results of testing Acrobat Reader 5)
This free app monitors and displays all file system activity
- under Windows NT, 2000, 9x or ME (and I feel that it runs
under XP too). I'm sure you all know the feeling when a
system window appears
containing some fatal error message but tells nothing that could help...
Well, Filemon can lend a helping hand to cure those problems!
Since file system activity can be really high, the program has a
built-in advanced filtering feature (can even highlight lines),
that helps you to find exactly what you're looking for.
In the result history you can examine which files were opened
(and if opening was successful), the type action itself
and additional information about number of bytes read/written, byte offset,
etc. The most important options are all at hand: you can immediately
restart and stop capturing, search for anything
in the history, set history depth, launch Explorer on a file.
Since I know this kinda cool program, I've used it
zillions of times to track down problems with applications, but
you might never need this tool if there's no problem with the
applications you use, or you don't even how could Filemon help
you. But if you're fed up with the helpdesk assistants, or just want to
help yourself to locate and solve an error, download and try this
masterpiece! (And in this case, go and check Filemon' brother,
Hexplorer is a program used to edit files. Contrary to text editors, or graphic editors, Hexplorer doesn't format file content, but it displays it as it is, that is as binary data, allowing you to edit it hexadecimally or like text editor does, so it gives you low level access to each kind of file, providing many tools to operate on data. Main goal while developing this editor was innovative visualisation and interpretation of binary data and that is what distinguishes it from other similar programs. Features of Hexplorer:
6 color schemes to interpret bytes visually. Every of them tries to fit some functionality (for example text analyzing) and user preferences
Access to logical disks under Windows NT/2000/XP
Import and export to 20 different formats of binary files, including Intel Hex, Motorola S-Record, Atmel standard etc.
Ability to find repeating patterns in data, includes Fourier transform algorithm
Pixel viewer to show binaries as bitmaps
Filter text from binary data
Export data to C, C++ and assembler
Import numbers from a text and converts them to binary
Converts big endian to low endian and vice versa
Very fast Boyer-Moore find algorithm
Highlights selected byte strings in data to ease navigation thru it
Create structures of simple data types like integers or floating point numbers to better interpret and faster edit data
Very fast pseudo random number generator
Counts checksums like CRC, SHA, MD5, RIPEMD etc.
Allows recording macro scripts to automate tasks
Recognizes file types
Shows statistical information about byte occurence in data
Change file creation or access dates
Flexibility of common text editor
Please note, that Hexplorer is not to be used with very large binary files (may want to try FRHed for such files).
RealVNS is a remote control software which allows you to view and interact with one computer (the "server") using a simple program (the "viewer") on another computer anywhere on the Internet. The two computers don't even have to be the same type, so for example you can use VNC to view an office Linux machine on your Windows PC at home. For the individual user, one common scenario is using VNC to help troubleshoot the computer of a distant less-technically-savvy relative. For the business user, VNC can be used to provide a flexible hot-desking and road-warrior environment by allowing employees to access their office desktop and server machines from any machine in the company's offices or from other remote sites. VNC can also be used in educational contexts, for example to allow a distributed group of students simultaneously to view a computer screen being manipulated by an instructor, or to allow the instructor to take control of the students' computers to provide assistance.
Multiplatform: available for Windows 9x/2000/NT/XP (x86), Linux (x86), Solaris 2.5 (SPARC), Novell Netware, QNX, MacOS X, HP-UX, AT&T
Protect the server with session passwords and list of allowed hosts
A nice browser-based viewer (a Java applet) - with which you can connect to a VNC server without even a locally installed client software by using a simple browser
"Read only" mode
Server part can be run as a system service
Full screen and resized modes
Various data compression types
Disable server's wallpaper to save bandwidth
Disable remote keyboard & pointer, or local keyboard & pointer
This is another great free app from the Sysinternals guys.
As its name says, this is a registry activity
monitoring tool - for Windows NT 3.51, NT 4, 2000 and 9x -,
and is the "brother" of Filemon.
The registry activity monitored (read/write, etc). is shown
in the history list with all the important details (success, value, etc.).
This history list can be filtered by
process name (include/exclude with joker characters),
registry key path (include/exclude with joker characters),
or activity (read, write, success, error). Filtering is really useful
- even some clicks on the desktop may result in tons of registry activity.
Under Windows NT Regmon works as a device driver - this way you can even
monitor (log) the boot-time registy activity, since RegMon can configure
itself as the very first device driver to initialize in the system.
(According to the documentation (Regmon is well documented - the same
is true for Filemon) an NT4 will generate a 7MB+, a Windows 2000
will generate a 15MB+ large logfile...)
The UI is really self-explaining an has all the basic features that are
needed (eg. clicking on a line opens that key/value in the Registry Editor),
there's a search feature, a nice online documentation, etc.
Altogether, Regmon is a great tool, and is a must if you have to debug
or trace an strangely behaving application! Be sure to check out
TestDisk was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally erasing your Partition Table).
TestDisk can run under DOS (either real or in a Win9x DOS-box), Linux or FreeBSD, but TestDisk will find lost partitions for all of these types:
Xteq X-Setup is a so-called "hacker" or "tweaker" program. It allows you to change settings that are normally hidden deeply in some configuration-files like the registry fast and easily (these options helps you configuring more than 810 hidden functions!).
X-Setup offers several advantages, making it the "ultimate tool for black belt system tuning". It's runs on any Windows version (incl. XP), is clutter-free, easy to use, extensible, powerful, covers any aspect of your computer and has more configuration options than any other tweaker. Has wizards mode for beginners and explorer-like interface for pros, plugin search, logging, plugin and update-system, and a lot more!
XVI32 is a freeware hex editor running under Windows (95, 98, NT, 2000, and XP). Features:
data inspector to view decoded numbers
Has built-in script interpreter (I've found it to be XVI32's strongest feature)
Easily works with huge files. Try to open a 60 MB sized text file with some other hex editor (not to speak about Wordpad), then use XVI32... If you don't have such a huge text file, use my freeware tool RndFile to create one
XVI32 allows to edit files up to 2 GB (enough virtual memory provided, of course)
You can abort nearly all operations (reading/writing files, search, replace, print...)
Display of both text (ASCII/ANSI) and hexadecimal representation
Fully resizeable window (change number of rows and columns), font and font size adjustable
Insert text or hex string n times
Switch byte offset (address) of first byte between 0 or 1 to examine also record structure of plain text files
Search text or hex string, e.g. find "this text" or find "0D 0A"
Simplified search for Unicode Latin (UTF-16) strings
Search optionally with joker (wildcard) char that will match any character, e.g. find "A.C" or "00 2E 2E 00" where "." = "2E" (user-defined) stands for any character
Fast searching algorithm (Quicksearch) for both search directions (down/up)
Count occurences of text or hex string
Replace text or hex string, e.g. replace "0D 0A" by "0A" or replace "0D 0A" by text "EOL"
Character conversion using self-defined character table
Bit manipulation (view or set bits)
Open file in Read Only Mode (e.g. if opened by another application or to avoid unintentional modifications)
Insert file contents into file, write block to file
Enter jump width and jump up/down (useful for files with fixed record length)
Patches BORLAND PASCAL 7.0 EXE files for execution on processors > 200 MHz