一个好的消息推送SDK应该具备稳定、易用、安全、小巧灵活等特点。个推作为国内第三方推送市场的早期进入者,一直致力于为开发者提供高效稳定的推送SDK。经过多年的打磨和创新,个推沉淀了丰厚的技术经验。这期文章将从“小”、“稳”、“好用”以及“安全”四个角度分享个推推送SDK的技术经验。1 小1.1 65535限制好的消息推送SDK首要需考虑到包体的小巧灵活性。为什么选择更小体积的包体?从代码层面来看,
转载
2024-08-07 11:47:55
94阅读
随着Android加固技术经过动态加载、不落地加载、指令抽取、java2cpp、VMP等技术不断演进和改进,VMP加固技术成为一种高安全性解决方案。因此,本文将着重介绍一种实现和落地VMP技术的思路,以帮助大家了解其工作原理和应用场景。
推荐
原创
2023-06-29 13:42:51
1985阅读
SDK安全要求在android应用开过过程中,SDK是android应用中不可缺少的一部分,通过集成各种第三方的SDK可以减少APP应用开发的工作量。但是在APP应用中集成各种第三方SDK可能存在各种安全的风险,除了一些基础的安全问题还有一些致命的异常崩溃的安全问题,通过验证测试分析sdk的安全风险尽可能规避安全风险。下面来源:<<移动互联网应用程序SDK安全技术要求及测试方法>
我不找问题,但是会有问题一直找过来。最近又碰上了一个棘手的问题 —— SDK 加固,在网上可以找到很多第三方平台,都会支持 APK/SDK 加固。细看一下,好嘛,APK 加固还好,还可以白嫖一下;SDK 加固清一色的收费,我就是一个小小的码农,开发几个功能,为了个人利益想加固一下,还要为了几两碎银头疼。没办法,只能自己看看怎么玩了。思路主要是借鉴 APK 加壳的方式,这个技术方案,说实在的其实比较
转载
2023-10-09 11:39:21
386阅读
外部SPI FLASH: Micron N25Q128A13ESE40G (128Mbit (16MByte)) FPGA: XC7A100T CPU: Microblaze第一种情况: Microblaze在简单的应用,比如运行LED,IIC,SPI,UART之类的低俗接口驱动,或做一些简单的辅助型工作时,一般生成的application elf文件都不大,在10几KB或者几十,百几
转载
2024-10-11 11:20:05
94阅读
常见Mysql配置文件:linux系统下是my.conf,windows环境下是my.ini;数据库整体安全需求:机密性、完整性、可用性;下面以mysql 5.7版本为例,介绍mysql常见的安全策略、配置、加固方式等等,有些策略可能只针对Linux操作系统,更多策略可以参考CIS Mysql Benchmark相关文档:1、操作系统级别安全配置1.1不要将数据库放在系统分区Windows系统:直
转载
2023-12-10 17:04:04
18阅读
参考学习文章:https://www.52pojie.cn/thread-658865-1-1.html果不其然,今天又是报错的一天,使用AndroidStudio时出现了以下错误1.SDK版本 意思就是你的SDK版本过低,不能适应这么高版本的sdk,他这个sdk还是有区别的,其实我自己也没搞得很清楚,翻看了很多解决问题的方法,最后下载了一个24版的上图为我自己SDKTools版本&nb
转载
2023-12-07 06:52:02
131阅读
目录前言平时我们打包生成apk后可能需要进行加固,如果每次手动去打开加固软件然后再去加固非常的麻烦,因此我们可以通过自定义Gradle插件来帮我们自动完成,这里我用的是360加固,360加固给我们提供了一个命令行的帮助文档如下-login <username> 首次使用必须先登录 <360用户名>
<password>
转载
2024-09-28 23:15:25
559阅读
1 身份鉴别1.1 密码安全策略要求:操作系统和数据库系统管理用户身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期更换。目的:设置有效的密码策略,防止攻击者破解出密码。操作步骤:【位置】开始—管理工具—本地安全策略—帐户策略—密码策
转载
2024-03-27 06:52:11
69阅读
引言:在安卓开发中,打包发布是开发的最后一个环节,apk是整个项目的源码和资源的结合体;对于懂点反编译原理的人可以轻松编译出apk的源码资源,并且可以修改资源代码、重新打包编译,轻轻松松变成自己的apk或者修改其中一部分窃取用户信息。代码被反编译对于apk的开发者和使用者而言十分苦恼。apk加固、防止反编译此时显得尤为重要。虽然有好多给apk加固的第三方,可能并不需要自己做apk加固,但是了解ap
转载
2023-07-28 20:15:00
21阅读
一.定期更改用户的密码.定义密码不能使用简单密码. 要求密码一定要由字母,数字和字符构成,密码长度一定要超过X位.定期更改用户的密码:需要更改密码的最大有效期.PASS_MAX_DAYS 可以更改用户的模板/etc/login.defs .PASS_MAX_DAYS 99999用户登陆限制,密码要求:修改文档/etc/pam.d/syst
原创
2016-09-30 14:05:54
1007阅读
经常玩Linux系统的朋友多多少少也知道些系统参数优化和怎样增强系统安全性,系统默认的一些参数都是比较保守的,所以我们可以通过调整系统参数来提高系统内存、CPU、内核资源的占用,通过禁用不必要的服务、端口,来提高系统的安全性,更好的发挥系统的可用性。通过自己对Linux了解,对系统调优做了如下小结: 操作系统:CentOS 6.5_x64最小化安装 1、主机名设置 复制代码
[root@l
转载
2024-05-21 15:44:23
140阅读
本文将通过前言、apk安全测评、应用加固、字节对齐、二次签名、总结共6大版块来阐述一、前言评判一个App是否出色,除了看它的性能、体验外,本人认为最为重要的是它的安全性。市面上apk安全评测、加固、二次签名的软件不少,但本人比较喜欢也经常使用的是腾讯云。本文也将以腾讯云 — 移动应用安全的使用为开端,按步骤详细阐述后续4大版块的使用流程。二、apk安全测评apk安全测评、应用加固都是通过腾讯云 —
转载
2023-08-29 10:44:00
39阅读
简单说明讨厌做安全加固!讨厌做安全加固!讨厌做安全加固! 然后花了将近两天时间整理实验了最近几年做过的安全加固项 还有很多可以做的安全加固项没有整理出来,以后逐步添加吧… 本篇博文是为了应付检查的加固项汇集,关键词是应付检查系统密码相关的加固策略1° 系统密码加固策略:cp -av /etc/login.defs{,.source}
# 原文件备份
sed -i 's/^PASS_MAX_DAYS
转载
2024-05-04 13:11:29
142阅读
服务器加固是通过各种方法增强服务器安全性的过程。我们有很多步骤来保护服务器。通过保护您的 Linux 系统免受黑客、破解者和攻击者的侵害,让您和您的公司远离您!您可以通过以下步骤将易受攻击变成加固的服务器。它将帮助您防止外部攻击。这里我描述的是 CentOS 的服务器加固。要知道什么本指南将引导您完成安全强化 CentOS 7 所需的步骤。强化系统将使其更具限制性,您可能会遇到问题。我建议创建一个
转载
2024-05-11 10:58:38
123阅读
一、APP加固的概念 APP加固是指通过一些加固技术对apk进行加固,防止别人反编译我们的apk获取源码和资源文件,大致原理是:先将java语法翻译成c/c++代码,然后将c/c++代码编译成.so库。目前市场主流的APP加固公司有三家,分别是:梆梆加固,360和爱加密。他们的大致流程如下: 首先,去对应网站注册帐号; 然后,上传已经签名过的app到网站,等待加固完成; 最后,加固完成后,
转载
2017-03-04 19:30:00
190阅读
本文主要讨论移动安全存储策略,设计了安全加固方案,实现了移动应用逆向分析、安全代码自动注入等全流程的一键式加固工具,并进行了验证。
原创
2023-07-25 10:48:30
142阅读
点赞
安卓dalvik虚拟机要求dex文件在内存中以明文形式存在,那么任何加壳方法到头来到了内存还是明文存在,各种dump方法终究是可以获得它的。App究竟应该如何加固才能防止被篡改? 加固和 dump 针锋相对并不新鲜,但我们的工作,就是要不断提升反编译的难度。目前的技术方案,可以比较有效地对 DEX 文件进行加壳防护,防止被静态反编译工具破解获取源码,可以防止通过在内存中破解获取源码。我们可以通过混
转载
2023-10-31 15:13:36
12阅读
。
原创
2023-12-07 09:31:44
0阅读
Windows下MySQL配置及安全加固总结在网管的实际使用过程中,MySQL数据库在安装后的配置及安全加固内容,在客户中逐渐要求越来越高。从反馈的问题看,一般都是由第三方软件公司的软件扫描整个系统,mysql的相关内容不符合要求测试肯定不能通过。自动检测的软件,主要使用两种判断方式:一、根据mysql官方发布的信息判断当前版本是否有已知的严重bug;二、进入mysql数据库,通过执行各种查询命令
转载
2023-11-28 10:32:17
90阅读