# 概述 # 1. 数据挖掘基本任务 利用分类与预测、聚类分析、关联分析、时序分析、偏差分析、智能推荐等方法,帮助企业提取数据中蕴含的商业价值,提高企业的核心竞争力。 # 2. 数据挖掘的建模过程 目标定义 数据采集 数据整理 构建模型 模型评估 模型上线 # 2.1...

# 项目模板 git clone https://github.com/ElementUI/element-starter.git yarn 安装依赖 npm run dev 打开服务 # 使用教程 直接在 app.vue 中编写 原理应该是相当于,在 html 中 new 一个 vue 对象,给定一个 id, 然后针对这个 id 绑定不同的脚本 vue 中分为几个部分 <template> 部分用于添加模板之类的(需要在声明了id的里面创建) <script> 中添加js,这里export defaul...

# VMP 介绍 "索引j", j,"索引O", O, " 值:", JSON.stringify(S, function(key, value) {if (value == window) {return undefined} return value})# jsvmp #...

# 前提纪要 在 app 加密中,加密逻辑不单单出现在 java 方法中,也有可能出现在 native 方法中,wiki 中介绍,java native interface 是能将 java 代码运行在 jvm 同时可以让其他语言类似 C,C++ 本机调用的方法。 同时,在 java 代码中会以如下方式出现: // 加载库static { System.loadLibrary(o00OO.OooO00o.OooO00o(-592843821021945178L));} // 加载 Native 方法public native String...

# Ratel 介绍 直接 adb install 安装。 # app 感染: 使用 ratel.bat package 生成被感染的 app 然后 adb install package apk 逻辑可以直接 jadx -e package 导出为 gradle 项目,用 As 看 # Ratel 插件开发 模板地址 https://github.com/virjarRatel/ratel-module-template.git 直接使用模板创建 template.bat -a <appname> -m...

# APP 介绍 # hello world 直接在 android 中创建一个 hello world 项目。 可以看到包含很多内容,这里的 java 里面有一个应用名称目录,其中包含了 MainActivity, Android 项目的资源会被存储在 res 文件夹中。 package com.example.myapplication;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity...

# Frida 基础 # 安装 需要把 frida-serve push 到对应的 tmp 文件夹中 adb push myfs14218 /data/local/tmp/ adb shell su cd /data/local/tmp/ chmod 777 对应frida-serve的名字 ./对应frida-serve的名字+&//cmd 端口转发adb forward tcp:27043 tcp:27043adb forward tcp:27042 tcp:27042# Frida 介绍 frida 操作 app 的方式有两种: spawn (调用模式), 通过...

# jadx 使用 直接用 jadx 打开 apk。 # 静态分析 # 1. 代码搜索 activity 里面包含主要代码。其中在 main 之前的为主界面代码,这里只有 mainActivity. onCreate、onClick 为事件。 # Frida # 启动: 连接到手机后,进入安装 frida-serve 的位置 adb shell su cd /data/local/tmp/ps -A | grep com com 指代的是过滤条件,该指令可以展示当前进程名,也对应下图 xml 中的 package 名。 import fridaimport sys#模板def...

# 刷机 手机选择 nexus 5 # 刷机包下载 (不同手机有不同的镜像): https://developers.google.com/android/images#bullhead 选择版本 OPM1.171019.011, Dec 2017 https://source.android.com/setup/start/build-numbers#source-code-tags-and-builds pixel 8.0.0 貌似会使得后面用 frida 有小问题 https://developers.google.cn/android/images # 电脑驱动更新 **win10...

mysql+redis # TCP 协议 需要建立三次握手,断开需要建立四次握手。 连接过程:Client (客户端) 发送连接请求 SYN 报文,Server 段接受连接后回复 ACK 报文,然后分配资源,客户端接收 ACK 报文后,也向服务端发送 ACK 报文,分配资源,然后就建立了 TCP 连接 断开连接:客户端发送 FIN 报文,假如数据还没传完,服务端继续发送 ACK 报文,之后在发送 FIN 报文给客户端,然后客户端再发 ACK 报文回来 (告诉服务器可以关闭了),然后就关闭了 TCP 连接。 # WebSocket 协议 实现了浏览器与服务器全双工通信...