首先启动应用和burp开始抓包,应用登录界面输入手机号和密码。 两次登录失败后通过观察数据包发现nonce, codeSign, timestamp这3个字段有变动,timestamp一看就是时间戳所以不用理会,重点分析剩余2个字段。 打开jeb,拖入apk等待加载完成,搜索需要分析的字段codeS ...
分类:
其他好文 时间:
2020-06-23 13:05:09
阅读次数:
79
包名需要改到位 1.AndroidManifest中有三处需要修改 2.build.gradle 中的defaulConfig中需要修改 生成jks秘钥 1.点击菜单栏build >>Generate Signed Bundle or APK >APK >create new->>创建对应的jks文 ...
分类:
移动开发 时间:
2020-06-23 12:59:46
阅读次数:
78
动态规划算法将待求解问题拆分成一系列相互交叠的子问题,通过递推关系定义各子问题的求解策略,并随时记录子问题的解,最终获得原始问题的解,避免了对交叠子问题的重复求解。 在动态规划算法中有三要素: 最优子结构: 是指每个阶段的最优状态可以从之前某个阶段的某个或某些状态直接得到 边界: 是指问题最小子集的 ...
分类:
编程语言 时间:
2020-06-22 22:44:25
阅读次数:
56
一、为何要用雪花算法 1、问题产生的背景 现如今越来越多的公司都在用分布式、微服务,那么对应的就会针对不同的服务进行数据库拆分,然后当数据量上来的时候也会进行分表,那么随之而来的就是分表以后id的问题。 例如之前单体项目中一个表中的数据主键id都是自增的,mysql是利用autoincrement来 ...
分类:
数据库 时间:
2020-06-22 21:15:03
阅读次数:
343
金融RPA的2个典型应用:数据比对和回单打印一、合规部门数据比对流程自动化数据比对流程,通常是一些金融服务机构的一个小流程,但对于大部分企业或者员工而言,却是日常工作流程。1、流程拆分数据比对流程包括数据的获取、合并、比对,以及报告的生成、邮件的发送等环节。2、业务特点(1)数据来源广泛,数据文档来自多个系统、获取文档次数频繁。(2)数据处理量庞大,每天需要处理1000多条数据。(3)操作简单但繁
分类:
其他好文 时间:
2020-06-22 18:45:19
阅读次数:
58
SQL单行拆分多行 不需要自建自增的辅助表,Mysql自带help_topic可以使用; SELECT SUBSTRING_INDEX( SUBSTRING_INDEX( target_column, ',', b.help_topic_id + 1 ), ',', -1 ) AS coop_bra ...
分类:
数据库 时间:
2020-06-22 17:10:46
阅读次数:
86
由测试用例设计得出用例的内容,然后按照用例写作规范落实到文档中,两者是形式和内容的关系。一个好的测试用例必须包含足够的内容,可以将这些内容拆分成八个要素,只要把这八个要素写的完整准确,这个用例就算是写的比较好了(感觉和小学作文三段式填鸭差不多)。 通用用例的八要素:测试项目、用例编号、测试标题、重要 ...
分类:
其他好文 时间:
2020-06-22 17:08:20
阅读次数:
48
SQL Server版本是Microsoft SQL Server 2017 (RTM-CU15-GDR) (KB4505225),在执行SP时,SQL Server抛出错误,错误消息是: Could not continue scan with NOLOCK due to data movemen ...
分类:
其他好文 时间:
2020-06-22 15:23:25
阅读次数:
65
一、dex2jar https://sourceforge.net/projects/dex2jar/files/ dex2jar 下载兼容 Mac 和 Windows,执行需要 JRE 环境。我这里以 Mac 环境示例 下载后解压如上图 cd 进目录 然后 chmod u+x ./dex2jar- ...
分类:
编程语言 时间:
2020-06-22 13:16:24
阅读次数:
212
前言 响应式原理作为 Vue 的核心,使用数据劫持实现数据驱动视图。在面试中是经常考查的知识点,也是面试加分项。 本文将会循序渐进的解析响应式原理的工作流程,主要以下面结构进行: 分析主要成员,了解它们有助于理解流程 将流程拆分,理解其中的作用 结合以上的点,理解整体流程 文章稍长,但大部分是代码实 ...
分类:
其他好文 时间:
2020-06-22 11:13:56
阅读次数:
67