0x00 前言
这里简单记录一下,关于市面上常见的Android手机浏览器网页翻译功能的情况,以及简述目前我了解到的网页翻译的方式,根据收集到的情况来看,有些方案是适用于任何浏览器的,和平台都没有太大关系。
相关安装包均为2021年2月初在华为手机应用市场下载的版本,仅代表当时的情况,虽然部分浏览器支持添加翻译插件,但是这里仅仅手机原始包的情况。
这里简单记录一下,关于市面上常见的Android手机浏览器网页翻译功能的情况,以及简述目前我了解到的网页翻译的方式,根据收集到的情况来看,有些方案是适用于任何浏览器的,和平台都没有太大关系。
相关安装包均为2021年2月初在华为手机应用市场下载的版本,仅代表当时的情况,虽然部分浏览器支持添加翻译插件,但是这里仅仅手机原始包的情况。
四月分析《机甲战魔》的那个金币无消耗的那个笔记里头,说要整一个大活,后来其实发完就开始弄了,但是最后并没有整出来,主要是没找到最后结局全盛时期苇名一心的的ai代码,然后解包的程序本身对我这个折腾的方向来说,并不完美,而我也没有精力去处理解包的程序了,所以其实就咕咕咕了,最近整理笔记的时候发现这篇了,还是发一下吧,如果后续也有人对这个部分感兴趣的话,也许看到这个能稍微节省一些时间。这是我最后的波纹了!JOJO!
总的来说,就是想做一个有趣一些的修改工具,希望能直接针对游戏里面对手的技能或者招式,让玩家使用的角色自动做出配置好的动作。
本文首发自安全客平台 https://www.anquanke.com/post/id/211979
本文大致记录了一个,对于蓝牙魔方中的协议逆向分析的步骤。
去年年初的时候,对蓝牙有一点儿兴趣,搞了搞ubertooth one(好像是叫这个名字? 进不清楚了),用来嗅探蓝牙数据的,然后顺手又买了一个计客的魔方,带蓝牙功能的,简单来说就是基于蓝牙和手机的数据传输,将魔方的状态输出到手机上,以此来实现一些好玩的小功能的(诶再说下去感觉像是在打广告了)
总的来说,仅仅是记录一个,处理问题接近问题的思路,具体关于拧动魔方的方向,这里也不提了,回头带一个魔方入门教程在结尾的参考中吧。
在网络数据传输中,可能由于MTU等因素造成数据流本身被分成多个包,变得碎片化,很多协议都有类似的情况,例如ip的碎片,tcp的流还原,以及coap的block传输等等。
碎片重组和流还原本质上都是将一段一段的数据,合并或者说还原成期望的样子,而在这个还原操作中,常见的数据结构就是HashTable,这里不讨论具体语言实现中的一些HashTable的情况,例如线程是否安全等等,仅仅从数据结构本身的性质,记录一下关于它的实际应用-CAPWAP碎片还原。整个hashtable代码本身仅仅是从一个IDS里头看到的,自身实现的,比较简单的hashtable,解析capwap顺手用到了。
HashTable本身的数据结构啥样这里就不提了,我觉得碎片重组和流还原本身比较相似,所以下文中仅仅介绍碎片重组。
诶好久没记点儿东西了,这段时间整的杂活也比较多,最近看了一些suricata的部分,这里简单的记一下,suricata的模块是如何注册,生效以及运行的。
整个模块化的情况可以用一张图概括,出处 https://blog.csdn.net/shenwansangz/article/details/37900875
简单来说,就是在一个线程中保存了一个slot链表,每一个slot结构体中,保存了一个模块,在后续运行的时候,会对slot进行遍历,将里面的模块取出并运行。
主要分为以下几个步骤