论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[20695] 2017-04-08_APK签名校验绕过
文档创建者:
s7ckTeam
浏览次数:
4
最后更新:
2025-01-18
IOT
4 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2017-04-08_APK签名校验绕过
A
P
K
签
名
校
验
绕
过
L
e
m
o
n
S
e
c
2
0
1
7
-
0
4
-
0
8
0
x
0
1
A
n
d
r
o
i
d
签
名
机
制
将
A
P
K
重
命
名
为
z
i
p
文
件
,
然
后
可
以
看
到
有
个
M
E
T
A
-
I
N
F
的
文
件
夹
,
里
面
有
三
个
文
件
,
分
别
名
为
M
A
N
I
F
E
S
T
.
M
F
、
C
E
R
T
.
S
F
和
C
E
R
T
.
R
S
A
,
这
些
就
是
使
用
s
i
g
n
a
p
k
.
j
a
r
生
成
的
签
名
文
件
。
1
、
M
A
N
I
F
E
S
T
.
M
F
文
件
:
程
序
遍
历
u
p
d
a
t
e
.
a
p
k
包
中
的
所
有
文
件
(
e
n
t
r
y
)
,
对
非
文
件
夹
非
签
名
文
件
的
文
件
,
逐
个
生
成
S
H
A
1
的
数
字
签
名
信
息
,
再
用
B
a
s
e
6
4
进
行
编
码
。
具
体
代
码
见
这
个
方
法
:
p
r
i
v
a
t
e
s
t
a
t
i
c
M
a
n
i
f
e
s
t
a
d
d
D
i
g
e
s
t
s
T
o
M
a
n
i
f
e
s
t
(
J
a
r
F
i
l
e
j
a
r
)
关
键
代
码
是
f
o
r
(
J
a
r
E
n
t
r
y
e
n
t
r
y
:
b
y
N
a
m
e
.
v
a
l
u
e
s
(
)
)
{
S
t
r
i
n
g
n
a
m
e
=
e
n
t
r
y
.
g
e
t
N
a
m
e
(
)
;
i
f
(
!
e
n
t
r
y
.
i
s
D
i
r
e
c
t
o
r
y
(
)
&
&
!
n
a
m
e
.
e
q
u
a
l
s
(
J
a
r
F
i
l
e
.
M
A
N
I
F
E
S
T
_
N
A
M
E
)
&
&
!
n
a
m
e
.
e
q
u
a
l
s
(
C
E
R
T
_
S
F
_
N
A
M
E
)
&
&
!
n
a
m
e
.
e
q
u
a
l
s
(
C
E
R
T
_
R
S
A
_
N
A
M
E
)
&
&
(
s
t
r
i
p
P
a
t
t
e
r
n
=
=
n
u
l
l
|
|
!
s
t
r
i
p
P
a
t
t
e
r
n
.
m
a
t
c
h
e
r
(
n
a
m
e
)
.
m
a
t
c
h
e
s
(
)
)
)
{
I
n
p
u
t
S
t
r
e
a
m
d
a
t
a
=
j
a
r
.
g
e
t
I
n
p
u
t
S
t
r
e
a
m
(
e
n
t
r
y
)
;
w
h
i
l
e
(
(
n
u
m
=
d
a
t
a
.
r
e
a
d
(
b
u
f
f
e
r
)
)
>
0
)
{
m
d
.
u
p
d
a
t
e
(
b
u
f
f
e
r
,
0
,
n
u
m
)
;
}
A
t
t
r
i
b
u
t
e
s
a
t
t
r
=
n
u
l
l
;
i
f
(
i
n
p
u
t
!
=
n
u
l
l
)
a
t
t
r
=
i
n
p
u
t
.
g
e
t
A
t
t
r
i
b
u
t
e
s
(
n
a
m
e
)
;
a
t
t
r
=
a
t
t
r
!
=
n
u
l
l
?
n
e
w
A
t
t
r
i
b
u
t
e
s
(
a
t
t
r
)
:
n
e
w
A
t
t
r
i
b
u
t
e
s
(
)
;
a
t
t
r
.
p
u
t
V
a
l
u
e
(
"
S
H
A
1
-
D
i
g
e
s
t
"
,
b
a
s
e
6
4
.
e
n
c
o
d
e
(
m
d
.
d
i
g
e
s
t
(
)
)
)
;
o
u
t
p
u
t
.
g
e
t
E
n
t
r
i
e
s
(
)
.
p
u
t
(
n
a
m
e
,
a
t
t
r
)
;
}
}
之
后
将
生
成
的
签
名
写
入
M
A
N
I
F
E
S
T
.
M
F
文
件
。
关
键
代
码
如
下
:
M
a
n
i
f
e
s
t
m
a
n
i
f
e
s
t
=
a
d
d
D
i
g
e
s
t
s
T
o
M
a
n
i
f
e
s
t
(
i
n
p
u
t
J
a
r
)
;
j
e
=
n
e
w
J
a
r
E
n
t
r
y
(
J
a
r
F
i
l
e
.
M
A
N
I
F
E
S
T
_
N
A
M
E
)
;
j
e
.
s
e
t
T
i
m
e
(
t
i
m
e
s
t
a
m
p
)
;
o
u
t
p
u
t
J
a
r
.
p
u
t
N
e
x
t
E
n
t
r
y
(
j
e
)
;
m
a
n
i
f
e
s
t
.
w
r
i
t
e
(
o
u
t
p
u
t
J
a
r
)
;
2
、
生
成
C
E
R
T
.
S
F
文
件
:
对
前
一
步
生
成
的
M
a
n
i
f
e
s
t
,
使
用
S
H
A
1
-
R
S
A
算
法
,
用
私
钥
进
行
签
名
。
关
键
代
码
如
下
:
S
i
g
n
a
t
u
r
e
s
i
g
n
a
t
u
r
e
=
S
i
g
n
a
t
u
r
e
.
g
e
t
I
n
s
t
a
n
c
e
(
"
S
H
A
1
w
i
t
h
R
S
A
"
)
;
s
i
g
n
a
t
u
r
e
.
i
n
i
t
S
i
g
n
(
p
r
i
v
a
t
e
K
e
y
)
;
j
e
=
n
e
w
J
a
r
E
n
t
r
y
(
C
E
R
T
_
S
F
_
N
A
M
E
)
;
j
e
.
s
e
t
T
i
m
e
(
t
i
m
e
s
t
a
m
p
)
;
o
u
t
p
u
t
J
a
r
.
p
u
t
N
e
x
t
E
n
t
r
y
(
j
e
)
;
w
r
i
t
e
S
i
g
n
a
t
u
r
e
F
i
l
e
(
m
a
n
i
f
e
s
t
,
n
e
w
S
i
g
n
a
t
u
r
e
O
u
t
p
u
t
S
t
r
e
a
m
(
o
u
t
p
u
t
J
a
r
,
s
i
g
n
a
t
u
r
e
)
)
;
3
、
生
成
C
E
R
T
.
R
S
A
文
件
:
生
成
M
A
N
I
F
E
S
T
.
M
F
没
有
使
用
密
钥
信
息
,
生
成
C
E
R
T
.
S
F
文
件
使
用
了
私
钥
文
件
。
那
么
我
们
可
以
很
容
易
猜
测
到
,
C
E
R
T
.
R
S
A
文
件
的
生
成
肯
定
和
公
钥
相
关
。
C
E
R
T
.
R
S
A
文
件
中
保
存
了
公
钥
、
所
采
用
的
加
密
算
法
等
信
息
。
核
心
代
码
如
下
:
j
e
=
n
e
w
J
a
r
E
n
t
r
y
(
C
E
R
T
_
R
S
A
_
N
A
M
E
)
;
j
e
.
s
e
t
T
i
m
e
(
t
i
m
e
s
t
a
m
p
)
;
o
u
t
p
u
t
J
a
r
.
p
u
t
N
e
x
t
E
n
t
r
y
(
j
e
)
;
w
r
i
t
e
S
i
g
n
a
t
u
r
e
B
l
o
c
k
(
s
i
g
n
a
t
u
r
e
,
p
u
b
l
i
c
K
e
y
,
o
u
t
p
u
t
J
a
r
)
;
在
程
序
中
获
取
A
P
K
的
签
名
时
,
通
过
s
i
g
n
a
t
u
r
e
方
法
进
行
获
取
,
如
下
:
p
a
c
k
a
g
e
I
n
f
o
=
m
a
n
a
g
e
r
.
g
e
t
P
a
c
k
a
g
e
I
n
f
o
(
p
k
g
n
a
m
e
,
P
a
c
k
a
g
e
M
a
n
a
g
e
r
.
G
E
T
_
S
I
G
N
A
T
U
R
E
S
)
;
s
i
g
n
a
t
u
r
e
s
=
p
a
c
k
a
g
e
I
n
f
o
.
s
i
g
n
a
t
u
r
e
s
;
f
o
r
(
S
i
g
n
a
t
u
r
e
s
i
g
n
a
t
u
r
e
:
s
i
g
n
a
t
u
r
e
s
)
{
b
u
i
l
d
e
r
.
a
p
p
e
n
d
(
s
i
g
n
a
t
u
r
e
.
t
o
C
h
a
r
s
S
t
r
i
n
g
(
)
)
;
}
s
i
g
n
a
t
u
r
e
=
b
u
i
l
d
e
r
.
t
o
S
t
r
i
n
g
(
)
;
所
以
一
般
的
程
序
就
是
在
代
码
中
通
过
判
断
s
i
g
n
a
t
u
r
e
的
值
,
来
判
断
A
P
K
是
否
被
重
新
打
包
过
。
0
x
0
2
签
名
绕
过
方
式
在
讲
签
名
绕
过
的
方
式
前
,
需
要
先
明
确
D
E
X
校
验
和
签
名
校
验
:
1
.
将
a
p
k
以
压
缩
包
的
形
式
打
开
删
除
原
签
名
后
,
再
签
名
,
安
装
能
够
正
常
打
开
,
但
是
用
I
D
E
(
即
a
p
k
改
之
理
,
会
自
动
反
编
译
d
e
x
)
工
具
二
次
打
包
,
却
出
现
非
正
常
情
况
的
,
如
:
闪
退
/
弹
出
非
正
版
提
示
框
。
可
以
确
定
是
d
e
x
文
件
的
校
验
2
、
将
a
p
k
以
压
缩
包
的
形
式
打
开
删
除
原
签
名
再
签
名
,
安
装
之
后
打
开
异
常
的
,
则
基
本
可
以
断
定
是
签
名
检
验
。
如
果
在
断
网
的
情
况
下
同
样
是
会
出
现
异
常
,
则
是
本
地
的
签
名
检
验
;
如
果
首
先
出
现
的
是
提
示
网
络
没
有
连
接
,
则
是
服
务
器
端
的
签
名
校
验
.
2
.
1
.
J
a
v
a
层
校
验
获
取
签
名
信
息
和
验
证
的
方
法
都
写
在
a
n
d
r
o
i
d
的
j
a
v
a
层
。
实
例
如
下
:
1
、
使
用
A
P
K
I
D
E
反
编
译
A
P
K
,
不
做
任
何
操
作
,
然
后
直
接
回
编
译
,
安
装
后
运
行
,
提
示
如
下
:
3
、
此
处
就
是
获
取
签
名
的
,
然
后
找
程
序
判
断
签
名
的
地
方
,
进
行
修
改
,
如
下
图
,
i
f
-
n
e
z
是
进
行
判
断
的
地
方
,
将
n
e
修
改
为
e
q
。
即
i
f
-
e
q
z
v
2
,
:
c
o
n
d
_
0
。
则
程
序
就
可
以
绕
过
本
地
的
签
名
交
易
。
2
.
2
.
N
D
K
校
验
将
关
键
代
码
放
到
s
o
中
,
在
底
层
获
取
签
名
信
息
并
验
证
。
因
为
获
取
和
验
证
的
方
法
都
封
闭
在
更
安
全
的
s
o
库
里
面
,
能
够
起
到
一
定
意
义
上
的
保
护
作
用
。
实
例
如
下
:
1
、
使
用
A
P
K
I
D
E
反
编
译
A
P
K
,
不
做
任
何
操
作
,
然
后
直
接
回
编
译
,
安
装
后
运
行
,
程
序
直
接
退
出
,
无
任
何
提
示
。
2
、
在
A
P
K
I
D
E
中
搜
索
s
i
g
n
a
t
u
r
e
s
(
或
者
搜
索
错
误
提
示
)
,
定
位
到
签
名
验
证
的
代
码
处
。
3
、
使
用
J
D
-
G
U
I
打
开
A
p
p
A
c
t
i
v
i
t
y
,
可
以
看
到
,
此
处
是
获
取
包
名
,
然
后
进
行
M
D
5
计
算
。
4
.
在
程
序
中
搜
索
g
e
t
S
i
g
n
a
t
u
r
e
,
发
现
并
没
有
调
用
此
函
数
的
地
方
,
猜
测
在
s
o
文
件
中
,
搜
索
l
o
a
d
L
i
b
r
a
r
y
。
5
.
在
代
码
中
可
以
查
找
,
可
以
找
到
调
用
的
是
l
i
b
c
o
c
o
s
2
d
c
p
p
.
s
o
6
.
使
用
I
D
A
打
开
l
i
b
c
o
c
o
s
2
d
c
p
p
.
s
o
,
然
后
搜
索
g
e
t
S
i
g
a
n
t
u
r
e
,
找
到
调
用
此
函
数
的
地
方
。
从
代
码
中
可
以
看
到
,
此
函
数
调
用
了
o
r
g
.
c
o
c
o
s
2
d
x
.
c
p
p
.
A
p
p
A
c
t
i
v
i
t
y
.
g
e
t
S
i
g
n
a
t
u
r
e
7
、
查
看
F
5
代
码
,
发
现
此
函
数
是
判
断
签
名
的
函
数
,
然
后
我
们
双
击
此
函
数
的
调
者
,
部
分
代
码
如
下
。
8
、
从
上
图
可
以
看
出
,
只
需
要
修
改
B
E
Q
l
o
c
_
1
1
F
7
5
4
,
让
其
不
跳
转
到
j
j
n
i
—
—
>
e
r
r
o
r
,
就
可
以
绕
过
签
名
校
验
。
查
看
H
E
X
,
使
0
1
0
e
d
i
t
o
r
跳
到
0
0
1
1
F
7
3
E
,
修
改
D
0
为
D
1
。
成
功
绕
过
签
名
校
验
。
2
.
3
.
服
务
器
验
证
在
a
n
d
r
o
i
d
的
j
a
v
a
层
获
取
签
名
信
息
,
上
传
服
务
器
在
服
务
端
进
行
签
名
然
后
返
回
验
证
结
果
。
如
下
图
,
网
络
验
证
时
,
如
果
网
络
没
连
接
,
一
般
都
会
提
示
错
误
。
既
然
是
网
络
验
证
,
肯
定
要
把
验
证
信
息
发
送
到
服
务
端
,
然
后
进
行
验
证
,
先
看
个
简
单
的
实
例
,
下
次
会
有
个
难
度
大
的
。
1
、
手
机
配
置
好
抓
包
,
然
后
抓
包
。
第
一
种
图
是
正
常
的
A
P
K
的
时
候
的
数
据
包
,
第
二
个
图
是
反
编
译
的
A
P
K
的
数
据
包
,
通
过
对
比
,
发
现
c
o
o
k
i
e
中
的
p
u
b
l
i
c
_
k
e
y
不
一
样
,
那
么
我
们
替
换
一
下
,
发
现
可
以
正
常
使
用
A
P
K
的
功
能
了
。
2
、
将
正
确
的
p
u
b
l
i
c
_
k
e
y
添
加
到
A
P
K
中
。
打
开
反
编
译
的
代
码
,
搜
索
s
i
g
n
a
t
u
r
e
s
,
定
位
到
签
名
的
代
码
。
可
以
看
到
,
代
码
将
s
i
g
n
a
t
u
r
e
s
的
值
传
递
到
V
4
中
,
然
后
传
递
到
U
t
i
l
s
-
>
m
P
u
b
l
i
c
K
e
y
函
数
中
,
于
是
我
们
将
正
确
的
p
u
b
l
i
c
_
k
e
y
传
给
V
4
。
然
后
重
新
打
包
,
重
新
安
装
就
可
以
了
。
0
x
0
3
.
总
结
j
a
v
a
层
的
校
验
很
容
易
就
可
以
破
解
掉
,
在
s
o
层
实
现
校
验
相
对
来
说
分
析
会
更
难
点
,
而
网
络
验
证
,
如
果
仅
仅
是
字
符
串
的
比
较
,
那
么
也
很
容
易
破
解
掉
。
来
源
:
黑
客
技
术
查
看
更
多
文
章
,
关
注
下
方
二
维
码
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页