With Kali Linux you can test the vulnerabilities of your network and then take steps to secure it. This engaging tutorial is a comprehensive guide to this penetration testing platform, specially written for IT security professionals.
Key Features
- Learn penetration testing techniques with an in-depth coverage of Kali Linux distribution
- Explore the insights and importance of testing your corporate network systems before the hackers strike
- Understand the practical spectrum of security tools by their exemplary usage, configuration, and benefits
Book Description
Kali Linux is a comprehensive penetration testing platform with advanced tools to identify, detect, and exploit the vulnerabilities uncovered in the target network environment. With Kali Linux, you can apply appropriate testing methodology with defined business objectives and a scheduled test plan, resulting in a successful penetration testing project engagement.
Kali Linux - Assuring Security by Penetration Testing is a fully focused, structured book providing guidance on developing practical penetration testing skills by demonstrating cutting-edge hacker tools and techniques with a coherent, step-by-step approach. This book offers you all of the essential lab preparation and testing procedures that reflect real-world attack scenarios from a business perspective, in today's digital age.
What you will learn
- Develop the Kali Linux environment in your test lab by installing, configuring, running, and updating its core system components
- Perform a formal Kali Linux testing methodology
- Scope your target with definitive test requirements, limitations, business objectives, and schedule the test plan
- Exercise a number of security tools from Kali Linux, logically divided into subcategories of testing methodology
- Practice the processes of reconnaissance, discovery, enumeration, vulnerability mapping, social engineering, exploitation, privilege escalation, and maintaining access to target for evaluation purposes
- Document, report, and present your verified test results to the relevant authorities in a formal reporting structure
Yuri Shkuro is a software engineer at Uber Technologies, working on distributed tracing, observability, reliability, and performance. He is the technical lead for Uber's tracing team. Before Uber, Yuri spent 15 years on Wall Street, building trading and risk management systems for derivatives at top investment banks, Goldman Sachs, JPMorgan Chase, and Morgan Stanley. Yuri's open source credentials include being a co-founder of the OpenTracing project, and the creator and the tech lead of Jaeger, a distributed tracing platform developed at Uber. Both projects are incubating at the Cloud Native Computing Foundation. Yuri serves as an invited expert on the W3C Distributed Tracing working group. Dr. Yuri Shkuro holds a Ph.D. in Computer Science from University of Maryland, College Park, and a Master's degree in Computer Engineering from MEPhI (Moscow Engineering & Physics Institute), one of Russia's top three universities. He is the author of many academic papers in the area of machine learning and neural networks; his papers have been cited in over 130 other publications. Outside of his academic and professional career, Yuri helped edit and produce several animated shorts directed by Lev Polyakov, including Only Love (2008), which screened at over 30 film festivals and won several awards, Piper the Goat and the Peace Pipe (2005), a winner at the Ottawa International Animation Festival, and others.