Ethical Hacking and Penetration Testing

Ethical hackers engage in sanctioned hacking—that is, hacking with permission from the system’s owner. In the world of ethical hacking, most tend to use the term pen tester, which is short for penetration tester. Pen testers do simply that: penetrate systems like a hacker, but for benign purposes. As an ethical hacker and future test … Read more

Defining hacker

Hacker    has    two    meanings: Traditionally,    hackers    like    to    tinker    with    software    or    electronic    systems.    Hackers enjoy    exploring    and    learning    how    computer    systems    operate.    They    love    discovering new    ways    to    work    —    both    mechanically    and    electronically. In    recent    years,    hacker    has    taken    on    a    new    meaning    —    someone    who    maliciously breaks    into    systems  for    personal    gain.   … Read more

Recognizing the Gray Areas in Security

Since technology can be used by the good and bad guys, there is always a fine line that separates the two. For example, BitTorrent is a peer-to-peer file sharing protocol that al- lows individuals all over the world to share files whether they are the legal owners or not. One website will have the metadata … Read more

Working With Google URLs

Advanced Google users begin testing advanced queries right from the Web interface’s search field, refining queries until they are just right. Every Google query can be represented with a URL that points to the results page. Google’s results pages are not static pages.They are dynamic and are created “on the fly” when you click the … Read more

Google Basic Searching

Google searching is a process, the goal of which is to find information about a topic.The process begins with a basic search, which is modified in a variety of ways until only the pages of relevant information are returned. Google’s ranking technology helps this process along by placing the highest-ranking pages on the first results … Read more

Bypassing Filters

In some situations, an application that is vulnerable to SQL injection may implement various input filters that prevent you from exploiting the flaw without restrictions. For example, the application may remove or sanitize certain characters, or may block common SQL keywords. Filters of this kind are often vulnerable to bypasses, and there are numerous tricks … Read more