小白学习DBSCAN聚类算法 小白学习DBSCAN聚类算法DBSCAN是基于密度来进行聚类的算法,效率快,业务场景中比较常见。 安装python环境 1pip install scikit-learn 业务场景我大概简化下面这样吧:滑块风控模型,用户将滑块拖到终点,期间记录滑块拖行过程中的X坐标和Y坐标,就会得到一个[滑块X坐标、滑块Y坐标、时间]三维数组, 需要尝试将这些三维数组进行聚类,用于区分出脚本自动化用户和正常用户 2025-02-06 机器学习 #聚类 #DBSCAN
记一次IOS平台UE引擎使用STL库崩溃分析 问题背景在ios平台下,使用debug版本编译UE程序,不会造成崩溃。 而编译shipping版本的UE程序,在STL库中的new和delete相关的地方,则会崩溃。 问题分析下面是我个人的一些猜想,没有验证。 原先操作系统使用的operator new和delete,都来自系统库,大家都使用一样的,自然都是没问题的。 然而UE引擎引入了一个叫FMalloc的东西,那么这个时候我们使用C++中的s 2025-01-09 逆向 #IOS #UE #Crash
Mergen项目环境搭建 Mergen项目https://github.com/NaC-L/Mergen/blob/main/docs/BUILDING.md 前面几步就不说了,下载 LLVM 18.1.0,这里我安装在了目录C:/MyLib/LLVM下面 构建LLVM库下载LLVM Source,进入prompt for VS 2022 12cd C:\GithubProject\llvm-project-llvmorg 2024-12-16 逆向 #Windows #vmp
安卓设备信息采集 安卓有哪些设备信息是可以采集的? 1、手机是否Root如何检测,就看手段了。 2、开发者选项获取DEVELOPMENT_SETTINGS_ENABLED,是否打开开发者选项 3、手机相关手机品牌,android/os/Build中的BRAND字段 手机型号,android/os/Build中的MODEL字段 4、系统相关OEM是否解锁,系统属性sys.oem_unlock_allowed 设备状态 2024-12-10 逆向 #Android
IDAPython开发环境搭建 IDAPython开发环境搭建官方文档:https://python.docs.hex-rays.com/ 官方Github:https://github.com/idapython/src 个人环境是 Windows + IDA9.0 + VsCode + Python311 1、确认Python环境IDA所使用的Python环境内需要安装调试库 1python -m pip install - 2024-11-16 逆向 #IDA
新手搭建Hexo博客 1、安装Hexo安装教程:https://hexo.io/zh-cn/docs/ 懒得解释了… 2、挑一个Hexo主题这里我试试这个,https://hexo.fluid-dev.com/docs/start/ 懒得解释了… 生成rss流插件:https://github.com/hexojs/hexo-generator-feed 3、网站本地测试这些命令稍微记一记就行了吧…懒得解释 123he 2024-11-16 杂类 #新手教程 #Hugo
某Unity Safe符号加固保护分析 加固保护为了防止被il2cppdump抽取出符号,也是花了些功夫吧。。。 由于libunity.so和libil2cpp.so这个东西往往是固定的,而通用加固一般来说也没法对导入导出这些东西进行大改,从正向的角度出发,可以想象出加固很可能是接管了libunity.so某个函数,在里面放置了自己的二次处理函数。。。。。。 看了半天的代码,将加固后的libunity.so和有符号的libunity.s 2024-11-12 逆向 #Android #Unity