中文站
  • Unity热更新介绍和测试方法_网易易盾

    热更新是指新用户重启客户端就能实现客户端更新的需求或者功能;或者也可以这样说:不需要通过在应用商店更新应用,就可以实现新的需求和功能。热更新能够缩短用户取得新版客户端的流程,改善用户体验。Unity热更新介绍和测试方法

    来自:动态资讯
  • 无源码 iOS 加固的实践方案_网易易盾

    在本文中,我们详细介绍了部分 iOS 应用程序加固的原理。希望能从中帮助一些需要了解加固朋友了解一些原理上的知识。无源码 iOS 加固的实践方案

    来自:动态资讯
  • 用数据告诉你:SDK加固为什么应该选择网易易盾_网易易盾

    一个SDK或通用框架的易用性、稳定性、兼容性、性能是非常重要的指标,而对于安全加固而言加固强度与加固体积又是非常重要的因素。本文为大家解读下易盾SDK加固的特点与优势,以及和某友商的对比测评。 用数据告诉你:SDK加固为什么应该选择网易易盾

    来自:动态资讯
  • Java并发的3个核心问题_网易易盾

    Java并发的3个核心问题是:可见性,有序性,原子性。“可见性”问题的本质描述是:在“多CPU/CPU核,且CPU/CPU核内存在高速缓存”的处理器架构中,线程A和线程B分别在不同的CPU/CPU核上Java并发的3个核心问题

    来自:动态资讯
  • 如何进行java代码混淆?_网易易盾

    Java代码是非常容易反编译的,Java代码混淆就是为了保护Java源代码,混淆后的代码很难被反编译,即使反编译成功也很难得出程序的真正语义。本文以ProGuard来举例说明如何进行java代码混淆。如何进行java代码混淆?

    来自:动态资讯
  • iOS 安装包瘦身(下篇)_网易易盾

    谈到 App 瘦身,最直接的想法莫过于分析一个安装包内部结构,了解其每一部分的来源。解压一个 ipa 包,拿到其 payload 中 app 文件的数据,整理归类后其大致如下:iOS 安装包瘦身(下篇)

    来自:动态资讯
  • 21分钟学会写编译器_网易易盾

    知乎上有一种说法是「编译器、图形学、操作系统是程序员的三大浪漫」。先不管这个说法是对是错,我们假设一个程序员在国内互联网公司写代码,业余时间不看相关书籍。那么三年之后,他的这些知识会比在校时损耗多少?21分钟学会写编译器

    来自:动态资讯
  • 代码混淆的原理是什么?常见代码混淆方法介绍_网易易盾

    代码混淆是将计算机程序的代码,转换成功能上等价,但是难于阅读和理解形式的行为。代码混淆可以有效提升应用被逆向破解的难度。本文主要介绍了代码混淆的原理、方法、以及常见代码混淆的方式和工具。代码混淆的原理是什么?常见代码混淆方法介绍

    来自:动态资讯
  • 如何做好iOS应用安全?这有一把行之有效的“三板斧”_网易易盾

    如何做好IOS应用安全?听听网易云易盾资深安全工程师王桂林谈谈他的“三板斧”!如何做好iOS应用安全?这有一把行之有效的“三板斧”

    来自:动态资讯
  • iOS常用的逆向分析方法_网易易盾

    iOS开发者息息相关的问题主要是被破解、分析,APP山寨泛滥的后果将是劣币驱逐良币,打击创新者的积极性,造成恶性循环。懂得如何攻击才会懂得如何防御,本文梳理了iOS常用的分析方法。iOS常用的逆向分析方法

    来自:动态资讯