首先声明一下,此文章仅供学习!!!

不说废话开始进入正题。。。

F12抓包,socket协议在WS里面,理论不讲了,wss加密版,ws不加密。

直接看他的js加密,从Initiator进入

跳到了这里,他在这创建了socket服务,我们直接去找send发送就行。

this.ws.send  有两个,不知道哪一个,我就全部断上了,毕竟不多,多的话可以hook一下。

刚打上断点就断住了,这不奇怪,因为客户端个几秒就要去访问一下服务器。

看到这个body我盲猜是发送的文字,其余的是一些其他参数。

我发个嘻嘻断一下

可以看到,我们发送的内容在这个里面。然后看到的参数我直接讲一下吧,就没必要绕了。

conversation_id  : 你的私信id和对方的私信id ---- socket返回的

conversation_short_id  :这个也是socket解密之后返回的

ticket: 这个也是socket返回的

s:client_message_id :这个可以用uuid库随机生成,我是扣的他的源码

基本上就这些参数

中途跟大家讲一下返回地方,大家看到的是经过加密的,用他的解密解一下就行了

然后圈起来的c值我刚刚就是我前面分析的值,没什么区别,可以自己跟一下,

_.serialize  加密函数,把c值丢进去得到一个ArrayBuffer,然后拿着这个ArrayBuffer在配上下面那些参数在进行二次加密,最终得到一个新的ArrayBuffer。他的动态加密参数前面已经全部说出来了,后面无非就是一些时间什么的。走到这一步之后就是send发送了。

由于涉及到平台安全问题,不能讲的太细,只能分享一下逻辑,还望大家见谅。

推荐一个工具,在这个里面环境补不出来的时候能用得上。

sekiro   用于网页js加密远程调用,直接调用人家网站加密函数进行加密并且返回就行。

如有侵权请联系我,马上删除 v:Fzk666_

某店私信Websocket分析学习相关推荐

  1. 抖音web端私信websocket-protobuf 浅学

    最近抖音web端私信功能出来了,好学的我赶紧去学习了一波,他和我前面抖店私信的写法差不多. 该文章写的比较水,不会写的很详细,主要是给大家提供思路少走弯路,望各位大佬见谅,懂得多懂. 一个账号大概一天 ...

  2. 抖音web端私信websocket-protobuf 学习。

    最近抖音web端私信功能出来了,好学的我赶紧去学习了一波,他和我前面抖店私信的写法差不多.. 该文章写的比较水,不会写的很详细,主要是给大家提供思路少走弯路,望各位大佬见谅,懂得多懂.. 一个账号大概 ...

  3. tiktok协议,批量采集websocket私信详细介绍

    "私域流量"简单的说就是我们自己的流量,是我们可以自由支配,可以反复使用,且几乎免费使用的流量. 讲到私域流量,第一个问题一般要问:怎样建立我的私域流量池?流量从何而来?但在问这个 ...

  4. JAVA利用websocket实现多人聊天室、私信(附源码)

    声明:此文为原创,转载请声明出处! 小编曾在毕业设计中用到了聊天室这个功能,现在稍作整理分享一下,希望能对大家有所帮助,有不足之处请指出 在学习websocket前,首先得知道它的一些基本操作,可参考 ...

  5. Tiktok的websocket私信协议详解。

    首先我们F12打开开发者浏览器,点击network,点击ws,我们看到有一条wss连接. 然后我们在send下断回溯到加密处. 这里下个断,F9跳过.我们可以看到有几个参数. 通过多年的经验分析,CM ...

  6. WebSocket私信聊天(无群聊天)

    //php 后端 <?php $server = new Swoole\WebSocket\Server("0.0.0.0", 9501);$server->on('o ...

  7. shopee本土店怎么做,一些运营技巧分享

    现在东南亚电商正处在发展黄金时期,在全球环境和RCEP政策的加速催化下,市场的机遇被不断扩大.shopee作为东南亚最大的电商平台之一,吸引了很多国内商家入驻.因为本土开店的一些优势,很多商家更愿意选 ...

  8. lazada本地店怎么开通,需要什么条件?

    2022年一定要来布局东南亚电商!在全球环境和RCEP政策的加速催化下,东南亚目前拥有近7亿人口,市场的机遇被不断扩大.2021年东南亚上网人群增加了4000万,达到4.4亿规模,其中90%以上买家会 ...

  9. lazada菲律宾本地店结束免佣金,商家如何申请免佣金优惠?

    Lazada菲律宾站点自2022年1月20日起,平台将收取1%的佣金,从此之后,Lazada菲律宾本地店再也没有0佣金了. 之前本地店都是0佣金的,成本低,物流时效快,所以很多国内的商家都选择布局本地 ...

最新文章

  1. IDEA中根据数据库自动生成实体类,并自定义所生成的实体类中的注解 @Table @Id @...
  2. 三维可视化模块发布了
  3. Linux解压有思路
  4. Eclipse/Myeclipse生成serialVersionUID方法
  5. 使用Git前的准备工作
  6. PHP能在Mac上运行吗,PHP Composer无法在Mac上运行
  7. sqoop导入hive时间格式问题解决方案
  8. 神州数码携手IBM与红帽共商“新基建”机遇与挑战
  9. springcloud工作笔记093---springcloud封装按钮权限控制_思路和实现_根据用户拥有的权限控制是否显示某个按钮
  10. 关于spring-data-jpa的排序问题
  11. numpy提供的快速的元素级数组函数
  12. python如何用pip升级_手把手教你怎么用Python pip怎么升级pip?,专家详解
  13. 建模算法(五)——图与网络
  14. 安装Eplan时报错的解决方案
  15. 只需4步,微软数据科学家教你用OpenRefine搞定数据清洗
  16. F(x) - NU ABO 韩中(繁)ass字幕
  17. Mysql查询各科成绩前三名并分别排序
  18. 面向产品的新一代端到端唤醒框架 wekws 正式发布
  19. vi模式下的编辑、删除、保存和退出
  20. springBoot Admin整合nacos

热门文章

  1. Java时钟(实现扫秒及表盘替换)
  2. java乘法口诀如何编写,java如何实现九九乘法表
  3. 伪造html页面,跨站点请求伪造漏洞验证方法
  4. android x86 wubi,Wubi
  5. 中基鸿业家庭如何进行理财规划
  6. github私有仓库搭建
  7. 如何裁剪动图像素?gif裁剪尺寸的方法
  8. vscode 自动保存代码设置
  9. 東京喰種_经典台词中日双语3
  10. MySQL多表查询(8.0)