本人团队专注于前后端开发,希望热爱编程的学生以及专业人士来社区分享自己的技术知识,彼此交流学习,开阔视野,相互激励,让我们共同进步吧!
文章目录 Fiddler- 夜神模拟器证书安装App抓包 前言 一、软件安装 1.Openssl安装 1.1下载安装 1.2配置环境变量 1.3查看openssl版本,输入命令:openssl version 2.夜神模拟器安装 1.1 下载安装 1.2工具准备,MT管理器 3.Fiddler安装 1.1下载安装 二、Fiddler 安装证书 1.安装证书并导出 2.格式化证书 3.通过MT管理器将证书配置到模拟器中 4.模拟器WiFi填入Fiddler代理的IP和端口 5.抓包示例
Charles - 夜神模拟器证书安装App抓包 前言 一、软件安装 1.Openssl安装 1.1下载安装 1.2配置环境变量 1.3查看openssl版本,输入命令:openssl version 2.夜神模拟器安装 1.1 下载安装 1.2工具准备,MT管理器 3.Charles安装 二、Charles 安装证书,抓包 1.Charles破解 2.安装证书并导出 3.开启代理模式 4.证书格式化 5.通过MT管理器将证书配置到模拟器中 6.模拟器WiFi填入Charles代理的IP和端口 7.抓包示例
什么是存储过程? 1,MySQL 5.0 版本开始支持存储过程。 2,简单的说,存储过程就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法; 3,存储过就是数据库 SQL 语言层面的代码封装与重用。
在MySQL中,聚合函数主要由:count,sum,min,max,avg,这些聚合函数我们之前都学过,不再重复。这里我们学习另外一个函数:**group_concat()**,该函数用户实现行的合并。
上回说到了IDM软件的安装既简单用法,今天就带大家来学习一些它的一些特殊用法,希望大家喜欢,下载某度盘资源(无限速)
众所周知,下载工具是大家电脑里必装的软件之一。 但大多数都存在,下载慢、收费、广告多等让人不适的问题。 为了解决这类问题,今天我就给大家安利一款超级实用的下载工具-IDM。
概念:是一个数据定义语言 该语言部分包括: 1、对数据库的常用操作 2、对表结构的常用操作
SQL的概述: SQL全称: Structured Query Language,是结构化查询语言,用于访问和处理数据库的标准的计算机语言。 SQL语言1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统System上实现 美国国家标准局(ANSI)开始着手制定SQL标准,并在1986年10月公布了最早的SQL标准,扩展的标准版本是1989年发表的SQL-89
文章目录 JavaScript 流程控制 - 分支和循环 1. 什么是流程控制 2. 顺序流程控制 3. 分支流程控制 之 if语句 3.1 什么是分支结构 3.2 if 语句 3.2.1 if 语句基本理解 3.2.2 if 语句执行流程 3.2.3 if 语句案例 3.3 if else语句(双分支语句) 3.3.1 引言 3.3.2 if else 语法基本理解 3.3.3 判断闰年案例
文章目录 JavaScript 入门基础 - 运算符(三) 1.什么是运算符 2.表达式和返回值 3.算术运算符概述 4. 赋值运算符 5.递增和递减运算符 5.1 递增和递减运算符概述 5.2 递增运算符 5.2.1 前置递增运算符 5.2.2 后置递增运算符 5.2.3 后置和前置运算符的区别 6. 比较运算符 7. 逻辑运算符 7.1 逻辑运算符概述 7.2 逻辑与 7.3 逻辑或 7.4
文章目录 微信小程序 Spdier - OfferShow 反编译逆向(一) 前言 一、任务说明 1.尝试反编译分析出js_code参数的生成方式,用来获取token 2.将小程序搜索出来的数据保存至本地excel 二、微信小程序抓包 - 分析 三、wxapkg反编译 - 分析 1.在夜神模拟器获取微信程序员的包 1.1 获取wxapkg的地址 1.2 删除wxapkg文件重新生成 1.3 复制w
Infinity插件 让Chrome浏览器实现添加10+N个快捷方式(不限制)
JS逆向加密解密工具Crypto Magician、乐易助手、WT-JS 下载使用
RabbitMQ Windows 安装、配置、使用 - 小白教程
文章目录 1、什么是MQ 2、MQ的多种产品 3、MQ的工作原理 4、ActiveMQ 的配置 5、ActiveMQ 的数据存储方式 6、ActiveMQ的主从服务 7、ActiveMQ的集群负载均衡 什么是MQ?Message Queue, 就是消息队列,MQ 经常会作为多系统当中的网络消息传输。是一种应用程序对应用程序的通信方式。也是WEB服务器的一种重要的第三方软件。
软件测试方法 - 等价类边界值
JavaScript 入门基础 - 变量 / 数据类型(二)
JavaScript 入门基础 / 概念介绍(一)
python 实现dcmtk关联pacs功能 推送下拉影像
Python Request POST 上传文件 Multipart/form-data
一、任务说明 1.PDF下载 提示:下载2019年1月1日-至今的"银行间货币市场"PDF文件
Postman - API测试工具 - 断言(二)
Postman - API测试工具 初认知(一) Postman 是一个用于构建和使用 API 的 API 平台。Postman 简化了 API 生命周期的每个步骤并简化了协作,因此您可以更快地创建更好的 API。在测试当中我们常使用Postman做接口测试(API测试)有兴趣详细了解Postman可以点击去官网:
前言 该文章使用了Frida、JDAX-GUI、Charles、夜神模拟器、WT-JS等工具; 主要编程语言:Python,部分涉及到:JavaScript、Java;
模式字符串使用特殊的语法来表示一个正则表达式: 字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。 多数字母和数字前加一个反斜杠时会拥有不同的含义。 标点符号只有被转义时才匹配自身,否则它们表示特殊的含义。 反斜杠本身需要使用反斜杠转义。 正则表达式通常都包含反斜杠"\\"以及小括号"\(\)",模式元素(如 r'\t',等价于 '\\t')匹配相应的特殊字符。
一、 关于壳的介绍 1、壳的功能:壳最本质的功能就是实现加载器,壳是指在一个程序的外面再包裹上另外一段代码,保护里面的代码不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务,深入点就是在apk外面再套一层壳,在运行的时候这层壳会把真正的apk的dalvik指令集释放出来,为apk加壳是目前主流的防护方案,真正的源码是隐藏在壳之下的,要想拿到源码研究其逻辑就
反编译工具有很多种,我推荐JADX,后续有更好的反编译工具我会继续补充
tkinter是什么? 我们编写的Python代码会调用内置的Tkinter,Tkinter封装了访问Tk的接口; Tk是一个图形库,支持多个操作系统,使用Tcl语言开发; Tk会调用操作系统提供的本地GUI接口,完成最终的GUI;
“流”是一种抽象的概念,也是一种比喻,水流是从—端流向另一端的,而在python中的“水流"就是数据,数据会从一端"流向”另一端,根据流的方向性,我们可以将流分为输入流和输出流,当程序需要从数据源中读入数据的时候就会开启一个输入流,相反,写出数据也会开启一个输出流,需要写入的数据源可以是文件、内存或者网络等。
本文仅仅介绍了常见的一些JS加密,并记录了JS和Python的实现方式 常见的加密算法基本分为这几类: (1)base64编码伪加密 (2)线性散列算法(签名算法)MD5 (3)安全哈希算法 SHAI (4)散列消息鉴别码 HMAC (5)对称性加密算法 AES,DES (6)非对称性加密算法 RSA
1、Pandas是python的一个数据分析包,为解决数据分析任务而创建的; 2、Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具; 3、pandas提供了大量能使我们快速便捷地处理数据的函数和方法;它是使Python成为强大而高效的数据分析环境的重要因素之一;
抓包概念:抓包是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全等。
Frida 是一款基于 Python + JavaScript 的 Hook 与调试框架,实现app逆向的强大工具;
Spider、App逆向,本案例使用的App是:引力播.apk,涉及到查壳、脱壳、反编译;
Frida可以通过将JavaScript 脚本插入到APP的内存中来对APP的逻辑进行跟踪和监视乃至修改原程序的逻辑,实现逆向开发和分析人员想要实现的功能称之为HOOK(钩子 即通过钩子机制与钩子函数建立联系);
微信开发者工具 / 反编译工具CrackMinApp 下载安装 微信开发者工具介绍:微信提供的微信小程序开发工具,可以通过它来使用代码开发,也有小程序开发文档提供,很多程序员都会使用这个微信开发者工具。微信开发者工具属于是代码编程开发工具,除此之外也会有其他的代码编程开发工具,不过前提是需要懂代码才能使用这种开发工具,有一定的上手难度哦。 反编译工具CrackMinApp介绍:(反编译微信小程序)
文章目录 Python beautifulsoup4解析 数据提取 使用介绍&常用示例 前言 二、from bs4 import BeautifulSoup 1.pip install beautifulsoup4 2.Beautiful用法介绍 2.1 解析html源码创建创建Beautifulsoup对象 2.2 beautiful对象的常用属性和方法 2.3 find、find_all、CSS选择器 根据条件提取元素 3.常用代码 4.对象类型介绍 总结
Python Xpath解析 数据提取 使用介绍&常用示例 前言 一、from lxml import etree 1.pip install lxml 2.xpath用法介绍 2.1 选取节点 2.1 路径表达式结合元素介绍 3.代码示例 4.Xpath Helper (免费 Chrome 插件) 总结
文章目录 Python Request get post 代理 常用示例 一、Pip install requests 二、Requests 请求时携带的常用参数 1、参数说明 2、headers 3、requests 常用参数:url、headers、proxies、verify、timeout 三、Requests Get Post 1、Get 2、Post 四、Requests 常用代码 1、常用的请求代码 2、requests 文件下载 3、response 常用属性介绍 五、Requests 异常处理 1.常用的异常处理 总结
系列文章目录 selenium webdriver 的常用示例 前言 一、Pip安装&创建Bowser对象 1.Pip install selenium 2.创建Bowser对象 二、webdriver.ChromeOptions配置 配置浏览器的常用模式 三、常用代码 四、selenium的异常处理 总结
1、dcmtk关联pacs的参数介绍 2、dcmtk命令介绍 3、演示工具的功能 4、说明使用的技术 5、遇到的问题 6、工具目前存在的缺点
问题的关键词:请求头 Content-Type:multipart/form-data 1、常用的情况下提交数据,都是通过request.post以表单的形式向服务器提交数据的,但是根据抓包携带的请求头信息这个格式不是键值对的形式 2、根据关键词搜索了解到该请求格式为RFC1867协议,不是以表单方式提交 3、这里提一下,上传文件常用的都是将需要上传的文件以二进制形式读入内存,有些时候根据不同的场景会将文件二进制内容进行加密,再把内容跟随一些参数一起提交至服务器中;