RSS Feed for windowsCategory: windows

Windows Zip, GZip, Tar and BZip2 Library »

#ziplib (SharpZipLib, formerly NZipLib) is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform. It is implemented as an assembly (installable in the GAC), and thus can easily be incorporated into other projects (in any .NET language).
The creator of #ziplib put it this way: "I’ve ported the zip […]

Library for Windows API Hooking »

EasyHook supports extending (hooking) unmanaged code (APIs) with pure managed ones, from within a fully managed environment like C# using Windows 2000 SP4 and later, including Windows XP x64, Windows Vista x64 and Windows Server 2008 x64. Also 32- and 64-bit kernel mode hooking is supported as well as an unmanaged user-mode API which allows […]

Open Source Windows Spying Tool »

oSpy is a tool which aids in reverse-engineering software running on the Windows platform. With the amount of proprietary systems that exist today (synchronization protocols, instant messaging, etc.), the amount of work required to keep up when developing interoperable solutions will quickly become a big burden when limited to traditional techniques.
However, when the sniffing […]

Windows: Generate WMI Code »

The WMI Code Creator tool allows you to generate VBScript, C#, and VB .NET code that uses WMI to complete a management task such as querying for management data, executing a method from a WMI class, or receiving event notifications using WMI.
The WMI Code Creator tool generates code that uses WMI to obtain management information […]

Open Source Windows Disk Defragmenter »

UltraDefrag is a powerful disk defragmentation tool for Windows. It is the first open source defragmenter with full support of system locked files defragmentation. Actually all files including registry hives and paging file can be processed by UltraDefrag during the Windows boot process.
Also one of the primary goals of the UltraDefrag design is doing the […]

Open Source Windows API Monitoring Software »

WinAPIOverride32 is an advanced api monitoring software. You can monitor and/or override any function of a process.
This can be done for API functions or executable internal functions.
It tries to fill the gap between classical API monitoring softwares and debuggers. It can break targeted application before or after a function call, allowing memory or […]

Useful Text Analysis Tool in .NET »

The Problem: For those times when you have to analyze a large amount of textual data, picking out the relevant line(s) of interest can be quite difficult. Standard text editors usually provide a generic "find" function, but the limitations of that simple approach quickly become apparent (e.g., when it is necessary to compare two or […]

How to Prevent Windows From Sleeping Mode »

Insomnia is the tool that can be used to prevent your computer from going to sleep mode, temporarily.

The default power settings for Windows are set up so a computer will go to sleep after 15 to 30 minutes of inactivity (i.e., no mouse or keyboard input). This is great because a computer that’s not […]

Running a DLL Procedure Directly »

To run a procedure in a DLL in simple. Just by using rundll32.exe <dll name>, <procedure name>, you can run the procedure. Procedure name is case sensitive.
E.g. to lock your computer, run “rundll32.exe user32.dll,LockWorkStation”
You can also use strings from sysinternals to view the available procedures in the dll.
E.g. for user32.dll, some of the available procedures […]

Remote Access for Windows Vista »

There is no telnet for Windows Vista. Instead we have WinRM & WinRS. These are powerful new command line management tools give system administrators improved options for remote management and remote execution of programs on Windows machines.
Windows Remote Management (known as WinRM) is a handy new remote management service for Windows Server 2003 R2, Windows […]

Windows: Remove File Permanently »

Eraser is an advanced security tool for Windows which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns. Works with Windows 98, ME, NT, 2000, XP, Vista, Windows Server 2003 and Server 2008.
Features

It works with Windows XP, Windows Vista, Windows Server 2003 and Windows […]

Assembler Debugger for Windows »

OllyDbg is a 32-bit assembler level analysing debugger for Microsoft® Windows®. Emphasis on binary code analysis makes it particularly useful in cases where source is unavailable. OllyDbg is a shareware, but you can download and use it for free. Special highlights are:

Intuitive user interface, no cryptical commands
Code analysis - traces registers, recognizes procedures, loops, […]

Windows: Organize Desktop Tool »

Fences is a program that helps you organize your desktop, and can hide your icons when they’re not in use.

Fences is a one-of-a-kind program, allowing you to draw labeled shaded areas on your desktop, which become movable & resizable containers for your desktop icons. These groups can help bring organization and consistency to your […]

7stacks »

7stacks is an easy to use, free app that lets Windows 7 (and Vista and XP) users have “stacks” of icons in their Taskbar (in 7) or QuickLaunch Toolbar (in Vista and XP). By using stacks, users can reduce icon clutter, and combine a group of related icons into a single icon. For instance, if […]

SharedView from Microsoft »

Microsoft SharedView is a fast, easy way to share documents and screen views with small groups of friends or coworkers; anytime, anywhere. Use SharedView to put your heads together and collaborate - create, convey, and communicate…across physical boundaries, through firewalls, and down to the smallest details.

LINQPad »

LINQPad supports everything in C# 3.0 and Framework 3.5:

LINQ to Objects
LINQ to SQL
Entity Framework
LINQ to XML
(Even old-fashioned SQL!)

LINQPad is also a great way to learn LINQ: it comes preloaded with 200 examples from the book, C# 3.0 in a Nutshell.  There’s no better way to experience the coolness of LINQ and functional programming.
And LINQPad […]

Free Personal Time Management Software »

ManicTime is a personal time management software. It automatically collects data on your computer usage. It records active and away time, as well as which applications you used and for how long you used them.
Collected data is presented using timelines. There are three predefined timelines:

Activity: Shows your active time and away(idle) time
Applications: Shows which application […]

Free Powerful Image Editor »

RealWorld Paint.COM is a powerful image editor.
It has a clean interface. It can display images using any zoom factor and always shows 100% accurate preview of the drawn shape. Tooltips are displayed throughout the user interface to explain meaning of controls.
It allows you to edit pictures with layers and assign effects to every layer. A […]

Windows Debug Diagnostic Tool »

The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as hangs, slow performance, memory leaks or fragmentation, and crashes in any Win32 user-mode process. The tool includes additional debugging scripts focused on Internet Information Services (IIS) applications, web data access components, COM+ and related Microsoft technologies.
Features

Attach/Detach the host to processes
Collect […]

Windows: A Handy Image Resizer »

Prish Image Resizer is a handy utility for image resizing.