Archive for the ‘Codes & Utilities’ Category

After almost one year after the announcement of the Java Card 3.0, Sun finally releases it! Java Card technology enables smart cards and other devices with very limited memory to run small applications, that employ Java technology. It provides smart card manufacturers with a secure and interoperable execution platform that can store and update multiple [...]

If you are interested in robotics, wireless sensors, java, or embedded systems programming and you have not heard of SunSPOTs yet, you really live somewhere on Mars. Sun SPOT (stands for Small Programmable Object Technology) are very powerful and sophisticated little devices, perfect for sensor-based applications, and pervasive computing. It is a battery-operated (USB charged) [...]

The world celebrated the Software Freedom Day on 15th September 2007. We had some 100+ countries and more than 300 groups covering the free software world in different form of activities, presentations and events. The webmasters of FAST-NU Karachi also organized an event and talk series on the day and I felt really honored and [...]

A pretty common task these days at work is migration and upgrading of older 1.1 framework code to the 2.0 framework. Some of the code is really straight forward to port to for example the System.Management Namespace based classes. However to leverage the new features of 2.0 a few changes must be made. For anyone [...]

Im pleased to announce that My Remote Command Executor Project RemCom is now officially being used in Open Computer and Software Inventory  Next Generation Project , which is one of the most widely used and successful hardware / software inventory, configuration and patch management open source project on sourceforge. You can see the link on [...]

RCE Update

Posted: October 26, 2006 in Codes & Utilities, Programming

Just fixed a bug in RCE where the RunAs command wasnt working on a Windows 2000 Based System. The problem was with the LogonUser API call which on W2K based systems need an SE_TCB_NAME privilege to execute (which by default is only given to the SYSTEM account). Apparently Microsoft lifted the restriction with XP and [...]

Debugging through console watches is powerful where you step in each call and trace the code logic. However As systems evolve and grow more complex with increasing other dependencies (special frameworks, third party tools, environment / OS /patch dependencies) catching memory leaks and usage becomes a nightmare and the ability to peer into their inner [...]

Microsoft just released a utility (ILMerge) merge multiple .NET assemblies into a single assembly. ILMerge takes a set of input assemblies and merges them into one target assembly. The first assembly in the list of input assemblies is the primary assembly. When the primary assembly is an executable, then the target assembly is created as [...]

Due to quite a decent response (Around 40% of the daily traffic i recieve) and quite a number of requests for source code over my Remote Command Execution Tool , i have opened up a project at sourceforge for it. The URL for the project is: http://rce.sourceforge.net or http://sourceforge.net/projects/rce/ . Thanks for all those people [...]

One of the biggest challenges faced by programmers, architects, testers, and security consultants is to understand the consequences of their applications when deployed into production. Even with access to source code, it is difficult to understand everything that will occur during execution due to a variety of dependencies (for example. Different OS platforms, multiple patch [...]