首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hades:移动端静态分析框架

总第306篇 2018年 第98篇 本文主要介绍大众点评自主研发的移动端静态分析框架——Hades,它可以帮助我们更好的审视代码、把控大型项目。...为支持业务的快速发展,移动研发团队规模也逐渐从零星的小作坊式运营,演变为千人级研发军团协同作战。...总结 本文介绍了在美团点评业务快速发展背景下,针对大型移动项目的静态分析需求,结合开源项目利弊,最终设计实现的静态分析框架 Hades。...Hades 作为大众点评移动研发的基础设施之一,在实践中得到了广泛的应用,为大型 App 项目的日常维护、代码分析提供支持。...目前专注于移动 CI,静态分析和点评 App 业务研发。 智聪,移动信息组件负责人,大众点评 iOS 高级专家。专注于移动工具链开发,对移动持续集成、静态分析平台建设有深刻理解和丰富的实践经验。

2.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

Hades:移动端静态分析框架

总结 本文介绍了在美团点评业务快速发展背景下,针对大型移动项目的静态分析需求,结合开源项目利弊,最终设计实现的静态分析框架 Hades。...Hades 作为大众点评移动研发的基础设施之一,在实践中得到了广泛的应用,为大型 App 项目的日常维护、代码分析提供支持。...目前专注于移动 CI 研发,静态分析和点评 App 业务研发。 智聪,移动信息组件负责人,大众点评 iOS 高级专家。...专注于移动工具链开发,对移动持续集成、静态分析平台建设有深刻理解和丰富的实践经验。...招聘信息 大众点评移动研发中心,Base 上海,为美团提供移动端底层基础设施服务,包含网络通信、移动监控、推送触达、动态化引擎、移动研发工具等。

2.8K30

移动电影售票系统案例分析

智能手机及移动互联网的普及,手机购票成为网络购物常见的应用形式之一。...第一步:给系统取个名称:移动电影售票系统。...第二步:确定 移动电影售票系统的参与者,包括:潜在会员,会员,商户 第三步:分别确定不同参与者的用例,并用老板测试、基本业务流程测试、规模测试判断用例是否有效。最后画出用例图详: ?...系统顺序图:引导从用例过渡到系统的功能 BCE模式顺序图: 鲁棒性分析方法( 边界对象 控制对象 实体对象 ) UC001:注册会员 ? UC002:查询手机 ?...面向对象 什么是面向对象的分析? 面向对象的分析(Object Oriented Analysis,OOA)强调的是在问题域内发现和描述对象(或概念)。

2K50

域内横向移动分析及防御

---- 域内横向移动分析及防御 前言 本篇继续阅读学习《内网安全攻防:渗透测试实战指南》,本章系统的介绍了域内横向移动的主要方法,复现并剖析了内网域方面最重要、最经典的漏洞,同时给出了相应的防范方法...本章内容包括: 常见远程连接方式的剖析 从密码学角度理解NTLM协议 PTT和PTH的原理 如何利用PsExec、WMI、smbexec进行横向移动 Kerberos协议的认证过程 Windows认证加固方案...说白了就是使用工具将散列值传递到其他计算机中,进行权限验证,实现对远程计算机的控制 在实际测试中,更新KB287l997后无法使用常规的哈希传递方法进行横向移动,但Administrator账号(SID...WMI WMI(Windows Management Instrumentation)是一系列工具集成 从Windows 98开始支持 可以在本地或者远程管理计算机系统 在使用wmiexec进行横向移动时...Get-MailboxDatabase -Identity 'Mailbox Database 1894576043' | Format-List Name,EdbFilePath,LogFolderPath 结语 一些经典的横向移动方法

1.4K11

远程移动测试平台对比分析

背景 随着移动设备和系统的碎片化程度越来越高以及复杂的移动网络情况, 兼容性测试以及远程真机测试的重要性越来越突出。...关于云测试平台对比分析的文章已经很多,这里不作赘述。...3、Fir.im http://fir.im/ Fir.im全名Fly It Remotely ,是一个为移动开发者服务,针对应用开发内测阶段,提供应用托管分发,崩溃分析以及反馈收集等一系列帮助开发者提高开发测试效率服务的平台...它提供了移动端SDK用于应用内测数据收集分析、版本更形提示、数据分析统计等多种功能。除此之外,它还提供了专家测试的选项,提供人工遍历测试,IOS审核加速等服务。...并且,蒲公英提供了测试管理的平台,使得开发者在单平台上做到收集内测用户问题并得到问题分析

3.6K91

关于移动终端的短信安全分析

正是由于短信的重要性与便捷性才越来越受到攻击者的关注,短信攻击案例很多,本文主要从短信嗅探、短信轰炸、钓鱼短信、短信盗取四方面来总结基于移动终端短信的安全问题,针对每种攻击方式的实际案例、攻击分析、防范方法进行解析...攻击分析 此类攻击使得受害者在短时间内收到大量骚扰短信,手机因为一直在接收短信、电话,故而无法正常接收其他非攻击者的短信、电话,影响手机的正常使用。...攻击分析 此类攻击利用了一部分社会工程的方法,诱导用户相信短信内容,如果用户识别出端倪,不点击短信中的链接,或者直接到官网去进行操作,那么后续的欺诈过程就会中断,用户不会受到其他损失,无非收到个垃圾短信而已...攻击分析 安卓系统开放性较好,也带来了相应的弱点,各种提权的漏洞很容易被恶意软件利用以提高软件针对系统的权利,继而侦听各种信息,影响用户隐私安全。...五、总结 本文所述的关于移动终端的短信安全不一定完全全面,但是可以给广大用户一些启发,短信作为重要的信息验证手段,需要得到足够的安全重视。

6K20

远程移动测试平台对比分析

随着移动设备和系统的碎片化程度越来越高以及复杂的移动网络情况, 兼容性测试以及远程真机测试的重要性越来越突出。...关于云测试平台对比分析的文章已经很多,这里不作赘述。...Fir.im http://fir.im/ Fir.im 全名 Fly It Remotely ,是一个为移动开发者服务,针对应用开发内测阶段,提供应用托管分发,崩溃分析以及反馈收集等一系列帮助开发者提高开发测试效率服务的平台...它提供了移动端SDK用于应用内测数据收集分析、版本更形提示、数据分析统计等多种功能。除此之外,它还提供了专家测试的选项,提供人工遍历测试,IOS审核加速等服务。...并且,蒲公英提供了测试管理的平台,使得开发者在单平台上做到收集内测用户问题并得到问题分析。 5.

3.6K90

移动通信客户价值数据挖掘分析实战

本实战案共分为五个部分:商业背景、指标设计、部署环境、数据准备、回归分析,其中回归分析包括:模型构建、模型诊断、模型结果、模型应用。...1.商业背景 众所周知,移动通信市场已经日趋饱和,增加规模已经变得异常艰难,通信运营商互挖墙角已经成为家常便事。...很多消费者,今天还是中国移动的客户,明天只要中国电信给点好处,就变成中国电信的客户,后天一看中国联通推出打折促销活动,又变成中国联通的客户,再过几天,中国移动稍微关怀一下,又重新回到中国移动的怀抱。.../数据/移动通信网络的客户价值分析.csv',encoding='gbk') # 数据读取中文不能正确显示时,使用encoding # 完整代码及数据集获取:@公众号:数据STUDIO 后台回复【data...5.探索分析 5.1数据的描述分析 df.describe(percentiles=(0.01,0.25,0.5,0.75,0.99)).T 结果解读: 每个变量都有1123条数据记录,不存在缺失值

1.7K31

智慧园区移动应用发展前景分析

同时,移动互联网的发展也为智慧园区的建设提供了重要支撑。智慧园区移动应用作为智慧园区管理和服务的重要手段,正在逐步发展成为实现智慧园区目标的重要工具。...一、智慧园区发展瓶颈虽然智慧园区移动应用已经得到广泛应用,但仍存在一些问题和痛点。首先,当前大多数智慧园区移动应用仍处于信息发布和查询的阶段,功能单一,无法满足员工和企业的多样化需求。...其次,智慧园区移动应用与周边企业和商家缺乏深度合作,无法提供更加丰富的服务。最后,当前智慧园区移动应用的运营和管理缺乏数据支撑,无法有效监测和改善用户体验,无法实现智慧园区的智能化管理。...二、应用场景为解决以上痛点,智慧园区移动应用需要在以下方面进行拓展和优化:1、多元化功能智慧园区移动应用需要从单一的信息查询和发布功能,向多元化服务拓展,例如提供预定会议室、停车缴费、健身打卡、访客预约等服务...图片四、结论随着智慧城市和智慧园区的建设,智慧园区移动应用已经成为园区管理和服务的重要手段之一。然而,当前智慧园区移动应用仍存在一些问题和痛点,需要进行拓展和优化。

64020

拒绝僵尸-移动App数据分析之道

谢谢主持人,谢谢Qcon大会能给一个这样好的机会和大家一些沟通和分享一些知识; 我今天的题目是拒绝僵尸,移动App数据分析之道,那在开始之前,还是简单介绍一下我自己 我的大名叫陆兴海,在云智慧负责技术产品这块...所以,快速试错比完美设计更重要, 而作为移动开发者,从萌发念头的那一刻起 数据分析就要开始了; 那移动App研发的一共有哪些环节,每个环节需要哪些什么样的数据分析呢? ?...我们不妨看一下移动App数据分析生命周期在各个环节上的工作要点: 在立项和概念阶段,我们需要对用户与产品进行分析; 在技术选项和方案阶段,我们需要对整体技术进行评估; 在团队组建阶段,我们会对人员的效能进行考核...; 在产品上线之后,需要进行推广以及进行后续的运营数据分析; 同时能也需要对App的性能和用户体验数据进行分析; ?...当产品的市场定位、用户和需求分析等问题有了比较量化的考核和分析之后, 我们从实现的角度就要考虑技术问题; 当前移动开发有很多开源和商业的框架;比如从大的说,是native的还是H5的?

949100

腾讯移动分析 MTA 首推可视化埋点,助力移动APP数据运营

导语 :2017年6月9日-10日,腾讯移动分析MTA正式宣布MTA可视化埋点功能进入公测阶段,欢迎移动开发者们试用体验。...近日,腾讯移动分析MTA在2017年GMTC全球移动技术大会上宣布了这个消息。 [1503889515753_752_1503889515996.jpg] 那么可视化埋点是怎样的一个功能?...所以我觉得灵活的采集、强大的计算能力和精准的分析挖掘是开发者非常需要的点。 2. 腾讯移动分析和腾讯移动推送对于开发者的价值在哪里? 第一个我觉得就是简单快速应用。...在数据安全方面,腾讯移动分析移动推送是如何做的? 安全方面的话,其实有几个方面。 第一个我们从数据上行这个角度来讲,属于采集的方面。...第三方面就是在使用安全上 我们腾讯移动分析移动推送,用户创造出来的数据跟腾讯自有的业务数据在物理上是分隔的,不会让腾讯自己的数据,对于用户的数据产生污染。

5.5K00

2015年CIO调研:企业移动应用趋势分析

随着移动应用的普及,企业对于移动应用的投资也越显积极,根据iThome 2015年CIO大调查显示,今年有42.5%的企业愿意将相关预算分配在移动应用方面,从2013~2015年各产业采用各种移动应用的意愿...破4成企业投资移动应用,平均投资金额超过200万元 今年企业有超过4成(42.5%)愿意投资移动应用,其中有投资移动应用的企业中,平均投资金额超过百万元。...分析有投资移动应用各产业的移动应用投资金额,金融业平均投资金额最高,平均高达1,027万元;投资金额次高为医疗业,投资金额达330万元;政府机关与学校在今年的平均投资金额也高达261万元,排名第三高。...也有71.4%的医疗业者,尝到移动化对医疗业带来的便利性,持续深化移动应用。...2015年企业平板化需求分析:平板化企业炼成平均要4.2年,政府机关最久、金融业最快 根据iThome 2015年CIO大调查的定义,有过半企业的内部系统,都已经支持移动和平板应用,可称之为平板企业。

91780

移动视频聚合应用法律问题分析

定向搜索聚合技术在移动端的应用使得移动视频聚合应用经营者迅速发展,但是,其对网络视频产业健康有序发展带来了诸多困扰。...关键词:移动视频应用 定向搜索聚合 信息网络传播权 不正当竞争   2009年与2013年,我国3G、4G牌照相继发放,移动互联网进入了高速发展的时期,伴随着智能手机等移动终端的发展,移动互联网逐渐普及...以网络视频为例,随着移动互联网的逐渐发展,用户注意力愈发集中在移动终端,为了增强用户粘性,各大视频网站均逐渐加大在优质视频版权内容、服务器与带宽扩容等方面的投入。...1、移动视频聚合应用经营者有提供内容的主观故意   移动视频聚合应用经营者几乎均以海量视频内容为主要宣传点,用以吸引用户安装视频聚合软件。此类大多在各大移动应用市场的娱乐或者视频分类中。...但长期以来,广告拦截等形式的软件干扰一直是我国互联网不正当竞争案件的主要集中领域,各级法院在司法裁判过程中,结合对互联网行业发展模式以及竞争特点的分析,以及对反不正当竞争法一般条款的理解,逐渐确立了针对广告拦截行为的明确认定

88350

2013 移动行业数据分析报告(终端篇)

2013年移动大战全面打响,从终端、行业到用户,都经历了翻天覆地的变化。...今天开始,大讲堂将一连三天跟大家独家分享由腾讯移动分析新鲜出炉的【2013移动行业分析报告】,看完报告后,相信你会与讲堂君一样感叹: 第一期:终端篇(周四) -Android与IOS市场分额变化; -Android...终端主流规格变化; -iOS版本越狱情况变化; 第二期:行业篇(周五发布); -全国应用开发商分布; -游戏和理财类应用用户群分布; -电商和生活类应用用户群分布; 第三期:用户篇(周六发布); -4大移动用户群体...; -4大群体网络接入分析; -Top应用; -用户活跃时间分析; image.png image.png image.png image.png image.png

76660

杨列昂:腾讯移动分析与服务架构

作者:杨列昂,腾讯大数据高级工程师,2011年加入腾讯,前后负责腾讯大数据产品、海量用户画像、腾讯移动分析(MTA)、腾讯移动推送(信鸽)等核心产品的设计研发工作,专注于产品价值挖掘,系统架构优化等方向...[img] 大家好,我今天分享的题目是腾讯移动分析与产品运营。...移动分析工具 移动分析进化论 [img] 移动APP的分析需求,可以分为四个阶段。首先是最基础指标、报表、移动画像,不同平台的数据都能接入进来,协同做分析。...HTML5作为移动端特有的一个开发模式,它的开发周期更短,可移植性好、更新也快,普遍应用移动公众号、Web网页等等,我们也针对H5推出了一整套的分析框架。...腾讯移动分析与产品运营-杨列昂.pdf

1.6K80
领券