Summer Labs
temp

HOME

  • Set-up (Docker Container)
  • Lab 3: Fine-grained Access Control with Attribute-based Encryption (ABE)
  • Lab 4: Processing encrypted data with Homomorphic Encryption (HE)
  • Lab 6: Behavior-based Mobile Malware Analysis and Detection
  • Lab 7: Developing Mobile Malware
  • Lab 8: Apps SQL Injection and Defense
  • Appendix: How to Create Prepared VMs for Labs*
Summer Labs
  • »
  • Security Summer Labs
  • Edit on GitHub

Security Summer Labs¶

HOME

  • Set-up (Docker Container)
    • Install Docker
    • Common Docker Commands
    • All in One
    • For Each Lab
  • Lab 3: Fine-grained Access Control with Attribute-based Encryption (ABE)
    • Set-up
    • Ciphertext-Policy Attribute-based Encryption (CP-ABE)
    • Key-Policy Attribute-based Encryption (KP-ABE)
    • CP-ABE Exercises
    • KP-ABE Exercises
  • Lab 4: Processing encrypted data with Homomorphic Encryption (HE)
    • Set-up
    • Basic Property
  • Lab 6: Behavior-based Mobile Malware Analysis and Detection
    • Set-up
    • FlowDroid: Static Analysis
    • MobSF: Static Analysis
    • VirusTotal: Online Tool
  • Lab 7: Developing Mobile Malware
    • Set-up
    • Explore Metasploits
    • Task: steal sensitive files
    • Monitor Traffic
  • Lab 8: Apps SQL Injection and Defense
    • Set-up
    • Task 0: Get familiar to the App
    • Task 1: SQL Injection Attack on SELECT Statement
    • Task 2: SQL Injection Attack on UPDATE Statement
    • Mitigation
  • Appendix: How to Create Prepared VMs for Labs*
    • Create a Ubuntu VM on VirtualBox
    • Create an Android VM
    • Create a Minimal Ubuntun VM

Indices and tables¶

  • Index

  • Search Page

Next

© Copyright 2021, Xinyi Li. Revision d431f647.

Built with Sphinx using a theme provided by Read the Docs.