This year, your 2-day pass for Hack In Paris includes access to conferences and workshops.
Advanced Red Teaming: Weaponization & Adversary Simulation is a hands-on offensive training that focuses on helping organizations battle against ever-growing targeted attacks and ransomware attacks by simulating their adversaries and putting your defenses and your blue team at test to improve the organization security posture.
This training focuses on developing cyber weapons that can evade AV detection, EDR logs, and forensics traces like how advanced targeted attacks do, and provide you with insights on how to improve your organization’s overall detections and security posture
What previous students said about this training: “Outstanding training, worth its weight in gold. Content: Up-to-date and very very impressive. Delivery: Very well delivered, Amr put his heart and soul into it and was very helpful. Great human being. Much appreciated.” by John Johnes
“This is one of the best trainings I’ve attended. I couldn’t be happier with my decision to take this training.” by Adebayo
APT Attacks & Red Team Infrastructure on AWS
Phishing & Social Engineering Mastery
Initial Access: Get your foot into the organization network
Write Your First HTTP Malware
Defense Evasion: Malware Obfuscation
Defense Evasion: Network Obfuscation
Impersonating Users: Credential Theft & Token Impersonalization
Who Should Attend
This training is for Security Professionals who want to expand their skills in red teaming, understand how real-world attacks look like and better protect their organizations against APT Attacks, Targeted Ransomware attacks and Fileless attacks This includes:
Amr Thabet is a malware researcher and an incident handler with over 10 years of experience, he worked in some of the Fortune 500 companies including Symantec, Tenable, and others.
He is the founder of MalTrak and the author of "Mastering Malware Analysis" published by Packt Publishing.
Amr has spoken at top security conferences all around the world, including DEFCON, Hack In Paris and VB Conference. He was also featured in Christian Science Monitor for his work on Stuxnet.
This course is a 100% hands-on deep dive into the OWASP Mobile Security Testing Guide (MSTG) and relevant items of the OWASP Mobile Application Security Verification Standard (MASVS), so this course covers and goes beyond the OWASP Mobile Top Ten. Learn about Android, iOS and IoT app security by improving your mobile security testing kung-fu. Ideal for Penetration Testers, Mobile Developers and everybody interested in mobile app security. All action, no fluff, improve your security analysis workflow and immediately apply these gained skills in your workplace, packed with exercises, extra mile challenges and CTF, self-paced and suitable for all skill levels, with continued education via unlimited email support, lifetime access, step-by-step video recordings and interesting apps to practice, including all future updates for free. Get a FREE taste for this training, including access to video recording, slides and vulnerable apps to play with: 4 hour workshop - https://7asecurity.com/free-workshop-mobile-practical Teaser Video: https://www.youtube.com/watch?v=Re5oqfVkgd4
This course is the culmination of years of experience gained via practical penetration testing of mobile applications as well as countless hours spent in research. We havestructured this course around the OWASP Mobile Security Testing Guide (MSTG) and relevant items of the OWASP Mobile Application Security Verification Standard (MASVS), so this course covers and goes beyond the OWASP Mobile Top Ten. This course provides participants with actionable skills that can be applied immediately from day 1. Please note our courses are 100% hands-on, we do not lecture students with boring bullet points and theories, instead we give you practical challenges and help you solve them, teaching you how to troubleshoot common issues and get the most out of this training. As we try to keep both new and advanced students happy, the course is very comprehensive and we have not met any student able to complete all challenges during the class, therefore training continues after the course through our frequently updated training portal, for which you keep lifetime access, as well as unlimited email support. Get a FREE taste for this training, including access to video recording, slides and vulnerable apps to play with: 4 hour workshop - https://7asecurity.com/free-workshop-mobile-practical Each day starts with a brief introduction to the mobile platform for that day and then continues with a look at static analysis, moves on to dynamic checks finishing off with a nice CTF session to test the skills gained. Day 1: Focused specifically on Android: We start with understanding applications and then deep dive into static and dynamic analysis of the applications at hand. This day is packed with hands-on exercises and CTF-style challenges. Day 2: Focused on iOS: We start with understanding iOS Architecture and various security precautions in place. We then focus on static and dynamic analysis of the applications at hand. The day is filled with hands-on exercises ending with a CTF for more practical fun. Day 3: We cover advanced instrumentation techniques using Frida, Objection, radare2, r2frida and other tools to overcome assessment challenges and take your skills to the next level. This day will give people a wealth of knowledge in dynamic instrumentation capabilities on both Android and iOS. Teaser Video: https://www.youtube.com/watch?v=Re5oqfVkgd4
This course will take any student and make sure that: - The general level of proficiency is much higher than when they came - The skills acquired can be immediately applied to mobile app security assessments - Skills can be sharpened via continued education in our training portal for free - The student is equipped to defeat common mobile app assessment challenges - People who are new to mobile security will learn a lot in this training. - Advanced students will come out with enhanced skills and more efficient workflows - The skills gained are highly practical and applicable to real-world assessments
This is more than a live online attendance course: You get the live online course but also lifetime access to a training portal with step-by-step video recordings, slides and lab exercises, including all future updates for free. Students can take the course at their own pace and training portal access ensures topics can be reviewed on an ad-hoc basis as required by the student online after the course. This training has been built from real issues seen in real applications, not fabricated vulnerabilities that you will never see in practice. The goal is to start from the basics and ensure that each student comes out of the training with a significantly higher level of proficiency in the artistry of mobile pentesting. Students will be taught ways to identify the attack surface of mobile apps, exploit interesting vulnerabilities and means to fix them. Ranging from fun defeating root/jailbreak detection, pinning, modifying app behaviour at runtime to inspecting what apps are doing in real time. The training also covers effective identification and exploitation of common vulnerability patterns, modification of Android and iOS apps at rest and at runtime, and more. As the course has been written and carefully created by professional mobile app penetration testers, after many years of experience, many practical tips will be shared to leverage automation and make penetration testing more efficient as soon as the student goes back to their office.
Completing this training ensures attendees will be competent and able to: - Intercept mobile app network communications - Bypass certificate and public key pinning protections - Bypass jailbreak/root detection - Reverse engineer and analyze mobile apps from a blackbox perspective - Review mobile app source code to identify security flaws - Perform a mobile app security review
Part 0 - Android Security Crash Course - The state of Android Security - Android security architecture and its components - Android apps and the filesystem - Android app signing, sandboxing and provisioning - Recommended lab setup tips Part 1 - Static Analysis with Runtime Checks - Tools and techniques to retrieve/decompile/reverse and review APKs - Identification of the attack surface of Android apps and general information gathering - Identification of common vulnerability patterns in Android apps: + Hardcoded secrets + Logic bugs + Access control flaws + Intents + Cool injection attacks and more - The art of repackaging: + Tips to get around not having root + Manipulating the Android Manifest + Defeating SSL/TLS pinning + Defeating root detection + Dealing with apps in foreign languages and more Part 2 - Dynamic Analysis - Monitoring data: LogCat, Insecure file storage, Android Keystore, etc. - The art of MitM: Intercepting Network Communications - The art of Instrumentation: Hooking with Xposed - App behaviour monitoring at runtime - Defeating Certificate Pinning and root detection at runtime - Modifying app behaviour at runtime Part 3 - Test Your Skills - CTF time, including finding IoT vulnerabilities through app analysis
Part 0 - iOS Security Crash Course - The state of iOS Security - iOS security architecture and its components - iOS app signing, sandboxing and provisioning - iOS apps and the filesystem - Recommended lab setup tips Part 1 - Static Analysis with runtime checks - Tools and techniques to retrieve/decompile/reverse and review IPAs - Identification of the attack surface of iOS apps and general information gathering - Identification of common vulnerability patterns in iOS apps: + Hardcoded secrets + Logic bugs + Access control flaws + URL handlers + Cool injection attacks, and more - Patching and Resigning iOS binaries to alter app behaviour - Tips to test without a jailbreak Part 2 - Dynamic Analysis - Monitoring data: caching, logs, app files, insecure file storage, iOS keychain, etc. - Crypto flaws - The art of MitM: Intercepting Network Communications - Defeating certificate pinning and jailbreak detection at runtime - The art of Instrumentation: Introduction to Frida, Objection - App behaviour monitoring at runtime - Modifying app behaviour at runtime Part 3 - Test your Skills - CTF time, including finding IoT vulnerabilities through app analysis
Part 1: In-depth instrumentation on Android - Focus on Dynamic Analysis - Useful Xposed modules and labs - Practical Frida scripts and labs - Useful Objection labs and modules - Scenarios with radare2, r2frida and other tools to improve your instrumentation workflows - Defeating certificate pinning with instrumentation - Root detection bypasses with instrumentation - Multiple practical instrumentation exercises Part 2: In-depth instrumentation on iOS - Focus on Dynamic Analysis - Hooking with Frida - Practical Frida scripts and labs - Useful Objection labs and modules - Useful RMS labs and modules - Scenarios with radare2, r2frida and other tools to improve your instrumentation workflows - Defeating certificate pinning with instrumentation - Jailbreak detection bypasses with instrumentation - Multiple practical instrumentation exercises Part 3: Test your Skills - CTF time
A laptop with the following specifications: - Ability to connect to wireless and wired networks. - Ability to read PDF files - Administrative rights: USB allowed, the ability to deactivate AV, firewall, install tools, etc - Knowledge of the BIOS password, in case VT is disabled. - Minimum 8GB of RAM (recommended: 16GB+) - 60GB+ of free disk space (to copy a lab VM and other goodies) - VirtualBox 6.0 or greater, including the “VirtualBox Extension Pack” - Genymotion (can be the free version) - A mobile phone capable of receiving text messages - NOTE: For physical training sessions the instructor will bring some jailbroken phones for testing, however, you are encouraged to bring your own for the best possible experience - Optional but useful: One of the following BurpSuite, ZAP or Fiddler (for MitM) - Optional but useful: A Mac/Hackintosh with the latest XCode installed, for iOS code review & labs
This course has no prerequisites as it is designed to accommodate students with different skills: - Advanced students will enjoy comprehensive labs, extra miles and CTF challenges - Less experienced students complete what they can during the class, and can continue at their own pace from home using the training portal. This said, the more you learn about the following ahead of the course, the more you will get out of the course: - Linux command line basics - Android basics - iOS basics
Any mobile developer, penetration tester or person interested in mobile security will benefit from attending this training regardless of the initial skill level: The course is for beginners, intermediate and advanced level students. While beginners are introduced to the nuances of mobile app security from scratch, intermediate and advanced level learners get to perfect both their knowledge and skills on the subject. Extra mile challenges are available in every module to help more advanced students polish their skills. The course is crafted in a way that regardless of your skill level you will significantly improve your mobile security skills: If you are new and cannot complete the labs during the class, that is OK, as you keep training portal access, you will learn a lot in the class but can continue from home with the training portal. If you are more advanced in mobile security you can try to complete the labs in full and then take the CTF challenges we have for each day, you will likely also attempt to complete some exercises from home later :)
A fully practical class that will seriously improve your mobile security knowledge and skills, regardless of the skill level you come in with. Battle-tested tips and tricks that take your abilities to the next level and that you can apply as soon as you go back to your workplace, making security testing of mobile apps as efficient as possible. Intensive hands-on exercises that challenge you to deep dive into the world of mobile security. Lifetime access to training portal (including all future updates), unlimited email support, access to private groups to communicate with other students, mandated, police, IoT and otherwise interesting apps from various countries.
This is more than a live online attendance course: You get the live online course but also lifetime access to a training portal with step-by-step video recordings, slides and lab exercises, including all future updates for free. The course does not cover: Android or iOS 0-day, exploits against the platforms themselves, ARM exploit writing, writing buffer or heap overflows. Do not expect the teachers to be talking through slides most of the time: This class is practical not theoretical, the teachers don’t bore you with slides all the time, instead you do exercises all the time and the teachers help you solve the challenges you face as you complete them.
After 13 years in itsec and 20 in IT Abraham is now the CEO of 7ASecurity (7asecurity.com), a company specializing in penetration testing of web/mobile apps, infrastructure, code reviews and training. Co-Author of the Mobile, Web and Desktop (Electron) app 7ASecurity courses. Security Trainer at Blackhat USA, HITB, OWASP Global AppSec and many other events. Former senior penetration tester / team lead at Cure53 and Version 1. Creator of “Practical Web Defense”, a hands-on eLearnSecurity attack / defense course, OWASP OWTF project leader, an OWASP flagship project (owtf.org), Major degree and Diploma in Computer Science, some certs: CISSP, OSCP, GWEB, OSWP, CPTS, CEH, MCSE:Security, MCSA:Security, Security+. As a shell scripting fan trained by unix dinosaurs, Abraham wears a proud manly beard. He writes on Twitter as @7asecurity @7a_ @owtfp or https://7asecurity.com/blog. Multiple presentations, pentest reports and recordings can be found at https://7asecurity.com/publications
The training is focused on RF hacking of devices such as garage, gate openers, home alarms, etc…
Trainee will learn:
_ capture, modify, retransmit RF data
_ identify the security protocol used by a device
_ perform various types of RF attacks
_ bypass rolling codes security
Introduction to RF & SDR
RF capture & analysis
Use cases, demo & practice
Sniff, modify and replay
Wireless brute forcing
Our training course is intended for users willing to learn how keyfobs works: Hobbyists, Penetration testers, security researchers/consultants, Law Enforcement Agencies, Police, and companies providing services to LEA.
In this training we do not cover Wi-Fi/Bluetooth, Cellular (2G/3G/4G/5G) technologies. We also do not cover detailed RF theory, but only the RF basis necessary to perform a practical attack on existing systems.
For better experience in practicing the exercises and challenges:
Djamil Elaidi is the founder of ComThings and creator of PandwaRF RF tools & Kaiju Rolling code analyzer. Since 2014, he has created various RF attack tools for penetration testing & Law Enforcement Agencies, and broken various RF protocols used in keyfobs. His PandwaRF family of RF tools is used worldwide by many governments and some of the most prestigious police forces. Djamil has 20 years background in embedded development, mainly 2G/3G RF physical layers and Sub-1GHz custom protocols. In recent years, Djamil has spent most of his time doing reverse engineering of firmware for RF devices (keyfobs mostly…) in order to find security flaws. Even though he likes nothing more than working all day in his lab, he also occasionally comes out of his burrow and gives exclusive RF training to Law Enforcement Agencies worldwide.
From beginners to specialists, this practice oriented training will make you a proficient physical pentester.
Pick Locks, make Keys and bypass Physical Security systems during 3 days.
At the end, take back home : 1x Lockpicking kit, 1x Bypass kit, 1x RF/RFID toolkit, 1x Professional Book.
Designed for Pentesters and Red Team members, this training will teach you the profesionnal techniques to penetrate secure premises and access valuable information without being noticed. Perfect for your Red Team missions, even where Social Engineering is not an option, you will be able to pick locks, make keys, crack codes and much more.
Security trainer for pentesters, computer scientists and the military for 13 years, Alexandre Triffault ( @Frenchkey_FR ) is developing tools and techniques to circumvent physical security devices. Specialized in 3D printing Keys and Tools, his work consists in finding and exploiting the flaws in access control systems, electronic or mechanical.
His research concentrates on Physical Security; including lockpicking, forensic locksmithing, bypass of electronic locks, bypass of alarm systems, 3D modeling & printing of complex keys and more generally surreptitious techniques for opening locks.
He is World Champion in impressioning technique (LockCon 2016).
He has lectured his research over the years at various international conferences and workshops, such as Nuit du Hack (FR), Defcon Lockpick Village (US), Hackito Ergo Sum (FR), LockCon (NL), SigSegV1 (FR), IT Defense (DE), GS Days (FR)... He is also an Research Associate at the Virology and Cryptology Lab at ESIEA and gives physical security classes in several IT Schools. Last but not least, he delivers training and consulting to multiple governmental and private organizations in Europe.
This deep-dive training covers techniques and capabilities of malware and ways to implement preventing solutions. You will leave the training with practical, ready-to-use knowledge of identifying malware and securing every infrastructure.
This course teaches the ways of identifying how malware looks like, what malicious activities you should look out for, and the ways of removing it. You will also learn how to implement and manage preventive solutions both for small and medium sized for enterprises and organizations. During this course you learn what makes piece of code malicious, go through historic examples and get familiar with different kinds of malware and how to identify various cases. Once we have sufficient understanding of techniques and capabilities of malware, we will start system and network hardening - you will implement security in depth solutions, such as whitelisting or virtualization, in order to protect assets.
Module 1: What is malware ? a) Malware History b) Malware Goals c) Types of Malware d) Advanced Persistent Threats e) Indicators of Compromise
Module 2: Introduction to Malware Analysis a) Types of malware analysis b) Goals of malware analysis c) Impact analysis d) Containment and mitigation e) Incident prevention and response playbooks f) Setting up sandbox environment g) Cloud-based malware analysis
Module 3: Static malware analysis a) Executable analysis b) Extracting secrets c) Determining if file is packed or obfuscated d) Fingerprinting the malware e) Pattern matching using YARA
Module 4: Behavioral malware analysis a) Malware detonation b) Sysinternals suite c) Network communication analysis d) Monitoring system events e) Memory dump analysis f) Simulating real environment
Module 5: Malicious non-exe files a) Alternative binaries b) PowerShell scripts c) Office documents d) JScript e) HTML documents f) Living off the land binaries
Module 6: Advanced techniques used by malware a) Malware persistence methods b) Malware stealth techniques c) Covert channel communication d) Domain Generator Algorithms e) Anti-VM and Anti-debugging tricks
Module 7: Defending against malware a) Windows security solutions b) Anti-Virus software c) EDR software d) Principle of least privilege e) Application Whitelisting f) Virtualization g) Network and domain segmentation
Paula Januszkiewicz is the Founder and CEO of CQURE Inc. and CQURE Academy. She is also Enterprise Security MVP, honorable Microsoft Regional Director for CEE and a world class cybersecurity expert, consulting Customers all around the world. In 2017, Paula graduated from Harvard Business School. She is a top speaker at conferences including Microsoft Ignite (she was rated No. 1 among 1,100 speakers at a conference with 26000 attendees), RSA (in 2017 in USA her two sessions were amongst the five hottest sessions), Black Hat 2018 USA or Gartner Security Summit. Her presentations gather thousands of people. In 2019, Paula’s presentation was voted best of Black Hat Asia 2019 Briefings!
Paula has 17 years of experience in the cybersecurity field, performing penetration tests, architecture consulting, trainings and seminars. Every year, before the pandemic, she took over 215 flights to provide security services, now she delivers tons of projects online. Paula also creates security awareness programs for various organizations, including awareness sessions for top management. Paula is a member of the Technical Advisory Board at Royal Bank of Scotland – helping to keep its security at the highest level possible! What is more, Paula has access to a source code of Windows!
If we cancel a training after your order, you will be refunded the full price of the training
If you have any question or request, you can contact us at: +33 1 78 76 58 00