Android Verified Boot 2.0 安卓P AVB实现详解 Android Verified Boot 2.0什么是AVB验证启动是确保用户设备运行软件完整性的一整套流程。 它通常从设备固件的只读部分启动,使用加密方式验证代码是可靠且没有任何已知的安全缺陷之后才会执行。 AVB是验证启动的一种实现。 VBMeta结构体AVB中使用的核心数据结构是VBMeta结构体。此数据结构包含许多描述符(和其他元数据),并且所有这些数据都以加密方式签名。 描述符用于映像 2019-01-25 BSP #android
WechatTools——一个基于itchat和pyqt5实现的微信工具集合小软件 WechatTools这是利用itchat和pyqt5实现的一个微信工具集合小软件,具有好友分析,好友删除检测,消息防撤回,自动聊天机器人等功能。 源码地址github: https://github.com/shangyexin/wechat_tools windows打包程序下载地址百度云盘:https://pan.baidu.com/s/1ALAEOiiWiPAZhQQIuMgPlQ?pwd 2018-08-22 技术分享 #python #wechat
使用Python实现自己的小说追更公众号教程 一、前言和很多男生一样,我一直比较喜欢看小说,而且喜欢的大多起点上面那些没什么营养的玄幻小说(手动捂脸)。喜欢看小说的应该都知道,看完本的话基本会陷入除了吃饭睡觉,会“加班加点”地将小说一口气追完的状态,这样完本的小说基本没几天就会看完。这时候便会不得不看日更的小说,追更的痛苦就是我每天都会多次打开小说APP,查看小说有没有更新(人肉轮询),浪费很多时间不说,没更新也难免失望。当然了土豪可以使用更 2019-01-21 技术分享 #python
使用JohnTheRipper对有密码加密的ZIP压缩包文件进行暴力破解 背景对加密的ZIP压缩包进行密码破解的方式有很多,网上也有很多文章,今天只介绍一种——JohnTheRipper。 JohnTheRipper摘自百度百科: John the Ripper,是一个快速的密码破解工具,用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法。如DES、MD4、MD5等。它支持多种不同类型的系统架构,包括Unix、Linux、Windows、DO 2018-05-24 技术分享 #JohnTheRipper
PT工具之Docker全家桶+HTTPS详细配置教程 一、前言因为使用Docker的隔离性、可移植性比较好,所以自己使用的服务一般都使用Docker部署,这样每次迁移时将挂载的目录备份即可,不需要考虑机器的版本和兼容性,更换设备时基本可以做到一键迁移,而且升级镜像也比较方便。 这次的教程是将PT下载中的一些常用应用都使用docker部署,将之聚合到一篇文章,方便自己查看,也希望能够帮助到有相同需求的朋友。 二、服务简介(一)服务种类这次介绍的服务有下 2021-12-14 技术分享 > PT #docker #pt
ARM架构CPSR寄存器简介 CPSR(Current Program Status Register,当前程序状态寄存器)是ARM架构处理器中的核心寄存器之一,用于管理处理器的状态、跟踪条件标志、中断状态、模式控制等关键信息。 CPSR寄存器的详细结构CPSR寄存器是一个32位的寄存器,可以细分为几个功能区,每个功能区的具体含义如下: 12| 31 | 30 | 29 | 28 | 27 ... 8 | 7 | 6 2024-10-24 Linux #linux #kernel #arm
Linux设备树中断节点语法官方文档 1) 中断客户端节点描述生成中断的设备的节点必须包含一个interrupts属性、一个interrupts-extended属性或两者都包含。如果同时存在这两个属性,则后者应优先考虑;前者可以提供以兼容不识别后者的软件。这些属性包含一个中断说明符的列表,每个输出中断一个。中断说明符的格式由中断控制器决定;具体见下面第2节。 示例: 12interrupt-parent = <&int 2024-10-21 Linux #linux #kernel
Android查看Linux kernel预处理后代码 一、问题背景在debug一个kernel panic的问题时,pc指向anon_vma_interval_tree_iter_first这个函数: 1234[2024-09-23 16:56:38.143][38750.649924] pstate: 20c00005 (nzCv daif +PAN +UAO -TCO BTYPE=--)[2024-09-23 16:56:38.149][3875 2024-10-14 Linux #linux #kernel
QNX截屏命令screenshot用法说明 screenshot语法:123screenshot [-display=display_id] [-file=output_file] [-size=widthxheight] 适用平台:QNX OS 选项: -display=display_id使用 display_id 指定窗口显示在哪个显示器上。你可以通过以下方式指定 display_ 2024-09-11 QNX #qnx #screenshot
动态条形音箱模式 借助 Android 14 框架支持,可以将内置或连接扬声器的机顶盒 (STB) 和 OTT 服务设备配置为已连接设备的条形音箱。Android 14 中的动态条形音箱模式 (DSM) 支持条形音箱的 HDMI 消费类电子产品控制 (CEC) 属性,例如音频返回通道 (ARC) 和系统音频控件。 此功能仅定位到 Android TV CEC 播放设备。 注意:DSM 的 2024-09-08 Android > Audio #android #audio