Just About IT

Learn Hacking for FREE

Wanna try something new online? Why not try learning hacking safely?

Hand on keyboard
www.hackthissite.org is a free, safe and legal training ground for hackers to test and expand their hacking skills. More than just another hacker wargames site, they are a living, breathing community with many active projects in development, with a vast selection of hacking articles and a huge forum where users can discuss hacking, network security, and just about everything. Tune in to the hacker underground and get involved with the project.
I have tried it and completed some level, and I definitely enjoyed it. Hope you too!

Filed under: Websites No Comments

Free Anti-Virus


I still remember when I was taking up my Master's degree, my professor told us that anti-virus software or even computer viruses must be called as Malware or Anti-Malware. In which I do agree, for a virus is a type of a malware. A malware or short for malicious software is designed to infiltrate or damage a computer system without the owner's informed consent. A malware comes in different type like  viruses, worms, Trojan horses, adware, rootkits and many other nasty infections. And so if you have found a virus(as you call) on your computer, you start calling it “malware”, and Yes! You definitely need an anti-malware for that.

Here are some list of free anti-malwares that you may use:

AVG Anti-Virus Free Edition

AVG Free provides you with basic antivirus and antispyware protection for Windows and is available to download for free.

Here are some of the features of this anti-malware

  • Surf, and search with confidence, while LinkScanner® keeps you safe from harmful sites
  • Get online and offline protection from viruses, spyware, and other nasties
  • Enjoy consistently high-speed PC performance with our new enhanced virus scanner
  • Automatic updates keep your protection current
  • Compatible with Windows 7, Windows Vista, Windows XP and Windows 2000

More http://free.avg.com/ww-en/download-avg-anti-virus-free#ixzz0ozd8x2nL

Get it here:


Avira AntiVir Personal - FREE Antivirus

Basic protection
Protects your computer against dangerous viruses, worms, Trojans and costly dialers. New: Generic repair.

Currently available in 9 languages.

Get it here:


avast! Free Antivirus

avast! Free Antivirus is perfect for people who send e-mails and surf popular websites. But if you store sensitive data on your computer, shop or bank on-line, we recommend the comprehensive protection in avast! Internet Security.

Main Features:

  • Antivirus and anti-spyware engine
  • avast! Intelligent Scanner
  • Silent/Gaming Mode
  • Behavior Shield
  • Real time anti-rootkit protection
  • Smart virus updates
  • avast! Community IQ
  • Behavioral Honeypots
  • Green computing
  • avast! iTrack
  • File System / Mail Shield
  • Web Shield
  • IM / P2P Shield
  • Network Shield

Get it here:


Comodo AntiVirus now even better – Comodo Internet Security

Comodo AntiVirus is now part of Comodo Internet Security suite

Comodo Internet Security = Comodo AntiVirus + Comodo Firewall

Comodo Internet Security has all the functionality of a paid AV without the price. It eliminates ALL known Viruses, Worms and Trojans from desktops and networks with no license fees or hidden costs.

Main Features:

  • Detects, blocks and eliminates viruses from desktops and networks
  • Constantly protects with real-time On Access scanning
  • Built in scheduler allows you to run scans at a time that suits you
  • Isolates suspicious files in quarantine preventing infection
  • Daily, automatic updates of virus definitions
  • Simple to use: install and forget while CIS protects you in the background


Get it here:


BitDefender Free Edition

BitDefender Free Edition is your chance to use one of the world's most effective antivirus engines for free!

BitDefender Free Edition uses the same ICSA Labs certified scanning engines found in other BitDefender products, allowing you to enjoy basic virus protection for no cost at all.

BitDefender Free Edition is an on-demand virus scanner, which is best used in a system recovery or forensics role. If you are on an "always-on" Internet connection, we strongly advise you to consider using a more complex antivirus solution.

Features and Benefits:

Virus scanning and removal
On demand scanning - Powerful scan engines ensure detection and removal of all viruses in the wild every time you need it.

Scheduled scanning
The Scheduler lets you plan ahead, and schedule full system/drive scans in the off hours, when you won’t be using your computer.

Immediate scanning
With just a right click you can check your files and folders.

By isolating the infected files in quarantine, the risk of getting infected diminishes. You also have the possibility to send these files for further analysis to BitDefender Labs.

When launching a scan you may choose to create a report file where you can see statistics about the scan process.

Get it here:


Filed under: Tools 3 Comments

Agile Unified Process

Agile Unified Process

The Agile Unified Process, or Agile UP, is an ultra-lightweight variant of the Unified Process
(UP) which was developed by Grady Booch, James Rumbaugh and Ivar Jacobson ~ and is
marketed by IBM Rational as the Rational Unified Process (RUP). UP is an extensive
process framework that can be applied to a very wide range of projects and is then adapted
to the requirements of each individual project. (http://www.radtac.co.uk/pdf/AUP.pdf)

Agile UP Phases

  1. Inception Phase
  2. Elaboration Phase
  3. Construction Phase
  4. Transition Phase

Agile UP Disciplines

  1. Model
  2. Implementation
  3. Test
  4. Deployment
  5. Configuration Management
  6. Project Management
  7. Environment


The Agile UP is based on the following philosophies:

1. Your staff knows what they're doing. People aren't going to read detailed process documentation, but they will want some high-level guidance and/or training from time to time. The AUP product provides links to many of the details, if you're interested, but doesn't force them upon you.

2. Simplicity. Everything is described concisely using a handful of pages, not thousands of them.

3. Agility. The Agile UP conforms to the values and principles of the agile software development and the Agile Alliance.

4. Focus on high-value activities. The focus is on the activities which actually count, not every possible thing that could happen to you on a project.

5. Tool independence. You can use any toolset that you want with the Agile UP. The recommendation is that you use the tools which are best suited for the job, which are often simple tools or even open source tools.

6. You'll want to tailor the AUP to meet your own needs.


Software Development Methodology

One part that is so critical in creating an information system is choosing the most appropriate methodology. It must be suitable to the project and so you'll be able to utilize them well. One common problem in selecting a methodology is that some end up selecting a model instead of a methodology.

Model Vs. Methodology

Generally, a model or a framework allows you to understand which project deliverable you should produce on a specific time.  It does not show off what you should do. On the other hand, a methodology as defined by the Treasury Enterprise Architecture Framework a methodology is a documented approach for performing activities in a coherent, consistent, accountable, and repeatable manner. It most likely serve as a  step by step guide for you, towards the end of your project development.

Software Development Methodology are like standards that we can employ to organize, plan, and manage the process of developing an Information System. There are different variety of methodologies available, each of these methodologies possesses its own strenghts and weaknesses. A methodology could be appropriate to a certain project and may not appropriate to another project. A specific methodology is best suited to specific kind of project.
Below are some of the commonly used methodologies that you may consider using on your project:

  • Agile Unified Process
  • Capability Maturity Model Integration
  • Crystal
  • Dynamic Systems Development Method
  • Enterprise Unified Process
  • Essential Unified Process
  • Evo
  • Extreme Programming
  • Feature Driven Development
  • Lean Software Development
  • Microsoft Solutions Framework
  • Open Unified Process
  • Prince2
  • Project Management Body of Knowledge
  • Rational Unified Process
  • Scrum
  • Unified Process
Filed under: Tutorials No Comments