当前位置: 首页 > wzjs >正文

网站静态和动态区别是什么意思电商平台排行榜

网站静态和动态区别是什么意思,电商平台排行榜,高端品牌护肤品排行榜,百度公众号一、反编译保护 测试工具 Jadx GitHub - skylot/jadx: Dex to Java decompiler PKID [下载]PKID-APP查壳工具-Android安全-看雪-安全社区|安全招聘|kanxue.com 测试流程 (1)通过Jadx对客户端APK文件进行反编译,观察是否进行代码混淆 &…

一、反编译保护

测试工具

Jadx

GitHub - skylot/jadx: Dex to Java decompiler

PKID

[下载]PKID-APP查壳工具-Android安全-看雪-安全社区|安全招聘|kanxue.com

测试流程

(1)通过Jadx对客户端APK文件进行反编译,观察是否进行代码混淆

(2)使用PKID查看APK是否已经进行加固

二、安装包签名

测试流程

(1)使用Jadx反编译工具查看客户端签名状态,观察红框部分是否为专用签名

三、应用完整性校验

测试工具

apktool

Apktool | Apktool

测试流程

(1)将需要测试的APK文件放到apktool目录下

(2)通过apktool进行反编译,命令执行完成后会在当前目录下生成反编译后的文件夹

java -jar apktool_2.11.1.jar d APK包名
java -jar apktool_2.11.1.jar d xxxxxxxxx.apk

(3)进入反编译后的文件夹,在AndroidManifest.xml文件中检索HTTP,修改任意一个URL的值为www.baidu.com

(4)回到apktool目录下执行命令重新打包修改过的APK文件

java -jar apktool_2.11.1.jar b apk文件夹 -o 将要生成的apk文件名称
java -jar apktool_2.11.1.jar b xxxxxxxxxxx -o xxxxxxxxxxx1.apk

(5)若出现如下报错,删除文件夹下的public.xml文件即可

(6)对重新打包编译的APK文件进行签名

java -jar signapk.jar testkey.x509.pem testkey.pk8 原apk文件名 新apk文件名
java -jar signapk.jar testkey.x509.pem testkey.pk8 xxxxxxxxxx1.apk xxxxxxxxxx2.apk

(7)手机安装并运行重新打包的修改过的APP,如果出现闪退,卡第一屏等无法使用现象则说明应用存在自检校验,处于安全状态。如果能正常运行修改后的APP,则APP应用不满足完整性校验,存在风险。

四、组件导出安全

测试工具

ADB

Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Mac版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

        adb安装目录下启动CMD窗口,执行adb version查看是否安装成功

drozer安装

GitHub - ReversecLabs/drozer at 3.1.0

(1)下载Github上的项目文件

(2)在drozer-3.1.0-py3-none-any.whl安装目录下启动CMD窗口,执行下面命令会生成三个exe文件,生成的文件并不会出现在当前目录下,需要到C盘python3目录下的scripts文件夹中找到,将其移回drozer文件夹下。

pip install drozer-3.1.0-py3-none-any.whl

drozer-agent安装

Release drozer-agent 3.1.0 · WithSecureLabs/drozer-agent · GitHub

        手机安装下面APK应用

测试流程

(1)手机USB接入电脑,进入开发者模式,打开USB调试模式

 设置——>关于手机/关于本机——>版本信息——>点击版本号6次即可进入开发者模式设置——>开发者选项——>下滑,开启USB调试

(2)adb检查设备连接情况

(3)adb开启监听端口

adb forward tcp:31415 tcp:31415

(4)手机打开drozer-agent监听

(5)Drozer文件夹下开启drozer控制台

drozer console connect

(6)手机运行待测APP后在adb执行以下命令,找到待测APP的包名

adb shell dumpsys activity top|findstr ACTIVITY

(7)Drozer执行命令进行组件导出安全检查,结合AI与网上教程进行可导出组件的调用测试

#查看可导出组件
run app.package.attacksurface 待测APP包名
run app.package.attacksurface 待测APP包名
run app.provider.info -a 待测APP包名
run app.activity.info -a 待测APP包名
run app.service.info -a 待测APP包名
run app.broadcast.info -a 待测APP包名

http://www.dtcms.com/wzjs/11207.html

相关文章:

  • 广州建外贸网站seo 网站优化推广排名教程
  • 竹子建站是什么企业网站设计的基本内容包括哪些
  • 有哪些建站的公司google搜索引擎
  • wap手机建站平台品牌营销策划方案
  • 广州购物网站建设新产品推广
  • 石家庄新华区网站建设免费涨1000粉丝网站
  • 互联网平台推广方案荥阳seo推广
  • 宁波网站推广业务深圳发布最新通告
  • 如何做盗版小说网站怎样打百度人工客服热线
  • 北京高端网站建设宣传第三方营销策划公司有哪些
  • 高端网站建设企业网站建站前端seo主要优化哪些
  • 闲鱼钓鱼网站怎么做seo关键词排名优化如何
  • 企业展示网站源码视频app推广
  • 做mg动画赚钱网站肇庆seo优化
  • 中国网建短信平台某网站seo策划方案
  • wordpress调用百度地图阳山网站seo
  • 腹黑的网站骚动做图动态网站杭州网络推广公司
  • 如何在国内做美国外贸公司网站网推软件有哪些
  • 电子商务网站规划与网页制作百度风云榜游戏排行榜
  • 企划做网站宁波seo免费优化软件
  • 洛阳网站建设哪家便宜2021年最为成功的营销案例
  • 代码网站模板怎么做网络推广app是干什么的
  • 多个链接的网站怎么做前端seo是什么意思
  • 假山网站如何做淘宝指数网址
  • 用v9做网站优化推广排名
  • 网站建设加推广需要多少钱网络营销推广的特点
  • wordpress超级菜单南宁seo排名首页
  • 什么是营销网站微信引流主动被加软件
  • 51制作工厂网站在线观看无需选择长沙官网seo推广
  • 中天建设集团有限公司总网站网站怎么才能被百度收录