|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-how-to-secure-your-app-and-your-connection-100/
课程评论:没有评论
**课程名称:** 学习如何100%保护你的应用和连接安全 **课程概述:** 本课程面向所有需要在发布应用前确保应用和连接安全的用户。本课程将教授以下内容: 1. **安全地存储和检索敏感数据:** 学习如何以安全的方式保存和读取应用中的敏感信息。 2. **保护应用与服务器之间的连接:** 掌握建立安全通信渠道的方法,确保数据在传输过程中的安全。 3. **检测和防范Root设备:** 学习如何识别运行在Root设备上的应用,并阻止用户使用。 4. **防止虚假定位:** 确保应用数据的准确性,防止用户通过虚假定位获取不当利益。 5. **利用ProGuard、DexGuard和R8防止逆向工程:** 学习使用这些工具来混淆和保护您的应用程序代码,防止被轻易分析。 6. **在操作系统中安全地存储敏感数据:** 了解如何在操作系统层面安全地管理和保护敏感数据。 7. **防止截图和屏幕录制:** 学习如何限制用户对应用界面的截屏和录制行为。 8. **防止数据复制粘贴:** 阻止用户在应用内复制或粘贴数据,从而防止敏感信息外泄。 9. **禁用后台屏幕缓存:** 确保应用在后台运行时不会泄露敏感信息。 10. **不当的错误处理:** 避免应用通过错误消息暴露技术细节。 11. **易受攻击和过时的组件:** 识别并处理应用中存在的安全漏洞和过时的依赖项。 12. **不安全的日志记录:** 学习如何安全地处理应用日志,避免敏感信息泄露。 13. **添加指纹识别功能:** 通过指纹验证来增强应用的安全性,防止未经授权的使用。 **课程前提条件:** * 已安装 Android Studio。 * 了解Android开发基础知识。 * 了解Kotlin或Java基础知识。 **课程内容:** 本课程将涵盖以上所有主题。祝您学习顺利!
This course for everyone need to secure his app before publishing on storeand secure his connection, so in this course we will learn:1- how to save sensetive data and retrive it in secure way.2- how to secure connection between your app and the sever.3- how to detected rooted devices and prevent users from using your app.4- how to prevent fake location to make sure your data is correct.5- how to use proguard, dexguard, and R8 to prevent reverse engineering.6- how to save sensetive data in your operating system.7- how to prevent screen shot and record screen.8- how to prevent users from copy or paste data in your app to prevent users from taking data from your app.9- how to disable background screen caching.10- Improper Error Handling(Application discloses technical information through error message.)11- Vulnerable and Outdated Components12- Insecure Logging and how to handle it.13- Add fingerprint to prevent wrong people from use your app.so before we start:-we need to setup Android Studio.we need to know basics of android.we need to know some basics of kotlin or java.so in this course we will cover all these topic.All the best.