某车联网App 通讯协议加密分析
一、目标李老板:最近刚买了辆新车,他带的App挺有意思,要不要盘一盘?奋飞:我去,加壳了,还挺有意思,搞一搞。v6.1.0二、步骤抓包我的抓包环境是Mac10.14.6httpToolKit,这一步很顺利的抓到包了。1:main可以看到,http请求和返回值都是加密的,我们的目标就是这个 request 和 response的来历的。脱壳
Wesley13 Wesley13
3年前
UDT协议实现分析——bind、listen与accept
UDTServer启动之后,基于UDT协议的UDP数据可靠传输才成为可能,因而接下来分析与UDTServer有关的几个主要API的实现,来了解下UDTServer是如何listening在特定UDP端口上的。主要有UDT::bind(),UDT::listen()和UDT::accept()等几个函数。bind过程通常UDTSe
Stella981 Stella981
3年前
Spring 源码分析之 bean 实例化原理
本次主要想写springbean的实例化相关的内容。创建springbean实例是springbean生命周期的第一阶段。bean的生命周期主要有如下几个步骤:<fontcolor'red'创建bean的实例</font给实例化出来的bean填充属性初始化bea通过IOC容器使用bean
Stella981 Stella981
3年前
Lottie内存泄漏问题的定位与分析
!(https://oscimg.oschina.net/oscnet/b20c743eca63172a6d1e8fc2d3a3cdb3107.png)点击“搜狗测试”可关注我们!【一、前言Lottie简介与使用】 1、Lottie简介Lottie是Air
Wesley13 Wesley13
3年前
mysql索引BTree和B+Tree分析
BTree索引!(https://oscimg.oschina.net/oscnet/3329cf028540693bf2307cdc60e8fccc776.jpg)  【初始化介绍】 一颗b树,浅蓝色的块我们称之为一个磁盘块,可以看到每个磁盘块包含几个数据项(深蓝色所示)和指针(黄色所示),如磁盘块1包含数据项17和35
Wesley13 Wesley13
3年前
ETF溢价产生原因分析,别买贵了
前几篇分析国外主要指数的文章都提到一点,场内购买指数基金要注意溢价。如果在溢价过高时买入,就亏了。今天来详细说说溢价这个问题,溢价主要产生于场内购买ETF的时候,我们先来了解下ETF。01ETF,即交易型开放式指数基金。它是一种特殊的指数基金,最主要的特点是可交易性,在券商软件里,你可以像买卖股票那样购买ETF份额。和普通指数基金一样
Stella981 Stella981
3年前
Spring MVC 教程,快速入门,深入分析
博客分类: SPRING(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Felf8848.iteye.com%2Fcategory%2F57702)SpringMVC教程(https://www.oschina.net/action/GoToLink?u
Stella981 Stella981
3年前
Django 基于类的视图源码分析 二
源码分析抽象类和常用视图(base.py)这个文件包含视图的顶级抽象类(View),基于模板的工具类(TemplateResponseMixin),模板视图(TemplateView)和重定向视图(RedirectView)。!base.py(http://static.oschina.net/u
Wesley13 Wesley13
3年前
51Nod1709 复杂度分析
似乎好久没发过博客了哎……好不容易有空写道题了,发个博客骗点访问量传送门(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.51nod.com%2FonlineJudge%2FquestionCode.html%23%21problemId%3D1709)出题人的做法是$O
Stella981 Stella981
3年前
Python数据分析与机器学习【01
源文件:!在这里插入图片描述(https://oscimg.oschina.net/oscnet/upe3c5ed81f738cacf30ebfcd10926b4d6.png)源文件下载(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdownload.csdn.n