RegCleanerFix

This is a FREE and OPEN community project to REPAIR damage caused by registry cleaners.
Latest version: in internal testing
License type: Free and open source

DriverSpyNT

DriverSpyNT is a one of a kind utility to intercept and monitor NT device driver I/O request packets (IRP). It can hook any virtually any device on the system and show you what processes are interacting with it, and dump the contents of the I/O request packets for analysis. It supports all Windows NT kernels, tested through Windows XP (it should work fine in Vista too). This utility has not been updated in some time, due to a lack of necessity for updates. It 'just works'. License type: Shareware

MoveLater

This is a small console mode utility that will allow for deletion or replacement of files at system boot. It works with ALL Windows variants (even 9x).

Latest version: v1.02 alpha (May, 2000)
License type: Freeware and open source, not GPL. Commercial use requires license.

CPU Eater

This application will simply initiate a load upon all system CPU(s). This is useful for testing of Process Lasso's ProBalance technology which temporarily 'restrains' badly behaved background processes.

Latest version: v0.1 beta
License type: Free for home and acedemic use

RegBench

Have you ever want to know if cleaning or defragmenting your registry really makes a difference in its performance? RegBench is a small utility that benchmarks your system registry. It outputs to XML and uses a display template to allow for viewing of the results within your web browser. It is a console mode utility, but a GUI front-end will be added if this product turns out to be popular.

Latest version: v0.17 alpha
License type: Free for home and acedemic use

JCALG1

High performance compression library. Intended for extremely good compression ratio and very rapid decompression with low memory overhead. Used by PECompact (as pec2codec_jcalg1.dll, not default). Written in x86 32-bit assembly language, the full source code is included. The compression ratio is generally better than Zip's Deflate and other common compression algorithms. Included is a DLL and libraries for easy use in your own projects. For more information and compression results of the Canterbury corpus, click here. JCALG1 is utilized in many applications, including AMD for BIOS compression and VMWare for application virtualization compression. Though a bit dated now, this compression algorithm has certain advantages still today on certain data sets and environments. The one advantage it doesn't have is compression speed. Decompression speed is quite fast though, and compression ratio is competitive.. especially considering the fact that it uses no statistical algorithms. A more modern algorithm in this class is LZMA, though its decompression speed is a bit slower than that of JCALG1's. License: unclassified

Vista Multimedia Scheduler Configuration Tool

The Vista Multimedia Scheduler Configuration Tool (vistammsc) is a small utility to help you configure the multimedia class scheduling service in Windows Vista and above.

Now a part of Process Lasso Pro.

PE Compressor/Bundler Benchmarker

This utility, which includes C++ source, times the decompression or reconstruction time of executable compressors, bundlers, or other portable executable tools which attach themselves to a host executable. It works by timing the interval between the process creation and the instruction pointer reaching the host executable's original entry point. We use this to keep our software optimal. You can use it to test to see the effects on executable load speed for any executable 'wrapper'. License: Free for non-commericla use, Open Source

PWShow

PWShow (PasswordShow) displays the characters being asterisks in password fields of many applications. It works with all win32 flavors and is completely free. License: Free

SHJunction

SHJunction is a free utility to manage NTFS reparse points, allowing for creation of junctions (virtual folders). This tool is currently in alpha stage of development. License: Free

AsmVars

This nifty utility scans assembly language projects for unreferenced variables, a feature missing from most assemblers. This project is no longer maintained. It generally works well on most assembly language source, but some more sophisticated source codes using may confuse it.

BIT I/O Classes

These two C++ classes, bitin and bitout, facilitate bit input and output. They are great for compression or encryption algorithms, or any other code that requires input and output on a bit scale. They are free for use after contacting us to let us know you are using them.

Boyer-Moore Search

This high-performance string search algorithm includes assembly language source and an easy to use DLL. It includes a binary search function in addition to case sensitive and insensitive string searches. This implementation is not ideal for multiple searches for the same substring since the table is rebuilt on each search. This implementation was done many years ago. There are better implementations out there and the algorithm itself is so simple as to require only a few minutes to code from scratch.

Firmware Modification Kit

A kit that allows for extraction and rebuilding of firmware images for many popular embedded devices. This kit was specifically created to deal with DD-WRT firmware images for the WRT54G, WRT54GL, and WRT54GS. License: Free, Open/Source - GPL

LZSS Implemention in C/C++

This is a very simple implementation of the LZSS compression algorithm written in C++. I wrote this years ago and it isn't intended for real-world use, but is a good example and may be useful for someone. View lzss.cpp License: Free, Open/Source [commercial use has restrictions]

PESuite

Suite of console mode utilities to manipulate Portable Executables files. Includes PETrim, PESubsys, PEChksum, PEWatermark, PEInsert, and PEHideText. This set is included with PECompact.

PEBundle

Windows 32-bit Executable Bunder / DLL Emulator. PEBundle can bundle multiple files into a single executable, and even emulate some bundled DLLs in memory. It can also remotely download bundled DLLs on-demand, and register COM controls. The last version released is v3.20.

NT Driver Dispatch Dumper

This utility was written several years ago while exploring NT device drivers. It displays the dispatch table of device drivers. The dispatch table is the table of entry points for various requests. License: Free

WRT_Vx_Imgtool

Utility to deconstruct, build, fix, and analyze VxWorks firmware images for the Linksys WRT54G v5, WRT54G v6, WRT54GS v5, and similar models. This includes (reverse engineered) detailed data structure definitions and the requried checksum algorithm. License: Free, Open/Source - GPL

unTRX

Utility to deconstruct TRX images into their component parts. License: Free, Open/Source - GPL
    C++ source
  • Not posted in HTML yet. See firmware mod kit.

Trendnet TEW-632BRP Firmware

This is a research project whose output is complete reverse engineering of the TrendNET TEW-632BRP 802.11n wireless router (and similar), as well as modified firmwares with extended capabilities. IF YOU WANT THIS PROJECT TO CONTINUE, PLEASE DONATE TO IT! License type: Free, Open/Source