Workshop
06. Exploiting and Defending Networks
Trainer
Nish Balla, Security Compass (CA)
Date
28-29 August 2006
Duration
2 Days
Price
Rp. 9.000.000,-
Requirement
Participants are required to bring their own laptops and must have administrative access to install software. VM-Player will be installed. Windows/Linux images will be provided for use during the class. It is recommended that the laptops have minimum 512MB of RAM.
Overview
The purpose of this course is to provide tech leads, testers, administrators, network administrators, help desk support and all other participants detailed security techniques and knowledge as applied to UNIX, Windows, and Network security. It goes from the very basic concepts of understanding of Operating Systems (UNIX & Windows), learning the concepts of attacking and protecting Operating Systems, Networks &l Network Devices. Participants would also learn how to take advantages of vulnerabilities tat might exists in an environment. The training will not only show the latest techniques for exploiting the environment, but also how to defend the organisation infrastructure against those weaknesses. Hands-on lab exercises reinforce the course material in a real world environment.
top ^
Course Outline
PART I - Introduction Understanding TCP/IP, Windows, and Unix
TCP/IP
Understanding the 3-way handshake
Understanding UDP
Understanding ICMP
Windows
Understanding Domains and Workgroups
Domain Trust relationships
Enumeration
Understanding SIDs and RIDs
Registry and SAM files
Common services (Netbios, webservers, IIS)
UNIX
DIG/nslookup
Users and groups (understanding Unix file permissions, user, group)
Common servies (FTP, Telnet, SSH, TFTP, RPC, NFS)
PART II - Introduction Attack & Penetration
Foot-printing
whois
Search engine
Google hacking
News-groups
Corporate websites
EDGAR
Scanning
Finding live hosts
Port scanning (CONNECT, SYN, FIN)
Passive network monitoring
Enumeration
OS Fingerprinting
Detailing network service information (Banner grabbing, DNS information)
Obtaining list of valid users and resources
Passive network monitoring
OS specific enumeration
PART III - Exploiting & Defending Windows
Obtaining additional information
Enumerating windows users and shares (net, nete, enum, local, global, nltest, dumpsec, getmac, epdump, ldp)
Windows (sam, pwdump3, LSA secrets)
Cracking passwords (l0phtcrack, john)
Brute forcing (TS-Grind/SQL/Brutus)
PART IV - Exploiting & Defending UNIX
Obtaining additional information
User enumeration on UNIX
Brute forcing
Misconfigurations
TFTP
NFS (nfsshell)
NIS
X vulnerabilities (xscan)
Obtaining and cracking password files
Unix (/etc/shadow, NIS (ypcat))
Buffer overflows (metasploit)
PART V - Exploting & Defending Web
Server-based
Identifying and scanning server
Application-based
Authentication
Authorisation
Exception management
Input validation
top ^
About the tutor
Nischal Balla, the founder of Secrity Compass, is a specialist in product testing, code reviews, web application testing, host and network reviews.
Nish has co-authored "Buffer Overflow Attacks: Detect, Exploit & Prevent" and is a contributing author for "Windows XP Professional Security", "HackNotes: Network Security", "Writing Security Tools and Exploits" and "Hacking Exposed: Web Application, 2nd edition". Nish has also been involved in the open source project such as OWASP and YASSP. He also written articles for SecurityFocus and also spoken at web seminars for Global Knowledge and University of Florida.
He is a frequent speaker on emerging security issues. He has spoke at reputed security conferences such as at "Reverse Engineering Conference 2005" in Montreal, the "HackInTheBox 2005" in Malaysia and "ISC2's Infosec Conference" in Las Vegas and New York. He also has created and taught the Exploiting and Defending Classess for Security Compass. Some of the upcoming conferences he is going to be speaking at are "ISC2's Infosec Conference" in DC/Toronto, CSI's NetSec conference in Arizona and Dallascon.
Prior joining Security Compass, Nish was a Principal Consultant at Foundstone, where he performed numerouse security reviews (web application/code) for major software companies, online banking and trading & e-commerce sites. He also helped develop and teach the "Secure Coding" class, the Ultimate Hacking, Ultimate Web Hacking and Utimate Hacking Expert classess. Prior to working at Foundstone, Nish provided engineering and security consulting services as an independent consultant to a variety of organisations including Sun Microsystems, Lucent Technologies, TD Waterhouse & The Axa Group.
Nish holds his Master in Parallel Processing from Sheffield University, is a post graduate in Finance from Strathclyde University and a Bachelor in Commerce from Bangalore University.
For questions regarding event registration, please call +62-21-570-5800 (Ms. Astri). For general questions, please email bcs2006@bellua.com or send an empty message to bcs-announce-subscribe@bellua.com to receive future event information.
< back
top ^