Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Python Digital Forensics Cookbook

Sprog
Engelsk
Format
Kategori

Fakta

Over 60 recipes to help you learn digital forensics and leverage Python scripts to amplify your examinations

About This Book • Develop code that extracts vital information from everyday forensic acquisitions.

• Increase the quality and efficiency of your forensic analysis.

• Leverage the latest resources and capabilities available to the forensic community.

Who This Book Is For

If you are a digital forensics examiner, cyber security specialist, or analyst at heart, understand the basics of Python, and want to take it to the next level, this is the book for you. Along the way, you will be introduced to a number of libraries suitable for parsing forensic artifacts. Readers will be able to use and build upon the scripts we develop to elevate their analysis.

What You Will Learn • Understand how Python can enhance digital forensics and investigations

• Learn to access the contents of, and process, forensic evidence containers

• Explore malware through automated static analysis

• Extract and review message contents from a variety of email formats

• Add depth and context to discovered IP addresses and domains through various Application Program Interfaces (APIs)

• Delve into mobile forensics and recover deleted messages from SQLite databases

• Index large logs into a platform to better query and visualize datasets

In Detail

Technology plays an increasingly large role in our daily lives and shows no sign of stopping. Now, more than ever, it is paramount that an investigator develops programming expertise to deal with increasingly large datasets.

By leveraging the Python recipes explored throughout this book, we make the complex simple, quickly extracting relevant information from large datasets. You will explore, develop, and deploy Python code and libraries to provide meaningful results that can be immediately applied to your investigations. Throughout the Python Digital Forensics Cookbook, recipes include topics such as working with forensic evidence containers, parsing mobile and desktop operating system artifacts, extracting embedded metadata from documents and executables, and identifying indicators of compromise. You will also learn to integrate scripts with Application Program Interfaces (APIs) such as VirusTotal and PassiveTotal, and tools such as Axiom, Cellebrite, and EnCase.

By the end of the book, you will have a sound understanding of Python and how you can use it to process artifacts in your investigations.

Style and approach

Our succinct recipes take a no-frills approach to solving common challenges faced in investigations. The code in this book covers a wide range of artifacts and data sources. These examples will help improve the accuracy and efficiency of your analysis—no matter the situation.

© 2017 Packt Publishing (E-bog): 9781783987474

Release date

E-bog: 26. september 2017

Tags

    Andre kan også lide...

    1. Hands-On Enterprise Application Development with Python: Design data-intensive Application with Python 3 Saurabh Badhwar
    2. Modern Python Cookbook: The latest in modern Python recipes for the busy modern programmer Steven F. Lott
    3. Hands-On MQTT Programming with Python: Work with the lightweight IoT protocol in Python Gastón C. Hillar
    4. Hands-On Reactive Programming with Python: Event-driven development unraveled with RxPY Romain Picard
    5. Hands-On Music Generation with Magenta: Explore the role of deep learning in music generation and assisted music composition Alexandre DuBreuil
    6. Modern Graph Theory Algorithms with Python: Harness the power of graph algorithms and real-world network applications using Python Colleen M. Farrelly
    7. Python 3 Object-Oriented Programming - Second Edition: Building robust and maintainable software with object oriented design patterns in Python Dusty Phillips
    8. Natural Language Processing with TensorFlow: Teach language to machines using Python's deep learning library Thushan Ganegedara
    9. Getting Started with Python for the Internet of Things: Leverage the full potential of Python to prototype and build IoT projects using the Raspberry Pi Tim Cox
    10. Python High Performance, Second Edition: Build high-performing, concurrent, and distributed applications Gabriele Lanaro
    11. Python Machine Learning: Learn how to build powerful Python machine learning algorithms to generate useful data insights with this data analysis tutorial Sebastian Raschka
    12. Learning Python Web Penetration Testing: Automate web penetration testing activities using Python Christian Martorella
    13. Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads, 2nd Edition Steven F. Lott
    14. Ethical Hacking Workshop: Explore a practical approach to learning and applying ethical hacking techniques for effective cybersecurity Rishalin Pillay
    15. Python Penetration Testing Essentials: Techniques for ethical hacking with Python, 2nd Edition Mohit Raj
    16. Practical Data Science with Python: Learn tools and techniques from hands-on examples to extract insights from data Nathan George
    17. Python for Offensive PenTest: A practical guide to ethical hacking and penetration testing using Python Hussam Khrais
    18. Machine Learning for Developers: Uplift your regular applications with the power of statistics, analytics, and machine learning Rodolfo Bonnin
    19. 10 Machine Learning Blueprints You Should Know for Cybersecurity: Protect your systems and boost your defenses with cutting-edge AI techniques Rajvardhan Oak
    20. Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development Eric Chou
    21. Python Network Programming Techniques: 50 real-world recipes to automate infrastructure networks and overcome networking challenges with Python Marcel Neidinger
    22. Applied Deep Learning with Python: Use scikit-learn, TensorFlow, and Keras to create intelligent systems and machine learning solutions Luis Capelo
    23. Learning Python for Forensics: Leverage the power of Python in forensic investigations, 2nd Edition Chapin Bryce
    24. Scientific Computing with Python: High-performance scientific computing with NumPy, SciPy, and pandas Olivier Verdier
    25. Python Parallel Programming Cookbook: Master efficient parallel programming to build powerful applications using Python Giancarlo Zaccone
    26. Scientific Computing with Python 3: Click here to enter text. Olivier Verdier
    27. Python Unlocked: Become more fluent in Python—learn strategies and techniques for smart and high-performance Python programming Arun Tigeraniya
    28. Modern Python Standard Library Cookbook: Over 100 recipes to fully leverage the features of the standard library in Python Alessandro Molina
    29. OpenCV 3.x with Python By Example: Make the most of OpenCV and Python to build applications for object recognition and augmented reality Prateek Joshi
    30. Hands-On RESTful Python Web Services: Develop RESTful web services or APIs with modern Python 3.7 Gaston C. Hillar
    31. Mastering Matplotlib 2.x: Effective Data Visualization techniques with Python Benjamin Walter Keller
    32. Speed Up Your Python with Rust: Optimize Python performance by creating Python pip modules in Rust with PyO3 Maxwell Flitton
    33. Python Data Visualization Cookbook: Visualize data using Python's most popular libraries Igor Milovanović
    34. Python Microservices Development – 2nd edition: Build efficient and lightweight microservices using the Python tooling ecosystem Tarek Ziadé
    35. Python Clean Code: Best Practices and Techniques for Writing Clear, Concise, and Maintainable Code Nash Maverick
    36. Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Python, microservices, Docker, and AWS Michael Heydt
    37. Building Python Real time Applications with Storm: Learn to process massive real-time data streams using Storm and Python—no Java required! Kartik Bhatnagar
    38. Mastering Concurrency in Python: Create faster programs using concurrency, asynchronous, multithreading, and parallel programming Quan Nguyen
    39. Mastering OpenCV 4 with Python: A practical guide covering topics from image processing, augmented reality to deep learning with OpenCV 4 and Python 3.7 Alberto Fernandez Villan
    40. Some Tutorials in Computer Networking Hacking Dr. Hidaia Mahmood Alassouli
    41. Scientific Computing with Python: Mastering Numpy and Scipy John Smith
    42. Bioinformatics with Python Cookbook: Use modern Python libraries and applications to solve real-world computational biology problems Tiago Antao
    43. Penetration Testing with Raspberry Pi.: A portable hacking station for effective pentesting Jason Beltrame
    44. Data Literacy With Python: A Comprehensive Guide to Understanding and Analyzing Data with Python Mercury Learning and Information
    45. Hands-On Python for DevOps: Leverage Python's native libraries to streamline your workflow and save time with automation Ankur Roy
    46. Learning Geospatial Analysis with Python: Unleash the power of Python 3 with practical techniques for learning GIS and remote sensing Joel Lawhead
    47. QGIS Python Programming Cookbook, Second Edition: Automating geospatial development Joel Lawhead

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis
    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Start tilbuddet