- 博客(118)
- 资源 (2)
- 收藏
- 关注
原创 免费临时接码邮箱API
- 即时获取:用户无需注册即可立即获得一个临时邮箱地址。- 防止垃圾邮件:通过使用临时邮箱,用户可以避免将个人邮箱地址暴露给可能发送垃圾邮件的网站或服务。- 支持Gmail格式:Emailnator提供的临时邮箱地址以Gmail格式结尾,这在许多网站和服务中都是受支持的。
2024-12-31 11:25:52
539
原创 Python轻量级NoSQL数据库TinyDB
TinyDB 是一个纯 Python 实现的嵌入式 NoSQL 数据库,适用于存储小型数据集合,尤其适合用于轻量级应用、个人项目或原型开发。
2024-12-18 14:54:07
534
原创 安卓逆向软件分享 | AndroidKiller
链接: https://pan.baidu.com/s/1dj_BMYE2RYO5uD3fcafo1g?pwd=5chx提取码: 5chxAndroidKiller 是一个专为逆向工程和分析 Android 应用程序(APK 文件)而设计的工具。它提供了一系列功能,帮助开发者和安全研究人员对 Android 应用进行反编译、修改和重新打包。
2024-08-19 16:46:19
742
原创 chrome浏览器启动参数
List of Chromium Command Line Switcheshttps://peter.sh/experiments/chromium-command-line-switches/
2024-04-07 16:26:00
397
原创 使用js判断元素是否在页面最上层且被展示
在JavaScript中,判断一个元素是否在页面的最上层且被展示可以通过几种方法来实现,包括检查元素的可见性、堆叠顺序(z-index)以及是否有其他元素遮挡。
2024-03-20 14:42:57
1009
原创 太强了!腾讯开源!多模态AppAgent自主操作智能手机应用程序!
AppAgent的学习方式类似于人类,需要首先理解各个按钮的功能,然后进行尝试,遇到困难时会寻求帮助或观察示范。为验证AppAgent的实用性,研究团队对其在10种不同应用中执行的50个任务进行了测试,包括在谷歌地图上输入目的地并设置导航路线、编写和发送电子邮件,以及在Lightroom上进行自动修图等任务。这种观察人类示范的方法使代理能够迅速学习和适应新的应用程序,因为它可以直接借鉴人类用户的经验和技巧。AppAgent具备两种关键的学习模式,旨在增强其学习和适应能力,这也是其核心功能的一部分。
2024-01-12 11:21:02
996
原创 常见的反爬虫风控 | 验证码风控
验证码(CAPTCHA,全称“Completely Automated Public Turing test to tell Computers and Humans Apart”,即“完全自动区分计算机和人类的图灵测试”)作为反爬虫策略的一个重要组成部分,其发展历程紧密地与反爬虫技术的演进相连。最初的验证码相对简单,例如文本验证码,它要求用户输入一组扭曲的字符。然而,随着爬虫技术的进步,这些初级形式的验证码已不能有效阻挡复杂的自动化攻击,从而推动了验证码技术的发展和多样化。
2024-01-11 20:29:20
2083
原创 常见的反爬虫风控 | IP风控
在反爬虫领域,IP风控主要是指网站或应用为了防止爬虫行为而实施的一系列措施,这些措施识别并限制或阻止来自特定IP地址的访问。这里主要介绍一些常见的IP风控策略以及如何应对这些策略。
2023-11-14 19:52:45
1391
原创 爬虫常见风控
硬件属性:设备品牌、型号、IMEI(国际移动设备识别码)、处理器、内存、分辨率、亮度、摄像头、电池、陀螺仪、蓝牙MAC、无线MAC、出厂标识。系统属性:系统、版本、语言、Ls位置、开机时间、运行时间、电池状态、设备是否异常、是否root/越狱、是否篡改设备信息、是否有作弊工具等。设备注册时候设备特征是否完整,信息主要包含硬件、网络、系统三部分。网络属性:WiFi网络、运营商网络、信号强度、基站信息。2.弱校验:有签名,但不校验时效性。3.强校验:有签名,一段时间后失效。1.无校验:接口无签名。
2023-11-10 15:01:35
1539
1
原创 ubuntu下载各个版本chrome方法
比如:https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_114.0.5735.90-1_amd64.deb。
2023-11-10 14:59:44
3787
原创 密码学 | 对称加密算法DES
DES全称为Data Encryption Standard,是一种对称密钥的分组加密算法。DES加密、解密用的密钥是一样的所有称之为对称密钥。这种算法在加密的过程中会把明文划分为很多个等长的块(block),然后对每个块进行加密,最后把所有的块拼在一起。也可以称之为“块加密”。
2022-10-12 21:32:33
2423
原创 密码学 | RC4算法Native层分析
RC4的特征看起来不是很明显,密钥流的产生过程及异或运算的特征来确定是否是RC4,当然,因为RC4属于流加密,所以也可以把明文的长度和加密后的长度是否相等作为入手点。
2022-09-02 15:55:58
773
原创 密码学 | 对称加密算法RC4
在密码学中,RC4是一种流加密算法,密钥长度可变。它加解密使用相同的密钥,因此也属于对称加密算法。所谓对称加密,就是加密和解密的过程是一样的。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。RC4已经成为一些常用的协议和标准的一部分,如1997年的WEP和2003/2004年无线卡的WPA;和1995年的SSL,以及后来1999年的TLS。让它如此广泛分布和使用的主要因素是它不可思议的简单和速度,不管是软件还是硬件,实现起来都十分容易。
2022-08-25 09:47:26
2843
原创 密码学 | 密码学简介及Base64编码
密码学是研究如何隐密地传递信息的学科。在现代特别指对信息以及其传输的数学性研究,常被认为是数学和计算机科学的分支,和信息论也密切相关
2022-08-24 18:54:10
919
原创 Scrapy使用FilesPipeline下载并读取Excel/Doc/Dox/Pdf内容
抓取网页中的附件,并将附件中的文字存储下来,不要求格式及段落顺序。使用scrapy默认的pipeline,统一下载后根据不同格式进行文件处理。
2022-06-16 19:14:06
1249
原创 mitmproxy:ImportError: DLL load failed while importing _brotli: 找不到指定的模块。
问题:ImportError: DLL load failed while importing _brotli: 找不到指定的模块。ImportError: DLL load failed while importing _brotli: 找不到指定的模块。ImportError: DLL load failed while importing _brotli: 找不到指定的模块。解决方案:https://support.microsoft.com/en-gb/help/2977003/the-l
2022-03-28 20:28:34
3397
原创 安装Edxposed出现问题:有Riru提示未安装Riru
对应版本Riru-v25.4.4.zipEdXposed-v0.5.2.2_4683.zipEdXposedManager-4.6.2.apk链接:https://pan.baidu.com/s/1oNaj_vM5_7_giAaELK38mA?pwd=5sow提取码:5sow
2022-02-17 15:12:49
4016
5
原创 密码学 MD5信息摘要算法
MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。
2022-01-26 15:55:13
1364
原创 Frida处理map对象
function map2str(HashMap){ var result = ""; var keys = HashMap.keySet(); var key_set = keys.iterator(); while (key_set.hasNext()) { var key = key_set.next() ; var key_str = (key!=null) ? key.toString() : "" var value
2022-01-17 17:27:21
1513
原创 Tampermonkey油猴脚本安装及入门
油猴脚本是是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome, Microsoft Edge, Safari, Opera Next, 和 Firefox,通过它可以让浏览器实现各种各样的扩展功能,和浏览器扩展的作用类似。比如获去链接重定向、微博页面精简、去广告等,可以说为所欲也了。
2022-01-05 11:08:57
11282
原创 smali语法基础详解
apk文件通过apktool反编译出来的都有一个smali文件夹,里面都是以.smali结尾的文件。smali语言是Davlik的寄存器语言,语法上和汇编语言相似,Dalvik VM与JVM的最大的区别之一就是Dalvik VM是基于寄存器的。基于寄存器的意思是,在smali里的所有操作都必须经过寄存器来进行。
2021-12-10 17:15:29
2766
原创 scrapy爬虫框架基本介绍
一、介绍Scrapy 是一种快速的高级 web crawling 和 web scraping 框架,用于对网站进行爬网并从其页面提取结构化数据。它可以用于广泛的用途,从数据挖掘到监控和自动化测试。二、架构
2021-12-10 16:44:38
870
原创 20211209|每日算法—最接近的三数之和
疾风知劲草,板荡识诚臣。勇夫安识义,智者必怀仁。0x001、最接近的三数之和地址:https://leetcode-cn.com/problems/3sum-closest/给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在恰好一个解。实例一输入:nums = [-1,2,1,-4], target = 1输出:2解释:与 target 最接近的和是 2 (.
2021-12-10 10:50:02
131
Java程序设计魔板游戏
2019-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人