This post talks about process of extracting apk file of any app available in market and then decompiling it to Java source. This can be helpful for those who perform code review (for security vulnerabilities) on apps whose source code is not available. Once Java source code is obtained, we can either do manual code review or run any free/commercial automated code scanners.
Track Changes While Installing Softwares
After uninstalling any software which had temporarily installed for testing purpose, will leave some traces in our PC as registry modifications or in the form of flat files in the OS folders. These unwanted files consumes disk space and might ultimately slow down our PC. WhatChanged is a tiny tool which is a must have for people who install and uninstall softwares frequently.
Quickly Mount Truecrypt Volumes With Launchy
Some of us use Truecrypt for storing our files in an isolated partition and might be less concerned on its security (Update: check the details at the end of this post). For example, my thumbdrive has a single encrypted file created with Truecrypt which I always mount it in W: drive, which helps me to run many of the non-portable apps in portable mode. Another possible reason, to sync various frequently used folders between different PC’s by creating a truecrypt volume and transferring only a single file so that you never missing anything while syncing and the copy can be done whole lot quicker.
But it will be a tedious and boring task to repeatedly follow a sequence of steps to get your volume mounted. But we can find out a simple solution for this…
AppKeys – Suite of Simple Utilites With AHK
AppKeys is a suit of applications built based on AHK scripting language which can be invoked by using various keyboard shortcuts. The shortcuts can be modified by editing the ahk scripts. Running this ahk file will consume very less amount of memory and can run each command almost instantaneously. This suite of apps replaces dozens of applications which needs to be installed otherwise to do the same operations.
FileMenu Tools – Handy Customizable Right Click Tools
FileMenu tools includes a set of handy tools which can be easily accessed from the right click context menu of any file/folder. The tools can be individually customized and organized as required. We can also set filters for different types of file extensions so that the particular tool is displayed in the right click menu only for that corresponding extension.
Creating Portable Apps with UniExtract
We can carry our favorite portable apps in USB sticks and external harddisks which can be used anywhere without even leaving a trace in the guest PC. There are few sites which allow us to download those for free. But their repository is limited and that might not include the apps we wanted in portable version.
Detect the Hotkeys used by various apps
Some of the applications registers its default hotkey globally, which means it can be invoked any time by pressing the specified key combination. Many a times different apps uses same hotkey and ultimately results in conflict. Take Launchy for instance, it registers ‘Alt+Space’ hotkey by default. But if any new application installed uses the same hotkey, Lauchy will end up in popping a warning saying that it is not able to register its hotkey so configure an alternate one. This might sometimes be annoying because you might be using that hotkey for years and suddenly you are asked to change it just because who don’t know which is the other application creating the conflict Another scenario is while writing your own AutoHotKey scripts. You might want to assign a shortcut for the application you have created but have to make sure that it is not taken by any of the others. To resolve all these we have something called as Hotkey detector. Read the rest of this entry »








