理解Android系统的进程间通信原理(二)----RPC机制
理解Android系统中的轻量级解决方案RPC的原理,需要先回顾一下JAVA中的RMI(Remote Method Invocation)这个易于使用的纯JAVA方案(用来实现分布式应用)。有关RMI的相关知识,可以通过下图来归纳:
Android中的RPC也是参考了JAVA中的R
frp概述frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。frp 采用 C/S 模式,将服务端部署在具有公网 IP 机器上,客户端部署在内网或防火墙内的机器上,通过访问暴露在服务器上的端口,反向代理到处于内网的服务。 在此基础上,frp 支持 TCP, UDP, HTT
转载
2024-08-28 16:01:54
166阅读
文章目录Frp下载开始使用通过ssh访问内网机器,配置文件本示例主要通过Systemd启动 Frp下载目前可以在 Github 的 Release 页面中下载到最新版本的客户端和服务端二进制文件,所有文件被打包在一个压缩包中。开始使用frp 主要由 客户端(frpc) 和 服务端(frps) 组成,服务端通常部署在具有公网 IP 的机器上,客户端通常部署在需要穿透的内网服务所在的机器上。编写配置
转载
2024-05-31 10:41:02
108阅读
文章目录1.什么是frp2.阿里云服务器-下载frp3.阿里云服务器-解压4.阿里云服务器-进入解压目录5.阿里云服务器-开启2个端口6.阿里云服务器-配置frps.ini文件7.阿里云服务器-运行8.阿里云服务器-设置开机自启-后台运行9.本地服务器-下载frp10.本地服务器-解压11.本地服务器-进入解压目录12.本地服务器-配置frpc.ini文件13.本地服务器-运行14.本地服务器-
转载
2024-05-26 17:16:05
1013阅读
公众号开发过程中,频繁修改线上代码,开发过程比较繁琐,同时一旦出错将会影响到线上的其他正常业务,因此搭建一个微信号开发的本地环境能达到不影响线上业务的同时调试代码。这里推荐几款非常好用的内网穿透工具,如有其它推荐,欢迎补充frpfrp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由
宿主机准备工作sudo mkdir /frida-home/;
sudo chown z.z /frida-home
cd /frida-home/
git clone git@gitcode.net:fridaz/frida.git
cd frida; git submodule update --init --checkout --recursive --depth 1
#git stat
(1)-编译703_8M固件
1. target/linux/ar71xx/image/Makefile
1. $(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLWR703,tl-wr703n-v1,TL-WR703N,ttyATH0,115200,0×07030101,1,8Mlzma))
2.
转载
2024-09-19 09:30:30
199阅读
一款很好用的内网穿透工具–FRP前言想对Windows的机器进行远程控制,有这几种方式使用Teamview工具进行远程控制使用向日葵工具进行远程控制(不充钱操作有点卡)这里推荐使用内网穿透工具——FRP,以及一台云服务器当做服务端,进行简单配置后即可远程访问FRP软件下载地址:https://github.com/fatedier/frp/releases服务端配置配置 FRP 服务端的前提条件是
转载
2024-05-16 23:05:36
266阅读
写在前面openwrt是linux系统,且与PC完全不同,不一样的CPU,不一样的指令集,所以需要交叉编译。必要准备需要在PC上安装linux系统,我用的是Ubuntu,具体教程网上超级多,可以双系统,可以虚拟机,可以用Windows自带的那个环境,都行。装软件简单了解编程的朋友们,就把这个编译openwrt需要的编程工具,理解成一款vs就好,vs-2019、vs-2015、vs-openwrt(
frp内网穿透的简单使用一、frp简介二、使用条件三、使用情景四、安装流程1.下载安装压缩包2.解压压缩包3.修改配置文件4.跑起来5.验证五、CentOS7 可能需要用到命令六、小问题 一、frp简介frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。 Github上面有中文文档。二
转载
2024-03-15 20:29:08
484阅读
GRPC的通信模式 GRPC四种基础通信模式:一元RPC、服务器端流RPC、客户端流RPC以及双向流RPC。下面分别四种模式进行介绍,并在Android环境中来实现服务和客户端。一元RPC 一元RPC模式也被称为
转载
2023-08-30 22:32:43
406阅读
一、简介frp 是一个开源、简洁易用、高性能的内网穿透和反向代理软件,支持 tcp, udp, http, https等协议。 frp使用时,需要部署服务端(frps)和客户端(frpc),服务端应该具体公网IP,客户端通常部署到局域网内,通过frp可以使用公网IP访问到局域网内的设备,从而实现内网穿透、反向代理的功能。为避免出现兼容性问题,建议frpc和frps版本号保持一致。 根据部署环境不同
转载
2024-03-01 13:07:54
789阅读
0x01 在电脑上安装adb安装adb我们要在电脑上通过adb与手机进行交互,所以要先安装adb1.安装 adbwindows电脑安装adb可以通过安装android sdk
然后就是 /android sdk/platform-tools/adb.exeMac安装命令brew cask install android-platform-tools2.将手机通过数据线连接到电脑上要设置手机打开us
转载
2023-11-14 03:15:11
126阅读
在写博客之前,我发发牢骚先。丫的,本来好早就该更新博客的。我一般每天一篇。谁知道学校,尽然停电了!害到现在才更新,很不爽。个人觉得写博客还是蛮好的!一来可以分享自己的研究成果!将知识共享,让大家来学习和交流!而来,可以督促自己学习,为自己学习历程留下痕迹与参考资料;呵呵,不废话了,今天要讲的是Spinner控件,我们将使用它
转载
2024-09-02 19:56:53
22阅读
服务器端:阿里云服务器 Ubuntu 20.04
客户端:Windows101、服务器端配置服务器端配置2、客户端配置下载frp windows版,解压之后进入文件夹,找到frpc.ini,使用记事本打开frpc.ini,输入以下内容[common]
server_addr = 公网IP
authentication_method = token
token = 与云服务器端设置的token保持一
转载
2024-04-25 22:13:40
656阅读
1、概述众所周知,局域网内部机器由于没有公网IP,因此无法被局域网外部的客户端直接访问。FRP就是这样一个用于内网穿透的应用,它需要一台拥有公网IP的服务器作为中转,实现访问内网机器的目的。首先第一步是下载FRP: https://github.com/fatedier/frp/releases2、基本原理如图所示,现有公网服务器一台(220.181.38.251), 局域网主机两台,局域网地址分
转载
2023-10-28 17:36:57
1023阅读
本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.前言本站关于 frp 内网穿透的相关教程已经非常丰富了,但也有很多新手朋友在配置时遇到各种问题,大多数都是因为客户端 frpc.ini 的配置有误导致失败.本文针对新手用户详细解释下 frpc.ini 的配置方法.本文纯属干货,请自备瓜子饮料,慢慢食用!客户端frpcfrpc 为
转载
2023-10-13 12:04:12
330阅读
frp 是一个用于内网穿透的反向代理应用,这是一个非常优秀的开源项目,开发者是 fatedier。server端配置# frps.ini
[common]
bind_port = 7000
token = passwd
# 可选 通过浏览器查看frp的状态以及代理统计信息展示
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd =
转载
2024-07-05 08:52:55
1834阅读
grpc简介gRPC是由Google主导开发的RPC(Remote Procedure Call:远程过程调用协议)框架,使用HTTP/2协议并用ProtoBuf作为序列化工具。其客户端提供Objective-C、Java接口,服务器侧则有Java、Golang、C++等接口,从而为移动端(iOS/Androi)到服务器端通讯提供了一种解决方案。 最好提前了解RPC原理, 可参考如下文章:RPC原
转载
2024-04-01 16:13:00
90阅读
二、实验操作2.1实验目的2.2实验开展2.2.1为什么6200端口变成了一个“后门”2.2.2 远程控制程序基础2.2.3 如何使用MSFPC生成被控端并进行远程控制2.2.3.1 生成windows系统下的被控端并进行远程控制2.2.3.2 生成android系统下的被控端并进行远程控制三、心得一、概念和相关技能介绍**概念:**远程控制是一种技术,允许用户从远处控制和操作设备。通信技术:远程