Here's me.

70 发布的文章

  • 什么是麦克斯韦妖,它能给我带来什么?

麦克斯韦妖是小黑屋的一款冻结模式。借助它,小黑屋可以在 Android 5.1 及以上免 Root 权限冻结应用程序。

  • 既然都是免 Root 权限冻结,那么它和设备管理员引擎有什么区别?

在激活设备管理员权限之后,部分设备会出现某些兼容性问题,比如说解冻后的应用无法正常联网,无法使用系统多开等等问题。(请注意,这些问题是厂商引起的,厂商可以解决的。但是由于各种私利原因,厂商可能不会修复这些问题)相比之下,麦克斯韦妖引擎与 ROM 的兼容性很好,不会产生这种问题。

  • 与其它冻结类软件(引擎)相比,麦克斯韦妖的冻结速度如何?

麦克斯韦妖模式可能是世界上第二快的冻结引擎。它相比于其它只会使用 “pm disable”或“pm hide”指令的其它冻结类应用,冻结速度不在一个重量级。

  • 它有什么缺点?

麦克斯韦妖服务重启后就会失效,需要重新激活。所以不建议频繁关机重启。

  • 如何激活麦克斯韦妖服务?

如果手机拥有 Root 权限,那么可以在小黑屋里使用 Root 权限激活麦克斯韦妖服务;如果没有 Root 权限,需要连接电脑执行 ADB 指令:
  开启手机 USB 调试并连接电脑,执行以下命令:
  adb -d shell sh /sdcard/Android/data/web1n.stopapp/files/demon.sh
  请注意,在手机关机或重启后,麦克斯韦妖服务将会停止运行,因此需要重新执行上面的指令。所以建议不要经常重启手机。
  如果您的设备系统是 Android 8.0 及以上,请注意将手机的 USB 选项设置为“仅充电”。

您现在使用的是存在木马程式的破解版小黑屋,安全性将得不到保证.

下面是反盗版声明,请您仔细阅读:

反盗版声明
您好,我是小黑屋的开发者 web1n.能够在这个地方和你相遇,说明您正在使用破解版小黑屋,我并不感到高兴.

我已经在多个破解版中发现破解者预留的后门,更有甚者会将手机通讯录上传到破解者的服务器(这不是开玩笑).我并不能确定你正在使用的破解版是否带有后门,但请您保护好自己的隐私信息.由于使用破解版导致自己信息被盗,真的是得不偿失..我不讲什么大道理,但请您仔细斟酌.

我不会在什么时候将使用破解版的用户以三六九等区分看待,不管你是否使用正版小黑屋.用了小黑屋,我们就是朋友.

如果可以的话,还请您支持正版小黑屋(下载地址: https://www.coolapk.com/apk/web1n.stopapp,请卸载破解版后再安装);如果您是破解者,请阅读以下内容:

一: 小黑屋许可协议:https://70.wf/archives/2018/09/19/166.html

二: 《刑法》中关于“侵犯著作权罪”的规定

第二百一十七条 以营利为目的,有下列侵犯著作权情形之一,违法所得数额较大或者有其他严重情节的,处三年以下有期徒刑或者拘役,并处或者单处罚金;违法所得数额巨大或者有其他特别严重情节的,处三年以上七年以下有期徒刑,并处罚金:(一)未经著作权人许可,复制发行其文字作品、音乐、电影、电视、录像作品、计算机软件及其他作品的;
(二)出版他人享有专有出版权的图书的;

(三)未经录音录像制作者许可,复制发行其制作的录音录像的;

(四)制作、出售假冒他人署名的美术作品的。

三: 著作权法第四章第八十條之二 (破解、破壞或規避防盜拷措施之設備器材或技術等,未經合法授權不得製造輸入之除外情形)

  著作權人所採取禁止或限制他人擅自進入著作之防盜拷措施,未經合法授權不得予以破解、破壞或以其他方法規避之。
  破解、破壞或規避防盜拷措施之設備、器材、零件、技術或資訊,未經合法授權不得製造、輸入、提供公眾使用或為公眾提供服務。

请务必认真阅读和理解本《软件许可使用协议》(以下简称本《协议》)中规定的所有权利和限制。除非您接受本《协议》条款,否则您无权下载、安装或使用 小黑屋应用(以下简称“本软件”或“小黑屋”) 及其相关服务。您一旦安装、复制、下载、访问或以其它方式使用本软件产品,将视为对本《协议》的接受,即表示您同意接受本《协议》各项条款的约束。如果您不同意本《协议》中的条款,请不要安装、复制或使用本软件。
本《协议》是用户与本软件开发者(下简称“开发者”)之间关于用户下载、安装、使用、复制随附本《协议》的本软件的法律协议。

软件产品许可协议

本“软件产品”受著作权法及国际条约条款和其它知识产权法及条约的保护。本“软件产品”只是提供使用许可协议,而非出售。

软件功能:本软件是基于 Android 系统开发的一款软件,提供包括但不限于应用冻结、静默软件安装等功能。本软件将不时更新、调整各项功能。如有部分功能本协议暂未提供说明的,请以本软件实际提供的功能为准。
本软件包含的某些功能可能需要用户授权 Root 或其他某些形式的高级权限才能运行。这些高级权限的使用全部基于必要原则,即无必要不申请。本应用不会通过这些高级权限收集和上传用户任何信息。

1. 许可证的授予。本《协议》授予您下列权利:

下载、安装和使用:本软件为免费下载,具有收费功能的 Android 应用程序,用户可以非商业性、无限制数量地下载、安装及使用本软件;用户可以免费使用本软件规定的免费功能,付费开通本软件内置的需要付费的功能。

复制、分发和传播:用户可以非商业性分发和传播本软件产品,进行此项活动可以不向开发者申请许可。但必须保证每一份复制、分发和传播都是完整和真实的包括所有有关本软件产品的软件、电子文档版权和商标,亦包括本协议。

2. 其它权利和限制说明。

禁止反向工程、反向编译和反向汇编。用户不得对本软件产品进行反向工程(Reverse Engineer)、反向编译(Decompile)或反向汇编(Disassemble),同时不得改动编译在程序文件内部的任何资源。除法律、法规明文规定允许上述活动外,用户必须遵守此协议限制。

组件分割。本软件产品是作为一个单一产品而被授予许可使用,用户不得将各个部分分开用于任何目的。

个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得开发者的书面授权和许可。

保留权利。本协议未明示授权的其他一切权利仍归开发者所有,用户使用其他权利时必须获得开发者的书面同意。

商标。本《协议》不授予您关于本软件的任何商标或服务商标有关的任何权利。

支持服务。 本开发团队可能为本“软件产品”给您提供支持服务(“支持服务”)。支持服务的使用受用户手册、“联机”文件和(或)其它本软件提供的材料中所列做为支持服务的一部分的政策和项目的制约。任何提供给您的附加软件码均属于本“软件产品”的一部分,受本《协议》的各项条款和条件的制约。

终止。如您未遵守本《协议》的各项条件,在不损害其它权利的情况下,开发团队有权终止本《协议》。

3. 著作权。

本“软件产品”(包括但不限于本“软件产品”中所含的任何图象、照片、动画、录像、录音、音乐、文字和附加程序)、随附的印刷材料、及本“软件产品”的任何副本的产权和知识产权,均由开发团队或已授权各自内容所有者拥有,并可能受适用著作权或其它知识产权法律和条约的保护。本《协议》不授予您使用这些内容的权利。所有未在此明确授予的权利均由本开发团队保留。

4. 出口限制。

您同意您不会将本“软件产品”出口或转口于受中国出口法律限制的任何国家(地区)、个人、实体或最终用户。您进一步同意您不会将本“软件产品” 出口或转口于(i)任何中国禁运或限制出口货物或服务的国家(地区);(ii)任何您知道或有理由知道会将本“软件产品”或部分用于设计、开发或生产核、化学或生物类的武器的最终用户,或(iii)任何被中国政府禁止参与中国出口交易项目的最终用户。

5. 无其他保证责任。

在适用法律所允许的最大范围内,开发者不做其他明示或默示保证,其中包括(但不限于)有关“软件产品”及随附的产品使用手册、书面资料与硬件的适销性或符合特定使用目的的默示保证。

本《协议》的解释权归开发者所有
本《协议》受中华人民共和国有关法律管辖
本《协议》或本软件内出现的注册商标所有权皆归各自所有

小黑屋应用(以下简称“我们”或“应用”)非常重视对用户个人信息的保护,并了解为您提供一个安全环境之重要性。在您使用我们提供的服务时,我们将按照本隐私权政策收集、使用您的个人信息。本隐私权政策包含了我们收集、存储、使用、和保护您的个人信息的条款,我们希望通过本隐私权政策向您清晰地介绍我们对您个人信息的处理方式,因此我们建议您完整地阅读本隐私权政策,以帮助您了解维护自己隐私权的方式。如您对本隐私权政策有任何疑问,您可以通过我们公布的联系方式与我们联系。如果您不同意本隐私权政策任何内容,您应立即停止使用我们提供的服务。当您使用我们提供的任一服务时,即表示您已同意我们按照本隐私权政策来合法使用和保护您的个人信息。

一、适用范围
本隐私权政策适用于我们提供的所有服务。需要特别说明的是,本隐私权政策可能并不适用于其他第三方向您提供的服务。

二、我们如何收集信息
为了持续改善软件效能、功能及稳定性,我们可能需要收集您的信息,以利用这些信息来向您提供更好的服务,我们收集信息的方式如下:
1、您向我们提供的信息。当您向我们提供应用反馈等。
2、在您使用服务过程中收集的信息。这类信息可能包括:
(1)我们使用 Fabric 提供的错误日志报告服务。当应用程序发生崩溃时,程序会保存错误报告到手机存储中。软件将以适当的时间将这些错误日志上传给我们。报告的内容将因错误性质而有所不同,可能包含的信息如下:操作系统版本、错误发生时间、错误记录文件等。请注意,这些错误日志已经进行脱敏处理,将不会包含您的任何隐私信息。

三、我们如何使用信息
1、向您提供您使用的各项服务,并维护、改进这些服务。
4、经您许可的其他用途。

四、您的个人信息保护
为保障您的信息安全,我们努力采取各种合理的物理、电子和管理方面的安全措施来保护您的信息,使您的信息不会被泄漏、毁损或者丢失,包括但不限于信息加密存储等措施。我们会按现有技术提供相应的安全措施来保护您的信息,提供合理的安全保障,我们将尽力做到使您的信息不被泄漏、毁损或丢失。当下列相关事宜的发生,我们不承担任何法律责任:
(1)根据法律规定或相关政府的要求提供您的个人信息;
(2)任何由于黑客攻击、病毒侵入等非可控的服务器问题。

五、未成年人保护
我们对未成年人的个人信息的保障非常重视,我们不会在知情的情况下收集未成年人的个人信息,也不建议未成年人使用我们提供的服务。

Contacting Us

If there are any questions regarding this privacy policy, you may contact us using the information below:
me#but.cx (use @ instead #)

小黑屋是一个简洁,快速的应用冻结工具。

简介..

小黑屋 – 无需 Root 权限冻结应用程序
小黑屋,不需要 Root,也不需要解 BL 锁,一键冻结不常用的应用程序,还您一个流畅的手机。

下载地址..

您可以通过 酷安 , Google Play 下载。

Android绿色应用公约

小黑屋遵守《绿色应用公约》,保证在运行期间,不会唤醒其他应用,保持后台纯净。

一些您可能需要注意到的事情..

隐私政策
软件许可
Telegram 交流群,Telegram更新 Channel

一些特性..

支持设置任何已安装的图标包(包括已被冻结的);
支持在免 Root 环境下冻结应用;
支持添加已冻结应用的次级快捷方式(如 支付宝扫一扫 等)
支持被 Tasker 调用;
以及其他..

还在开发中的功能..

应用列表分享功能;
应用分类功能;
图标蒙版功能;
自定义应用主题;
以及其他..

一些黑科技..

比大多数工具都要快的冻结速度;
不需要 Root 权限,也不需要开启无障碍功能,静默安装或是卸载应用。

更新日志..

1.8.5.1
我们针对 Android 9+ 静默安装进行了优化,同时也对出现的其他一些问题进行了修复.

1.8.5
在这个版本里,我们针对出现的某些问题进行了修复.

1.8.4.2
应 Google Play 要求,应用会在首次启动时显示权限申明以及隐私政策信息.此版本同时对某些 bug 进行了修复.

1.8.4.1
优化了图标包获取逻辑,并且对更改冻结模式时出现的问题进行了修复。

1.8.4
我们在新版本中添加了 Shizuku 工作模式(测试),并且为静默安装功能提供了一个简单的使用说明。

1.8.3.8
这个版本里,我们彻底规避了在 Android 9 上 Root 模式对非 SDK 接口的调用。同时也对其他一些问题进行了修复。

1.8.3.6
在这个版本里,我们修复了 Android 9 上某些应用无法正常调用静默安装的问题。同时我们也对其他的某些问题进行了修复。

1.8.3.5
小黑屋已上架 Google Play。
我们针对某些问题进行了修复。

1.8.3.3
在这个版本里,您可以在设置里自由更改小黑屋主页面每行的应用数量.我们也对部分文本进行了校对.

1.8.3.1&2
我们针对此版本优化了静默安装的成功率,并且对某些问题进行了修复.敬请体验.

1.8.3
在这个版本里,我们修复了新应用加入小黑屋列表时可能会导致的崩溃问题.我们也对一些其他的问题进行了修复.敬请体验.

1.8.2
– 支持在第三方工具中解冻应用
– 优化列表加载逻辑
– 其他的一些问题修复

1.8.1
– 支持在第三方工具中调用小黑屋对 App 进行设置(例如 绿色守护 AppOps 等应用)
– bug 修复

1.8.0
– bug 修复

1.7.9.2 & 1.7.9.3
– 支持添加已冻结应用的次级快捷方式到桌面,比如微信的扫一扫、支付宝的付款码等(需要应用支持).
– 现在点击无法打开应用图标仅仅会解冻应用,不再尝试打开。同时也不再支持添加无法打开应用的快捷方式到桌面。
– 以及对其他的一些 bug 的修复.

更久的版本暂无存档更新日志,抱歉。

2018年8月30日,1.8.1 版。小黑屋的发布已整整一年。感谢大家的关注与支持。

先说说一般情况下如何进行静默安装:
①具有框架签名的应用或具有特权权限(root/shell 或其他)的应用直接调用系统方法来安装。eg 内置应用市场、Google Play 和 小黑屋 等。
②root 或 shell 权限,使用指令 “pm install” eg 酷安 刷机精灵 等。本质上也是第一种,会慢一点。
③使用无障碍功能,模拟用户手指点击下一步来安装。

Flyme MIUI 等 ROM 已经开启对第二条静默安装方法的验证,如果是通过 root 或 shell 进程开启的安装任务,可能需要在手机上二次确认。而无障碍选项在一些ROM上,会被自动关闭,无法正常使用。

第一种安装方法被用在各机型的内置应用市场上。但是一般情况下,如果没有系统框架签名或是特权权限的应用无法调用的。那么,小黑屋的静默安装功能是怎么实现的呢?

让我们看一下这条 commit:https://android.googlesource.com/platform/frameworks/base/+/39fb7fd%5E!/

Allow silent package install for device owner.

Allow the device owner to silently install and remove packages using the
PackageInstaller APIs. Show notifications to the user after the
installation / deletion was successful.

具体看 代码 https://android.googlesource.com/platform/frameworks/base/+/39fb7fd730dc2113ced7e663d7a35e48a4c6b1ae/services/core/java/com/android/server/pm/PackageInstallerSession.java#213

        // Device owners are allowed to silently install packages, so the permission check is
        // waived if the installer is the device owner.
        DevicePolicyManager dpm = (DevicePolicyManager) mContext.getSystemService(
                Context.DEVICE_POLICY_SERVICE);
        mIsInstallerDeviceOwner = (dpm != null) && dpm.isDeviceOwnerApp(installerPackageName);
        if ((mPm.checkUidPermission(android.Manifest.permission.INSTALL_PACKAGES, installerUid)
                == PackageManager.PERMISSION_GRANTED)
                || (installerUid == Process.ROOT_UID)
                || mIsInstallerDeviceOwner) {
            mPermissionsAccepted = true;
        } else {
            mPermissionsAccepted = false;
        }

这里 我们可以看到,PackageInstaller.Session 会判断应用是否具有 android.Manifest.permission.INSTALL_PACKAGE 权限 或是应用 UID 是否为 ROOT 或是设备管理员应用。如果是,就会将 mPermissionsAccepted 置于 true,就能通过验证来安装。我们现在知道了这一点就好办了,可以新建一个设备管理员应用,然后写一个 demo:

        int sessionId = getPackageManager().getPackageInstaller().createSession(new PackageInstaller.SessionParams(PackageInstaller.SessionParams.MODE_FULL_INSTALL));
        PackageInstaller.Session session = getPackageManager().getPackageInstaller().openSession(sessionId);
        session.fsync(outputStream); //写apk数据
        session.commit(new IntentSender());

编译安装试验,发现应用成功安装,且状态栏成功出现一条应用已安装的通知。

当然了,通过阅读上面的 commit,我们也能得知设备管理员应用也可以静默卸载应用。有兴趣的话可以试试。

本工具已停止更新,请使用 一键激活器

本工具是由 VVFGAA 和 KizunaAI 编写的黑阈一键开启工具修改而来,在这里表示感谢.

特点
1.完全绿色化,源代码透明,在 win 上能够直接运行
2.一键移除账号,解决 miui/夏普 等 ROM 上无法移除某些账号的问题
2.一键移除用户,解决 miui 等 ROM 上无法移除多用户的问题

版本
1.0 2018/7/27
初始版本,支持一键移除用户/账号,一键激活冰箱

下载地址:

本工具已停止更新,请使用 一键激活器

IMG_20180727_222834.jpg

上个月我们了解了如何通过 app_process 运行特权 api,今天我们再来实践一下,通过 app_process 删除所有账号. @(柴犬)

public class test {

    public static void main(String[] args) {
        IAccountManager iAccountManager = IAccountManager.Stub.asInterface(ServiceManager.getService("account"));

        Account[] s = iAccountManager.getAccountsAsUser(null, 0, PACKAGENAME);
        for (Account account : s) {
           iAccountManager.removeAccountAsUser(new AccountManagerResponse(), account, true, 0);
        }
    }

}
IAccountManager 也属于 @hide API,我们需要一些奇技淫巧才可以访问,详情.

将以上内容编译,用 app_process 执行即可删除所有账号.

photo_2018-07-26_15-00-48.jpg

todo:
一些账号(比如 Google 账号)需要先取消设备解锁密码才能移除,之后想办法解除这个障碍.