Article Reversing Switch Statements Introduction In this article we'll take a look at all the optimizations the compilers use to assembly the high-level switch statements into their…
Article DOUBLE QUERY INJECTIONS DEMYSTIFIED New SQL Injection Lab! Skillset Labs walk you through infosec tutorials, step-by-step, with over 30 hands-on penetration testing
Article Building an Incident Response Team and IR Process In our world today, we have an abundance of many things, among which are -unexpected events. Falling meteorites, terrorist attacks, hacktivist…
Article Reverse Engineering If Statements Introduction Summary: In this article, we'll present a simple program that uses 'if' statements and then we'll try to reverse engineer the compiled…
Article Phishing Techniques: Similarities, Differences and Trends - Part I: (Mass) Phishing Introduction The term "phishing" actually originated from the word fishing because the manner of attack defined by the term resembled fishing ever…
Article Introduction to Kernel Debugging Introduction Before trying to debug the kernel, we must first understand a few things. We must know what the Rings in computer security are. Let's…
Article Exception management An organization is a complex structure. We can set up frameworks, lay out processes and chart our policies and procedures to be followed; however,…
Article Hacking E-banking 1. Introduction E-banking is an interesting target for attackers. The easiest way of stealing money in e-banking is to attack its weakest point –…
Article PHP: Build Your Own Mini Port Scanner We all have used a port scanner some day or the other while performing reconnaissance and information gathering regarding a target host. We listed…
Article Debugging with Visual Studio 2010 The Microsoft Visual Studio 2010 IDE integrates a full-fledged debugger and familiar user interface that provides an assortment of windows, tools…
Article Building Custom Controls in C# - Part 1 ABSTRACT Custom UI Controls require a good grasp of GDI+, collections, delegates/events and smart use of multithreading facilities provided by the…
Article Building Custom Controls in C# - Part 2 ABSTRACT This article will enable you to understand parallel axis graphs and how you might want to implement a fully functional, albeit basic, yet…
Article Mobile Phone Spying Software: Legality, Symptoms, and Removal Introduction At present, there are many websites offering mobile phone spying software. Typical examples of such websites are SpyBubble…
Article Automation Unit Testing with NUnit NUnit GUI Nunit.exe latest version 2.6 can download from here: http://nunit.org/index.php?p=download.[pkadzone zone="main_top"] The installation…
Article Anti-forensics - Part 1 This document is a general summary on the most widely used techniques currently to hide or to make unrecoverable digital tracks of a crime in…
Article ADO.NET architecture ADO.NET uses a multilayer architecture that has components such as the Connection, Reader, Command, Adapter and DataSet objects. ADO.NET introduced…
Article Paraben’s iRecovery Stick Review Paraben's iRecovery Stick is a USB flash drive designed to recover deleted data from Apple iOS devices like the iPhone, iPad and iPod touch. The…
Article Memory Models Memory We know about user mode and kernel mode, and how programs in user-mode can only use the memory from 0x00000000 to 0x7FFFFFFF, while the…
Article Phishing Techniques: Similarities, Differences and Trends - Part II: Targeted Phishing For Part I, which discusses Mass Phishing and sets the objects of examination in this paper, please check…
Article Legal Aspects of Online Gambling 1. Introduction Since the website of the first online casino appeared in 1995, that time, the online gambling business has grown tremendously. H2…
Article Building Security in Requirements Background: Every software application or product is developed based on business expectations. If we want to build a secure product or application,…
Article Diving in the deep web “Deep Web”, also known as “hidden web”, is a term that evokes the unknown, a mysterious place in the cyber space populated by criminals and hackers…
Article MSDOS and the Interrupt Vector Table (IVT) Introduction Upon booting up MSDOS, we can observe the memory using the "mem /d /p" command, which will show us exactly which part of memory is used…
Article Exception Handling Introduction C# and the .NET CLR use exceptions to indicate that an error condition has occurred during program execution. C# programs are under…