gal2xy's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  •   
  •   

Android应用程序启动流程(一)

一、前言要想启动一个应用程序,首先要保证这个应用程序所需要的应用程序进程已经启动。Activity Manager Service(AMS)在启动应用程序时会检查这个应用程序所需要的应用进程是否存在,不存在就会请求Zygote进程启动所需要的应用程序进程。当应用程序进程启动完后,就会接着启动应用程序,也就是启动根Activity,这部分将在下一篇文章中分析。本篇文章就先来分析一下应用程序进程的启动
2023-07-17
Android
#Android #Android源码解析

Pixel4刷Lineage OS和root

一、前言刷机前建议先看看这个视频(玩机必看!带你入坑安卓刷机,小白也能看懂的ROOT基础指南来啦!_哔哩哔哩_bilibili),了解刷机的一些基础知识。pixle刷LineageOS系统的话可以参考:两条命令教你刷入LineageOS,小白也能上手!_哔哩哔哩_bilibili。 二、Pixel4刷LineageOS系统及MindTheGapps2.1 准备工作 在官网中找对应设备的总页面:De
2023-07-15
Android
#Android #刷机

Android系统启动流程

一、引言在分析Android系统架构的文章中,我们只是静态分析了Android系统架构,虽然可以了解Android架构地层次和功能,但不足以了解Android整个系统运行时各层次之间的信息传递和交互,即不能真正看穿Android的运行机理,故还需进一步学习。 所以新开一篇文章结合Android 8.0源码来讲述Android系统启动流程。 二、Android系统启动流程这是一张Android系统启
2023-07-04
Android
#Android #Android源码解析

Android Intent

一、概述Intent是Android四大组件通信桥梁,它负责在组件之间传递消息和数据,是一个消息传递对象。通过使用Intent,可以启动另一个活动Activity、服务Service、广播接收器BroadcastReceiver,以及发送和接收数据。 二、Intent的两种类型显式Intent多用来实现一个应用内部的跳转,而隐式intent多用来实现应用与应用之间的跳转 显示Intent 明确指
2023-07-04
Android
#Android

Android四大组件

一、概述Android四大基本组件分别是Activity、Service服务、ContentProvider内容提供者、BroadcastReceiver广播接收器。它们都需要在AndroidManifest.xml配置文件中进行注册。 二、四大组件2.1 ActivityActivity在屏幕上为用户提供了一个GUI界面,允许用户在上面做一些交互性的操作, 比如打电话、照相、发送邮件。 一个A
2023-07-04
Android
#Android

Android系统架构

一、Android系统架构1.1 概述Google在Android 8版本时开展了 Treble 计划,对Android系统进行了重新架构,将安卓系统框架与Vendor层解耦,力求彻底解决安卓碎片化的问题,这是安卓系统架构最大的变化。 Android 8前后两者区别在于Android 8 之后的系统架构多了一层硬件抽象层(HAL)。,其目的是将物理硬件与操作系统分离,使开发人员可以更加方便地编写硬
2023-07-04
Android
#Android

BUUCTF-Reverse——Prombles Of Page Two

这里就附上链接: BUUCTF-Reverse —— 第二页的题目集合_gal2xy的博客-CSDN博客
2023-07-04
Reverse
#Reverse

BUUCTF-Reverse——Prombles Of Page One

最近几个月虽然有写博客,不过因为嫌麻烦不想发(文章积累多了,图片更多,发到github博客上还要做一些格式上的处理,就这样越拖越不想发博客)。不过最近几天还是想着处理一下,不然到时候博客网站真荒废了! BUUCTF的Reverse专区因为图片太多,就发CSDN上了,因为处理起来比较容易。这里就附上链接: BUUCTF-Reverse —— 第一页的题目集合_gal2xy的博客-CSDN博客
2023-07-04
Reverse
#Reverse

2022DASTF十月赛

CryptoRSA123456789101112131415161718192021222324252627282930313233343536373839404142434445464748from Crypto.Util.number import *from secret import flagdef encrypt1(n): n1 = hex(n>>200).encode
2022-10-26
Crypto
#低指数爆破 #Paillier

2022赣育杯

CryptoWilson12345678910111213141516171819202122232425from os import urandomfrom gmpy2 import next_primefrom Crypto.Util.number import getPrime, bytes_to_longp = getPrime(512)q = next_prime(p)f = open(
2022-10-24
Crypto
#RSA #Wilson #Common Private Exponent
1…91011121314

搜索

Hexo Fluid
总访问量 次 总访客数 人