草庐IT

SECURITY

全部标签

android - 基于软件的卡仿真 (HCE) 如何保证 NFC 安全?

通过引入HCE,无需安全元件(SE)即可模拟卡。因此,没有存储空间来保存模拟卡的应用程序的敏感信息,例如余额、CVV2、PIN等。我只想知道android是怎么解决这个问题的?应用的敏感信息应该存储在哪里?Google电子钱包是否使用此技术?如果是,如何保证敏感信息的安全?更新1:Web上的一些链接在使用HCE时提到了基于云的SE(CloudSE),但我不明白这个CloudSE到底做了什么。关于此主题的任何链接、文档或更多Material? 最佳答案 HCE带来的主要特性是,当NFC设备处于卡仿真模式(CEM)时,所有来自NFCCo

android - 在 android ics 中禁用屏幕截图

对于我们的一款安全应用,需要在AndroidICS中禁用该应用的屏幕截图功能。这在非Root设备上可行吗?谢谢,拉贾特 最佳答案 你为什么不在你的Activity类中添加这一行。这将达到目的。//ThisdisablesscreenshottobetakenforcurrentactivitygetWindow().setFlags(LayoutParams.FLAG_SECURE,LayoutParams.FLAG_SECURE);您可能想要havealookatMarkMurphy'sblogpost.

Android Keystore Type 我应该选择哪一种?

我想将安全数据存储在keystore中。所以我用KeyStorestore=KeyStore.getInstance("JCEKS");但是Android好像不知道“JCEKS”。04-1810:52:17.236:WARN/System.err(474):java.security.KeyStoreException:KeyStoreJCEKSimplementationnotfound尝试使用JKS会出现同样的错误。android上用什么算法好? 最佳答案 Android似乎正在使用bouncycaSTLe提供程序。这是api返

【8】Spring Boot 3 集成组件:安全组件 spring security【官网概念篇】

目录【8】SpringBoot3集成组件:安全组件springsecuritySpringSecurity简介先决条件引入依赖身份验证密码存储密码存储历史DelegatingPasswordEncoder密码存储格式密码加解密类自定义密码存储体系结构ArchitectureServlet过滤器DelegatingFilterProxyFilterChainProxySecurityFilterChainSecurityFilter添加自定义Filter到FilterChain处理Security异常保存认证之间的请求RequestCache防止请求被保存认证SecurityContextHol

android - 检查Android文件系统是否加密

我们正在为Android开发安全的应用程序。用户需要对他们设备的文件系统进行加密,但我们必须检查这一事实并禁止使用应用程序。是否可以检查文件系统是否已加密?还有一些Android 最佳答案 只是为了澄清CommonsWare的答案,您可以在没有任何Android权限的情况下读取设备加密状态。/***Returnstheencryptionstatusofthedevice.PriortoHoneycomb,wholedeviceencryptionwas*notsupportedbyAndroid,andthismethodretu

android - OPPO Lollipop 版用户拒绝权限,如何在 OPPO 再次询问权限?

我在Oppo移动版-Lollipop版本中遇到问题。我需要在我的应用程序中写入联系人权限。但在oppolollipop中它要求oppo自己的安全许可。如果我拒绝该权限,则应用程序会在打开该屏幕时崩溃。所以我想知道如何在OppoLollipop版本中检查此权限。在另一台设备和所有操作系统中它工作正常但我在OPPOLollipop版本中遇到问题。如果我们打开安全权限,就会发生这种情况,如果我们将其关闭,那么它将起作用。我只想以编程方式请求许可,而不是进入设置 最佳答案 正如@erfan所提到的,您几乎无能为力,因为只有Marshmall

android - 如何安全地管理外部服务器上的应用内支付交易?

我正在尝试实现一个系统,以使用“托管”购买和应用内结算来升级/解锁我的应用的各种功能,但由于缺乏深入的文档或示例,我陷入了困境。我的应用程序的目的是从我自己的服务器和http://developer.android.com/guide/market/billing/billing_best_practices.html上的文档检索/解析和显示数据状态:Ifyouareusingaremoteservertodeliverormanagecontent,haveyourapplicationverifythepurchasestateoftheunlockedcontentwheneve

android - 在 Google App Engine 上,我可以关联 Google OAuth 2 token 和使用 Android 的 AccountManager 获得的 SACSID token 吗?

我正在编写一个GoogleAppEngine应用程序以及一个CLI客户端、一个Android客户端和一个Javascript客户端。此应用程序的目的是允许人们通过使用CLI或Javascript客户端来控制安装了Android客户端的Android手机。身份验证起着至关重要的作用,因为错误可能会让恶意用户控制他人的手机。Android客户端已编写并可运行。它使用thismethod对用户进行身份验证.基本上,这为我提供了一个所谓的SACSIDtoken,我可以将其存储在cookie中。设置此cookie后,AppEngine会识别我的用户。服务器应用程序然后可以调用UserServic

android - 在 Android 4.0+ 上检测屏幕截图尝试

我正在开发一个Android应用程序,它高度重视保护用户数据,以至于不在本地设备的永久内存中存储任何内容。为了进一步保护用户数据,每当有人试图截取Activity应用程序的屏幕截图时,我们希望对我们的服务器进行网络服务调用。目前我看到的解决方案包括thissnippet旨在防止截取屏幕截图并在Toast中向用户抛出屏幕截图失败消息。我正在考虑的另一种方法是监听某些设备用来截取屏幕截图的音量调低和电源按钮的组合(尽管三星S4等设备偏离了这种方法)。我最后的手段是使用FileObserverinthelocationofthescreenshotGallery在应用程序运行时进行更改,但这

android - 使一个 IAP 对不同的应用程序有效

到目前为止,我在Play商店中通过应用内购买来禁用广告来分发我的应用。我正在重新设计整个应用程序,我想将它分成两个应用程序:一个用于移动设备(与原始应用程序一样),一个用于AndroidTV设备,所以我考虑将这两个版本作为两个新应用程序发布并将实际的应用程序转换为采购经理之类的东西。我希望已经付费移除移动版广告的用户不要付费移除电视版中的广告。有ways检查应用程序是否不是从Play商店安装的和/或它是否已被篡改(例如,使用apktools)。也是possible创建付费应用程序作为其他应用程序的“key”。我想创建三个应用程序:PM:采购经理,将取代实际应用MB:我的应用程序的移动版