【基础入门-05】APP应用&微信小程序&原生态开发&H5+Vue技术&封装打包&反编译抓包点

APP应用开发架构:

APP应用-原生开发 – 原生态-IDEA

安卓一般使用java语言开发,当然现在也有kotlin语言进行开发。简单描述就是使用安卓提供的一系列控件来实现页面,复杂点的页面可以通过自定义控件来实现。

安全影响:

  • 反编译&流量抓包&常规测试
  • 逆向的角度去分析逻辑设计安全

内在价值-提取源码

演示:remusic项目源码

反编译获取源码:NP管理器、MT管理器

提取安装包->dex文件反编译jar

注:原有注释内容反编译后不可见

NP管理器:http://normalplayer.top/

价值:从源码中提取价值配置文件、更多资产信息

外在价值-抓包流量

抓包看流量->web资产->转web安全

HttpCanary:https://github.com/mingww64/HttpCanary-SSL-Magisk

APP应用-使用H5语言开发 – H5&Vue-HBuilderX

使用H5开发的好处有很多,可多端复用,比如浏览器端,ios端,当然H5开发的体验是没有原生好的。一般是这个页面需要分享出去的话,就用H5开发。

https://www.dcloud.io

演示:HBuilderX案例

一般无有价值代码,从api以及抓包查资产还有js测试为主

安全影响:API&JS框架安全问题&JS前端测试

APP应用-常规Web开发 – Web封装-封装平台

Web App软件开发简单地说,就是开发一个网站,然后加入app的壳。Web App一般非常小,内容都是app内的网页展示,受制于网页技术本身,可实现功能少,而且每次打开,几乎所有的内容都需要重新加载,所以反应速度慢,内容加载过多就容易卡死,用户体验差,而且app内的交互设计等非常有效。但开发周期长端,需要的技术人员少,成本低。

演示:ShopXO源码程序+多豆云打包

https://shopxo.net
https://www.ofcms.com

安全影响:app->网站->常用Web安全测试

APP应用-使用flutter开发

flutter是近年来谷歌推出的一款UI框架,使用dart语言进行开发,支持跨平台,weight渲染直接操作硬件层,体验可媲美原生。但是flutter技术比较新,生态还不完善,开发起来效率相对偏低。


小程序开发架构:

大家所说的小程序指微信小程序,实际上除了微信小程序外,还有支付宝、百度、头条、飞书、QQ、快手、钉钉、淘宝等个各种平台的小程序。在微信小程序开发中,开发者可以根据自身情况和项目需要,选择不同的开发方式,包括:原生开发、WebView开发、框架开发和低代码开发等。

参考-小程序开发模式&框架:https://mp.weixin.qq.com/s/dXTb0wk57-bLA3tUuvOFSw

WX小程序-Web封装-平台

演示:ShopXO源码程序+多豆云打包

https://shopxo.net
https://www.ofcms.com

安全影响:常规Web安全测试

WX小程序-H5&Vue-HBuilderX

演示:HBuilderX案例

https://developers.weixin.qq.com/miniprogram/dev/framework/structure.html
https://www.dcloud.io

安全影响:API&JS框架安全问题&前端测试

安全影响:反编译小程序-提取小程序源码泄漏的信息


APP&小程序通用测试方案

反编译

反编译 -> 源码 -> 提取资产&泄漏的配置信息 -> 安全测试

抓包

抓包 -> 提取资产 -> 安全测试


本节知识点&思维导图

基础入门-APP应用-原生&H5&封装等-开发架构安全问题

基础入门-小程序应用-开发架构-原生&框架&封装等-开发架构安全问题

十二亿七千光年
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇