Network VA/PT Security

Network Penetration Testing

Modern day hackers will find weaknesses in your network, what they only need is time. That is why identifying vulnerabilities before hackers can exploit it. Our penetration testing uses ethical hacking and controlled exploits to identify weaknesses in your network, so you know your security posture.

Vulnerability Scans

A traditional vulnerability scan is performed using an automated security scanner that detects patterns and signatures that match a pre-defined set of vulnerabilities. However, scans are not capable of understanding critical business functions or important security controls. So don’t always trust on vulnerability scan.

mobile security

Penetration Testing

Vulnerability scans may result in missing critical security flaws and insecure configurations. Relying on just vulnerability scan might get you in trouble.

So we offer penetration testing as well. Our manual penetration tests leverages the knowledge provided by vulnerability scanners and goes beyond it to analyze and make decisions on how to best protect your network.

Network Penetration Testing Checklist

Network Penetration Testing determines vulnerabilities in the network posture by discovering Open ports, Troubleshooting live systems, services and grabbing system banners.

The pen-testing helps administrator to Find unused ports, additional services,Troubleshooting services and to calibrate firewall rules.

Let’s see how we conduct a step by step Network penetration testing by using some famous network scanners.

1.HOST DISCOVERY

Footprinting is the first and important phase were one gather information about their target system.

DNS footprinting helps to enumerate DNS records like (A,AAA,MX,NS,AR,SRV,PTR,SOA,CNAME) resolving to the target domain.

A – A record is used to point the domain name such as crawsecurity.com to the IP address of it’s hosting server.

MX – Records responsible for Email exchange.

NS – NS records are to identify DNS servers responsible for the domain.

SRV – Records to distinguish the service hosted on specific servers.

PTR – Reverse DNS lookup, with the help of IP you can get domain’s associated with it.

SOA – Start of record, it is nothing but the information in the DNS system about DNS Zone and other DNS records.

CNAME – Cname record maps a domain name to another domain name.

We can detect live hosts, accessible hosts in the target network by using network scanning tools such as Advanced IP scanner, NMAP, HPING3, NESSUS.

Ping&Ping Sweep:

nmap for Ping Sweep Scanning


Finding Scope of Host in Network


Using Wildcard in Scanning


Analysis Entire Subnet

2.PORT SCANNING

Perform port scanning using tools such as Nmap, Hping3, Netscan tools, Network monitor. These tools help us to probe a server or host on the target network for open ports.

Open ports are the gateway for attackers to enter in and to install malicious backdoor applications.

root@kali:~# nmap –open crawsecurity.com         To find all open ports


root@kali:~# nmap -p 80 192.168.169.128       Specific Port


root@kali:~# nmap -p 80-200 192.168.169.128       Range of ports


root@kali:~# nmap -p “*” 192.168.169.128       To scan all ports

3.Banner Grabbing/OS Fingerprinting

Perform banner Grabbing/OS fingerprinting such as Telnet,HTTP Precon, IDServe, NMAP determines the operating system of the target host and the operating system.

root@kali:~# nmap -A 192.168.169.128


root@kali:~# nmap -v -A 192.168.169.128 with high verbosity level

4.Scan for Vulnerabilities

Scan the network using Vulnerabilities using GIFLanguard, Nessus, Ratina CS, SAINT,CANVAS,CoreImpact.

These tools help us in finding vulnerabilities with the target system and operating systems.With this steps, you can find loopholes in the target network system.

GFILanguard

It acts as a security consultant and offers patch Management, Vulnerability assessment, and network auditing services.

Nessus

Nessus a vulnerability scanner tool that searches bug in the software and finds a specific way to violate the security of a software product.

Data gathering.

Host identification.

Port scan.

Plug-in selection.

Reporting of data.

5.Draw Network Diagrams

Draw a network diagram about the organization that helps you to understand logical connection path to the target host in the network.

The network diagram can be drawn by LANmanager, LANstate, Friendly pinger, Network view.

6.Prepare Proxies

Proxies act as an intermediary between two networking devices. A proxy can protect the local network from outside access.

With proxy servers, we can anonymize web browsing and filter unwanted contents such as ads and many other.

Proxies such as Proxifier, SSL Proxy,to hide yourself from being caught.

6.Document all Findings

The last and the very important step is to document all the Findings from Penetration testing.

These document will help you in finding potential vulnerabilities in your network. Once you determine the Vulnerabilities you can plan counteractions accordingly.

Thus, penetration testing helps in assessing your network before it gets into real trouble that may cause severe loss in terms of value and finance.

Important Tools used for Network Pentesting

Frameworks

Kali Linux, Backtrack5 R3, Security Onion

Reconnaisance

Smartwhois, MxToolbox, CentralOps, dnsstuff, dnsdumpster nslookup, DIG, netcraft

Discovery

Angry IP scanner, Colasoft ping tool, nmap, Maltego, NetResident,LanSurveyor, OpManager

Port Scanning

Nmap, Megaping, Hping3, Netscan tools pro, Advanced port scannerService Fingerprinting Xprobe, nmap, zenmap

Enumeration

Superscan, Netbios enumerator, Snmpcheck, onesixtyone, Jxplorer, Hyena,DumpSec, WinFingerprint, Ps Tools, NsAuditor, Enum4Linux, nslookup, Netscan

Scanning

Nessus, GFI Languard, Retina,SAINT, Nexpose,CoreImpact

Password Cracking

Ncrack, Cain & Abel, LC5, Ophcrack, pwdump7, fgdump, John The Ripper,Rainbow Crack

Sniffing

Wireshark, Ettercap, Capsa Network Analyzer

MiTM Attacks

Cain & Abel, Ettercap,Arpspoofing.

Exploitation

Metasploit, Core Impact


Clients and Partners