EditPlus is my ultimate friend when it comes to programming, especially for Java. While other IDEs such as Eclipse and NetBeans are features-rich and hard-to-replace by a light weight editor like EditPlus; you will always need a neat environment for your small projects. Think of all the wasted time and unnecessary code forced by NetBeans every time you start a new project!
EditPlus can be downloaded from: http://www.editplus.com/. To compile and run Java files go to
Tools -> Configure User Tools then click ‘Add Tool >>‘.
Now fill in the following Read the rest of this entry »

regex in notepad++
Searching a string using the ‘Find‘ or ‘Find & Replace‘ function in text editors highlights the relevant match (e.g. searching ‘le‘ highlights it inside words such as ‘apple‘, ‘please’ etc). However, some advanced editors such as Notepad++ (I mention Notepad++ in my examples since its my favourite so far!) supports the use of regex, which recently saved me hours of manually replacing strings and numeric values in files containing HTML and JacaScript codes.
The following pictures have been taken in Muscat/Sultanate of Oman. It was a time were nothing was more pleasant than going to the beach in the early morning to enjoy the sunrise and play football!
Idle scan or Zombie scanning as it is referred to sometimes, is the newest and stealthiest TCP scanning technique supported by the famous Nmap. What makes it quite interesting, is that an attacker can use it to scan a target and blame it on an innocent Zombie machine.
Before explaining how it can be done, let me start with a brief explanation of the Three-Way Handshake used to start TCP connections between any two computers.
Iraq is getting ready to elect its new parliament, away from my study, I spent some time designing something for the elections.
Three designs for Iraq’s flag (click on the images to enlarge) followed by few banners to support my favourite list in the elections “337” leaded by our current PM Nouri al-Maliki.
This article is for you if you have internet connection in your Windows and would like to share it with a Linux box as well. To do that your windows machine should have two network cards connected, one for the internet service and the other one to connect to your other machine or to a hub/switch if you want to share it with more computers.
You first need to download BackTrack’s VMWare Image for the final available release from the following link:
http://www.backtrack-linux.org/downloads/
At the time of writing this post the final release is BackTrack 4 so the download gave me the following zip file:
bt4-final-vm.zip
Now we should do the following:
Traceroute is a famous program to draw the route taken by packets from your computer to any destination you chose. It uses UDP or ICMP echo packets with TTL value of one, then continuously increase it until it reaches the destination, this way it can get time exceeded responses from every hop in the pathway.
Bots are in fact applications which are able to run automated tasks over the internet. There are many types of them categorized based on the way we use them, for instance google bot is used to effectively fetch and analyze information from web servers, this is known as web spidering. Other bots are designed to replace humans in different online environments such as gaming, chat (chatterbot) etc
I have also posted this to HackThisSite.org articles
Introduction
Are you looking for a safe way to encrypt your files and messages? What if there is a method that can do all that and more and yet it is FREE to use? If you are interested, keep reading to know about encrypting and exchanging files safely with GPG and PGP.




