Xbox One Hardware Specs Include 64 Bit Architecture, 8 GB of RAM

The new Xbox One home console from Microsoft is designed to increase the hardware power that developers and players can use and updates...

Kali Linux 64bit In VMware - Installation Walkthrough / How-to

The purpose of this video is to demonstrate a basic installation of Kali Linux from Offensive Security in a new Virtual Machine guest...

May 2013 Security Release ISO Image

This DVD5 ISO image file contains the security updates for Windows released on Windows Update on May 14, 2013. The image does not...

New boot firmware a step toward 64-bit Windows RT

A standards organization has created a boot environment for tablets and PCs that could potentially run a 64-bit version of Windows RT.

New boot firmware a step toward 64-bit Windows RT

A standards organization has created a boot environment for tablets and PCs that could potentially run a 64-bit version of Windows RT.

How to Install VMware vSphere vCenter Server 5.1.0b on Windows Server 2003 R2 X64 SP2

In this video we will install VMware vSphere vCenter Server 5.1.0b using the Simple Install method on Windows Server 2003 R2 X64 SP2

x64 Assembly and C++ Tutorial 61: AVX Negate 128bpp Image

Big thank you to all who've sent in Imogen plugins, they're excellent, Keep em' coming folks! This tutorial we'll look at some of the...

x64 Assembly and C++ Tutorial 60: C++ Negate 128bpp Image

In this tute we'll look at coding a C++ algorithm to negate a 128bpp image. This will be a benchmark to beat for the ASM versions we'll...

Kali Linux 64bit In VMware - Installation Walkthrough / How-to

The purpose of this video is to demonstrate a basic installation of Kali Linux from Offensive Security in a new Virtual Machine guest...

Installing the Java Plugin for 64bit Firefox on CentOS 6.4

Today, I had to install the Java plugin for 64bit Firefox on CentOS 6.4. The procedure wasn’t too bad, but it wasn’t exactly...

Linux x64 Assembly Tutorial 4: Passing Parameters and Coding

In this tute we'll get to coding some little ASM algorithms. First we have to look at how parameters will be passed from C++.

Linux x64 Assembly Tutorial 2: Bits, Bytes and Registers

Today we'll look at integer data types, bits, bytes, words and all that. We'll also look at the general purpose register set. I didn't...

SourceUSB 64bit version

Sunday, 08 April 2012 02:51

Start64!New version! - SourceUSB is a software-based USB analysis tool. With SourceUSB, you can view all host USB I/O requests on a Windows operating system. It helps you analyze driver and firmware problems by revealing how USB devices interact with the operating system.


SourceUSB is a Windows application with a Microsoft Visual Studio "Whidbey" style interface. It has an intuitive layout to make it easy for you to get at information you need.

SourceUSB 64bit version

SourceUSB records USB I/O requests in a binary log file. Records can be displayed as they arrive in a real-time display. Alternatively, records can be gathered in the background and displayed once logging has ended. Requests can be logged from the time the system boots or logging can be easily started and stopped using keyboard shortcuts or menu commands. Filters can be applied to control the amount and type of information which is captured or displayed. Logging can run continuously until manually stopped or stopped by the occurrence of a trigger event. All requests are time-stamped to aid in performance analysis.

SourceUSB allows you to examine each I/O request in detail. For example, the fields in setup packets, URBs, and descriptors are displayed and annotated. The initiation, completion and dispatch return phases of each I/O request are displayed separately with the completion status. Requests can be traced through multiple drivers that make up the Windows USB sub-system.

SourceUSB also logs low level host controller function interfaces. These include hub driver support functions supplied by the Usbport driver in Windows XP and newer. Functions in this group are called in response to hub events on a device plug-in or an unplug. Logging also include direct function calls between the miniport driver (EHCI, UHCI, OHCI) and the Usbport driver in Windows XP and newer. Functions in this group are a common API for all host controllers. These functions fall into several categories: controller state, end point operations and state, queueing and completing transfer descriptors to endpoints, root hub state and port control, and various utility functions. Logging these functions reveals how URBs ultimately become transfer descriptors which are queued and completed. But more importantly, it reveals transfer descriptors which have no URB or Irp associated with them, some of these are the hidden transactions performed during early phases of enumeration.

SourceUSB installs easily and does not change the target system's driver configuration. It does not require any changes to existing drivers to benefit from its use. It installs and uninstalls with a standard installation program. Setup can be accomplished in a few minutes.

32-bit Operating Systems:

  • Microsoft Windows 2000
  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows 7
  • Windows 8

64-bit Operating Systems:

  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows 7
  • Windows 8

SourceUSB 64bit version
SourceUSB - 64bit software

   eXTReMe Tracker