报名热线 0731-85579057
迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校
专注于迁西县PLC自动化培训、为迁西县地区想学PLC自动化技术的求学者提供专业的PLC自动化培训课程和充电平台!
主页 > PLC自动化 >

迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校

  • 课程介绍

  • 参考资料

  • 2022-09-15 11:26
湖南阳光PLC自动化培训学校常年面向迁西县招生!
【温馨提示】湖南阳光PLC自动化培训学校地址:湖南省长沙市雨花区车站南路红花坡路176号。目前没有在迁西县地区设立分校。热忱欢迎迁西县的学员来湖南阳光PLC自动化培训学校长沙总校区参加学习!

迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校

详情请进入 湖南阳光电子学校 已关注: 咨询电话:0731-85579057 微信号:yp941688, yp94168

迁西县PLC自动化培训学校

迁西县PLC自动化培训学校

迁西县PLC自动化培训学校

迁西县PLC自动化培训学校

迁西县PLC自动化培训学校文章前言:为您提供全面的迁西县学PLC自动化的学校,迁西县PLC自动化培训哪里好,迁西县PLC自动化培训学校,迁西县PLC自动化短期培训班,迁西县PLC自动化培训学校地址,迁西县学PLC自动化培训,迁西县PLC自动化培训哪里好,迁西县PLC自动化培训班,迁西县PLC自动化技术培训信息以及迁西县PLC自动化培训学校和迁西县PLC自动化培训班最新资讯,湖南阳光PLC自动化培训学校,常年面向迁西县地区开设PLC自动化培训班,是专业的迁西县PLC自动化学校,常年面向迁西县地区招生,热忱欢迎迁西县地区的PLC自动化技术求学者来我校学习最专业的PLC自动化技术。
西门子PLC与三菱PLC的区别 西门子PLC工作原理 积成电子:公司电力自动化产品中已有20余款智能装置通过电科院测试 Allen Bradleys PLC Programming Handbook 降本增效成物流发展主色调,旷视四向车系统展现物流自动化新思路
,迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校

迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校

迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校

迁西县PLC自动化培训班文章内容:

近日,字节跳动安全团队无恒实验室对外开源 appshark。该工具为无恒实验室自主研发,可用于漏洞及隐私合规风险的自动化检测。

随着移动互联网的高速发展,人们的生产生活也逐渐从 PC 电脑端转移到手机等移动端。受限于代码的开发质量等原因,App 中或多或少的会存在安全漏洞,或因开发设计不谨慎引入的违规收集个人信息等合规风险。带漏洞运行的 App 将严重威胁着网络及用户安全,合规问题则可能受到监管通报甚至存在下架处罚风险,因此企业也在加大人力进行漏洞及合规风险挖掘并推进修复等相关工作。

目前行业内普遍采用人工审计加自动化检测工具去发现风险。不过随着数量越来越庞大的漏洞,以及 App 隐私合规等问题的出现,安全人员面临的挑战逐渐升级。有效的漏洞及合规风险自动化检测工具将为安全人员的人工挖掘提供良好补充,也节省了大量时间和人力。

在字节跳动,面对数量众多的 App 产品,无恒实验室需要在产品上线前发现隐私合规风险,挖掘出安全漏洞,保护用户的数据与隐私安全。无恒实验室对业内自动化 App 漏洞检测工具进行了充分调研,发现这些工具或因为漏报、误报率太高,导致需要消耗大量人力对扫描结果进行确认;或因为不开放源码,导致无法根据特定的扫描需求进行定制化开发。

为了能更好的实现高质量漏洞及隐私合规检测,无恒实验室自主研发了 appshark 引擎,用于漏洞及隐私合规风险的自动化检测。无恒实验室选择将这个引擎开源,成为一个公共的工具,希望吸引更多业界专家参与打磨,为企业及白帽子做 App 风险检测提供便利。

一、全面了解 appshark

1、appshark 的介绍

appshark 除了实现行业普遍应用的数据流分析,还将指针分析与数据流分析融合,因而漏洞建模上更精准,规则更灵活,在误报率和漏报率方面有了比较大的改进。

2、appshark 可以解决什么问题

appshark 可以作为公司内部的 Android App 的自动化检测工具,辅助企业发现 App 的安全漏洞及隐私合规风险,也可以作为白帽子日常 App 漏洞挖掘的助手,提高漏洞挖掘的效率及产出。

3、appshark 在字节跳动的表现如何

appshark 加载全部规则集时,对于抖音、今日头条等超大规模 App,可以在 1 小时内完成所有分析并输出结果。同时,如前所述,由于 appshark 引擎中加入了指针分析和数据流分析,可以实现在此基础上进行更加灵活精准的规则设计,在字节跳动内部使用时,大部分规则的误报率和漏报率均已经降至 5% 以下。

二、如何使用 appshark

git 开源项目地址:

接下来以一个常见漏洞案例来展示如何使用 appshark:

1、ContentProvider 漏洞为例

ContentProvider 作为安卓中最通用的组件,不少有经验的程序员也经常会写出越权漏洞,如下就是一个非常明显的有越权问题的示例。

2、编写扫描规则

appshark 有非常灵活的规则来指定 source 以及 sink, 详细的介绍文档可以参考 https://github.com/bytedance/appshark/blob/main/doc/zh/how_to_write_rules.md。撰写规则最重要的就是确定 source 以及 sink,一般把外部用户可直接或间接控制的变量视为 source,明显 openFile 的参数 0 也就是 uri 是用户可控制的,而 sink 点比较合适的一个地方是 ParcelFileDescriptor.open 的参数 0,因为如果 source 能够控制 ParcelFileDescriptor.open 参数 0,那么基本上就可以读取任何文件了。

因此我们的规则 ContentProviderPathTraversal.json 如下:

3. 通过 github 下载 config 文件夹

4. 修改 config 文件

1. 将 apkPath 修改为你想要扫描的 apk 绝对路径。为了方便,可以在这里下载参考: https://github.com/nkbai/BypassPathTraversal/blob/main/apk/app-debug.apk

2. 指明你要使用的规则,也就是 ContentProviderPathTraversal.json 文件,这个文件应该放在 config/rules 目录下,因为 appshark 是通过这个路径来查找这些规则的。

3. 指定输出结果保存的目录,默认是当前目录下的 out 文件,你可以指定一个其他目录。

5. 启动 appshark

先下载:https://github.com/bytedance/appshark/releases/download/0.1/appShark-0.1-all.jar,然后启动。

6. 查看结果

结果在当前目录的 out/results.json 文件中,里面给出了所有的漏洞列表。关于结果的详细解释请查看 https://github.com/bytedance/appshark/blob/main/doc/zh/result.md。如果对某个具体的漏洞有疑问,可以查看 url 字段指明的 HTML 文件。

针对这个漏洞,你应该可以在 results.json 中看到,存在漏洞的函数(postion),漏洞传播的数据流(target):

三、后续计划

appshark 会长期维护,欢迎大家使用,欢迎交流提建议以及贡献代码。

四、关于无恒实验室

无恒实验室 ( https://security.bytedance.com/security-lab ) 是由字节跳动资深安全研究人员组成的专业攻防研究实验室,致力于为字节跳动旗下产品与业务保驾护航,亦极为重视开源软件与系统对业务安全的影响,在检测公司引入的开源框架和系统的同时,无恒实验室也着力于构建第三方框架和组件的漏洞缓解机制,并将持续与业界共享研究成果,协助企业业务避免遭受安全风险,亦望能与业内同行共同合作,为网络安全行业的发展做出贡献。(作者:陈晨)

。迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校,迁西县学PLC自动化的学校,迁西县PLC自动化培训哪里好,迁西县PLC自动化培训学校,迁西县PLC自动化短期培训班,迁西县PLC自动化培训学校地址,迁西县学PLC自动化培训,迁西县PLC自动化培训哪里好,迁西县PLC自动化培训班,迁西县PLC自动化技术培训.(编辑:hnygdzxx888)

迁西县PLC自动化培训学校

迁西县PLC自动化学校延伸阅读:
安全稳定自动化是超智能电脑发展基础 超写实虚拟人存四大挑战 成都2021秋季自动化招生信息 2021 ACL Fellow公布:中科院自动化所宗成庆、华为刘群当选 慈星股份:公司控股子公司中天自动化与比亚迪在动力电池方面合作 深圳市行健自动化股份有限公司入选工信部第四批专精特新“小巨人”企业公示名单 比QLC还渣?下一代PLC闪存可能要来了 武昌17个高考考点实施供电自动化设备改造 弘玑Cyclone RPA创建智能自动化平台,助力金融机构科技创新 记方大九钢自动化部维护站站长刘杰 自动化班的微信圈儿 提供PLC技术与应用资讯 焦作PLC编程培训学校咨询电话(【再回首】2022已更新) 数据编织,超级自动化,边缘人工智能,2022年:这些技术发展趋势不容忽视 长虹华意:机器人自动化装备系统集成服务为客户提供自动化、数字化产线的定制服务,助力客户实现机器人替代人工的生产能力升级 国网余姚市供电公司推动配网自动化建设守护电网安全 交通智能化水平提升 汽车业测试接入交通5.0时代 3月7日美吉姆涨停分析:优化生育(三孩),智能制造,工业自动化概念热股 江门自动化plc程序开发公司 即日起 plc编程100例下载pdf高清版
。迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校,迁西县学PLC自动化的学校,迁西县PLC自动化培训哪里好,迁西县PLC自动化培训学校,迁西县PLC自动化短期培训班,迁西县PLC自动化培训学校地址,迁西县学PLC自动化培训,迁西县PLC自动化培训哪里好,迁西县PLC自动化培训班,迁西县PLC自动化技术培训.

(整理:迁西县PLC自动化培训学校)


迁西县PLC自动化培训学校

湖南阳光电子学校教学特色

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

迁西县PLC自动化培训学校,迁西县PLC自动化培训班

  • 迁西县PLC自动化培训学校,迁西县PLC自动化培训班,迁西县PLC自动化学校
  • 扫码分享
  • 最新资讯
  • 热点资讯