Hacking

Hacking is an ART OF EXPLOITATION.

Nessus

One of Good Network Vulnerability Scanner.

Accunetix

Web Application Scanner.

BeEF

Do You Love BeEF, Its an Browser Based Exploitation Framework.

Wikileaks

WikiLeaks is an international, online, non-profit[2] organisation which publishes secret information, news leaks, and classified media from anonymous sources.

Thursday, January 27, 2011

Understanding Denial-of-Service Attacks

What is a denial-of-service (DoS) attack?

In a denial-of-service (DoS) attack, an attacker attempts to prevent legitimate users from accessing information or services. By targeting your computer and its network connection, or the computers and network of the sites you are trying to use, an attacker may be able to prevent you from accessing email, websites, online accounts (banking, etc.), or other services that rely on the affected computer.

The most common and obvious type of DoS attack occurs when an attacker "floods" a network with information. When you type a URL for a particular website into your browser, you are sending a request to that site's computer server to view the page. The server can only process a certain number of requests at once, so if an attacker overloads the server with requests, it can't process your request. This is a "denial of service" because you can't access that site.

An attacker can use spam email messages to launch a similar attack on your email account. Whether you have an email account supplied by your employer or one available through a free service such as Yahoo or Hotmail, you are assigned a specific quota, which limits the amount of data you can have in your account at any given time. By sending many, or large, email messages to the account, an attacker can consume your quota, preventing you from receiving legitimate messages.

What is a distributed denial-of-service (DDoS) attack?

In a distributed denial-of-service (DDoS) attack, an attacker may use your computer to attack another computer. By taking advantage of security vulnerabilities or weaknesses, an attacker could take control of your computer. He or she could then force your computer to send huge amounts of data to a website or send spam to particular email addresses. The attack is "distributed" because the attacker is using multiple computers, including yours, to launch the denial-of-service attack.

How do you avoid being part of the problem?

Unfortunately, there are no effective ways to prevent being the victim of a DoS or DDoS attack, but there are steps you can take to reduce the likelihood that an attacker will use your computer to attack other computers:

* Install and maintain anti-virus software (see Understanding Anti-Virus Software for more information).

* Install a firewall, and configure it to restrict traffic coming into and leaving your computer (see Understanding Firewalls for more information).

* Follow good security practices for distributing your email address (see Reducing Spam for more information). Applying email filters may help you manage unwanted traffic.

How do you know if an attack is happening?

Not all disruptions to service are the result of a denial-of-service attack. There may be technical problems with a particular network, or system administrators may be performing maintenance. However, the following symptoms could indicate a DoS or DDoS attack:

* unusually slow network performance (opening files or accessing websites)
* unavailability of a particular website
* inability to access any website
* dramatic increase in the amount of spam you receive in your account

What do you do if you think you are experiencing an attack?

Even if you do correctly identify a DoS or DDoS attack, it is unlikely that you will be able to determine the actual target or source of the attack. Contact the appropriate technical professionals for assistance.

* If you notice that you cannot access your own files or reach any external websites from your work computer, contact your network administrators. This may indicate that your computer or your organization's network is being attacked.

* If you are having a similar experience on your home computer, consider contacting your internet service provider (ISP). If there is a problem, the ISP might be able to advise you of an appropriate course of action.

Online tools for hacking

PICTURE To ASCII Convert - http://picascii.com
Whois - IP Address - Domain Name Lookup - http://cqcounter.com/whois/
AdHoc IP Tools http://tatumweb.com/iptools.htm
Ben's Web Utilities http://www.phaster.com/find_info_net_traffic.html
central OPS http://centralops.net/co/
dihe's IP Index http://ipindex.homelinux.net/index.php?
Domain Tools http://www.domaintools.com/
Global Whois Search http://www.ratite.com/whois/whois.html
Multi DNS Lookup (Bankes.com) http://www.bankes.com/nslookup.htm
Network Solutions http://www.networksolutions.com/whois/index.jsp
Public DNS Servers List http://80.247.230.136/dns.htm
BGPPlay http://www.ris.ripe.net/bgplay/
BrowserSpy http://browserspy.dk/
CERT Station http://browserspy.dk/
CIDR Reports (ASN & BGP Info) http://www.cidr-report.org/as2.0/
CodeFlux Tools (SSL lookups) http://codeflux.com/exec/tools/
Command Line Reference Page http://www.ss64.com/
Country to IP Address Reference http://www.proxyserverprivacy.com/ipaddress_range.php
Default Password List (another) (another) (another) http://www.cyxla.com/passwords/passwords.html
DiG Gateway http://www.spacereg.com/a.rpl?m=dig
digitalpoint DNS Zone Xfer http://www.digitalpoint.com/tools/zone-transfer/
Fixed Orbit (ASN & BGP Info) http://www.fixedorbit.com/search.htm
GeekTools (Does DNS AXFR) http://www.geektools.com/tools.php
Graphical DNS Tools http://www.zonecut.net/
HTML Status Codes (from RFC) http://www.w3.org/Protocols/rfc2616/rfc
HTTP Viewer http://www.rexswain.com/httpview.html
Hunt IP http://www.huntip.com/Tools/hostname.php
InfoSysSec Online Tools http://www.infosyssec.com/infosyssec/ipsectools.htm
Internet Topology Tools http://www.caida.org/tools/taxonomy/topotaxonomy.xml
MD5 Hash Reverse Engineering Site http://md5.rednoize.com/
Nerd Labs RevDNS Block Lookup (and other tools) http://www.nerdlabs.org/tools/revdns.php
NetBIOS Name Table http://www.cybersnipers.com/docs/nbnametable.htm
Netcraft http://news.netcraft.com/
Network-Tools (Does SSL lookups and chaos queries too)http://www.us.sorbs.net/lookup.shtml
Opus 1 (you can mod your UDP traces) http://www.opus1.com/www/traceroute.html
Open Proxies List http://www.samair.ru/proxy/
Relakks VPN Service https://www.relakks.com/
Root TLD Lookup http://www.iana.org/root-whois/index.html
Sam Spade http://samspade.org/
Swiss VPN http://www.swissvpn.net/
T1 Shopper Online Port Scanner http://www.t1shopper.com/tools/
TechnicalInfo http://www.technicalinfo.net/tools/index.html
Tiny URL (URL Decoder) http://tinyurl.com/
TrimWare Online Tools http://www.trimmail.com/news/tools/
User Agent Strings http://www.useragentstring.com/pages/us
Visual Route Server (big list of them!) http://webtrace.uni2.net/
Web Based Network Tools http://home.planet.nl/%7Ehouwe135/wbnt1/
Web Probe http://www.securityspace.com/sprobe/probe.html
Web Sniffer http://web-sniffer.net/
Well Known Ports (plus trojans!) http://www.neohapsis.com/neolabs/neo-ports/
Windows Event Id's http://eventid.net/

Tools used in Application Security & Penetration Testing

In this article I’ll tell you, what tools are typically used in Application Security (in short AppSec) & Penetration Testing (in short PenTest).

1. Foot-printing Tools : SamSpade, NSlookup, dig, whois, Netcraft, ike-scan, ping, tracert / traceroute, HTTPrint,P0f etc.

2. Port Scanning Tools : Nmap, Super Scan.

3. Packet Crafting Tools : Hping 2.

4. Web Application Scanning Tools : Acunetix, HP WebInspect, AppScan, Nikto,wikto, NStaker,Core-impact.

5. Application/Network Vulnerability Scanning Tools : Retina, Nessus, Core-impact, ike-probe, GFI-Languard, IPLocks VA (DataBase), App Detective (for DataBase servers), SARA.

6. OS Finger printing Tools : Nmap, Xprobe2.

7. Password Sniffing Tools : WireShark, Tcpdump, Ettercap, CAIN & Able.

8. Password Cracking Tools : Brutus, John the Ripper, Rainbow table, L0phtCrack, CAIN & Able.

9. Network Enumeration : DumSec, Winfo, nbtscan, SolarWinds, MegaPing.

10. Penetration testing Framework : Metasploit framework, Immunity Canvas.

11. Web-proxy : Paros, WebScarab.

12. Firewall ACL checking tool : Firewalk.

Motivational Lines

Koshish Karne Walon Ki Her Nahin Hoti
Lahron Se Dar Kar Nauka Par Nahin Hoti

Koshish Karne Walon Ki Her Nahin Hoti
Nanhi Chiti Jab Dana Lekar Chalti Hai

Chadhti Deewaron Par Sau Bar Phislati Hain
Man Ka Viswas Ragon Mein Sahas Bharta Hain

Chadhkar Girna Girkar Chadhna Na Akharta Hain
Akhir Uski Mehnat Bekar Nahin Hoti

Koshis Karne Walon Ki Her Nahin Hoti
Dubkiyan Sindhu Mein Gotakhor Lagata Hain

Ja Jakar Khali Haath Laut Aata Hain
Milte Nahin Sahaj Hi Moti Gahre Pani Mein

Badhta Duna Utsah Isi Hairani Mein
Muthi Uski Khali Her Bar Nahi Hoti

Koshis Karne Walon Ki Her Nahin Hoti
Asaflta Ek Chunauti Hain Swavikar Karo

Kya Kami Rah Gayi Dekho Aur Sudhar Karo
Jab Tak Na Safal Ho Nid Chain Ko Tyago Tum

Sangharshon Ka Maidan Chod Mat Bhago Tum
Kuch Kiye Bina Hi Jayjaykar Nahin Hoti
Koshis Karne Walon Ki Her Nahin Hoti

–Harivansh Rai Bachchan