寻找一罐app里的隐藏海

一、前言

(一)一罐app简介

一罐app 是一款小众交友软件,可以匿名or真身发布动态

(二)开发目的

因为某些原因,某些板块被隐藏起来了。(一罐称板块为xxx海)

(三)运行环境

1.python3.11
2.reqable 抓包,关键收藏接口:/mood/fav

(四)使用方法

代码简单,但是目的达到了就行,关键隐藏海ID在附件📎
使用本项目需要懂得一点python,直接运行用账号密码登陆获取cookie即可。

二、代码

import csv
import json
import time
import requests
from datetime import datetime
import pandas as pd
from urllib3.exceptions import InsecureRequestWarningrequests.packages.urllib3.disable_warnings(InsecureRequestWarning)phone = input("请输入一罐账号(手机号): ")
password = input("请输入一罐账号密码: ")url = 'https://api.jijigugu.club/user/login'params = {'phone': phone,'password': password,'platform': 1,'version': '3.16.4','os_version': 9,'dist': '','model': 'samsung/SM-G988N','screen': '720*1280','deviceId': '','network': 2,'smDeviceId': ''
}try:# 登录并获取用户keyresponse = requests.get(url, params=params, verify=False)if response.status_code == 200:data = json.loads(response.text)YGT= data["data"]["YGT"]print(YGT)else:print("登录失败,状态码: {}".format(response.status_code))exit()
except Exception as e:print("登录失败,原因:{}".format(e))exit()#读取txt文件中ID列表id_list = []
with open('./example.txt', 'r', encoding='utf-8') as f:reader = csv.reader(f)for row in reader:id_list.append(row[0])#遍历ID列表逐一收藏
fav_api = 'https://api.jijigugu.club/mood/fav'  headers2={
'authority':'api.jijigugu.club',
'accept': '*/*',
'content-type':'application/x-www-form-urlencoded; charset=utf-8',
'content-length':'381',
'ygt': YGT,
'appPermission': '0',
'user-agent': 'guan/3.14.6 (club.jijigugu.yiguan; build:722; iOS 16.6.0) Alamofire/5.1.0',
'accept-language': 'zh-Hans-CN;q=1.0',
'accept-encoding': 'br;q=1.0, gzip;q=0.9, deflate;q=0.8'}data3={
'deviceId': 'E2FD710F-FB30-4E9D-9297-71E7BD16E4EE',
'dist': 'appstore',
'model': 'iPad8,6',
'os_version': '16.6',
'platform': '2',
'secondsFromGMT': '28800',
'smDeviceId': '2023100509092276bdcf65243ea6d9e649498307ede3b00110834df17a2485',
'version': '3.14.6',
'x-jike-device-properties': '{"idfa":"00000000-0000-0000-0000-000000000000","idfv":"D229DD92-AD62-5D4E-9AB6-5F139DA19878"}'}for id_value in id_list:try:data3['id'] = id_valueresponse3 = requests.post(fav_api, data=data3, headers=headers2, verify=False)response3.raise_for_status()print("ID: {}, 收藏成功".format(id_value))except Exception as e:print("ID: {}, 收藏失败,原因:{}".format(id_value, e))

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/169284.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

产品研发团队协作神器!10款提效工具大盘点!

在如今科技驱动的时代,产品研发团队面临着前所未有的竞争压力和不断变化的市场需求。为了在这个激烈的环境中脱颖而出,团队需要高效协作并充分利用先进的工具来提高生产力和创新能力。 本文将为你盘点产品研发团队协作必备的10个提效工具,这…

1-07 React配置postcss-px-to-viewport

React配置postcss-px-to-viewport 移动端适配 安装依赖:在项目根目录下运行以下命令安装所需的依赖包: npm install postcss-px-to-viewport --save-dev配置代码 const path require(path);module.exports {webpack: {alias: {: path.resolve(__di…

hive窗口函数记录

记录工作中和学习中的窗口函数,方便以后使用,本记持续更新和完善,版本:231019 文章目录 1.什么是窗口函数2.窗口函数的表达式3.窗口函数的类型1) 排名函数2) 聚合函数3) 跨行取值函数 4.[frame…

TX Text Control.NET For WPF 32.0 Crack

TX Text Control 支持VISUAL STUDIO 2022、.NET 5 和 .NET 6 支持 .NET WPF 应用程序的文档处理 将文档编辑、创建和 PDF 生成添加到您的 WPF 应用程序中。 视窗用户界面 功能齐全的文档编辑器 TX Text Control 是一款完全可编程的丰富编辑控件,它在专为 Visual Stu…

mariadbmysql更改数据库默认存储路径

1.登录数据库查询默认存储位置 默认存储在/var/lib/mysql show variables like "%datadir%"; 2.先停止服务 systemctl stop mariadb 3.移动数据文件 mv /var/lib/mysql/ /home/ 4.修改服务配置 vim /etc/my.cnf.d/server.cnf5.在 [mysqld] 下面增加 datadir/ho…

关于Fragment的生命周期,你知道多少?

Fragment生命周期 Fragment是Android中用于构建用户界面的一种组件。 Fragment具有自己的生命周期,包括以下几个阶段: onAttach(): 当Fragment与Activity关联时调用,可以通过该方法获取到所关联的Activity的引用。 onCreate(): 在Fragment创…

SOFAStack软件供应链安全产品解析——SCA软件成分分析

近年来,软件供应链安全相关攻击事件呈快速增长态势,造成的危害也越来越严重,为了保障软件供应链安全,各行业主管单位也出台了诸多政策及技术标准。基于内部多年的实践,蚂蚁数科金融级云原生PaaS平台SOFAStack发布完整的…

使用SecScanC2构建P2P去中心化网络实现反溯源

个人博客: xzajyjs.cn 前言 这款工具是为了帮助安全研究人员在渗透测试过程中防止扫描被封禁、保护自己免溯源的一种新思路。其利用到了区块链中的p2p点对点去中心化技术构建以来构建代理池。 工具链接:https://github.com/xzajyjs/SecScanC2 实验过程 该工具分为…

深圳世有伯乐教育科技有限公司——LJ培训

今天来吐槽一波 深圳世有伯乐教育科技有限公司就是一个垃圾的培训机构,不,说是培训机构都是扭曲事实了,因为它根本就没有国家认可的办学许可证。光说没法让人信服,以下是企查查的截图: 世有伯乐的工商信息图片 续上&…

线程池常见面试题总结

线程池的工作原理和实现已经在之前的文章中介绍 本文主要总结面试中线程池常问题目。 1、有几种常见的线程池(必知必会)? 1)定长线程池(FixedThreadPool) 2)定时线程池(ScheduledThreadPoo…

Java CC 解析 SQL 语法示例

示例:SimpleSelectParser 解析 select 11; 输出 2; 0)总结 编写 JavaCC 模板,*.jj 文件。 编译生成代码文件。 移动代码文件到对应的包下。 调用生成的代码文件。 1)JavaCC 模板 main/javacc/SimpleSelectParse…

数据下钻分析?图表链接一招搞定!

前言 在云计算时代,海量业务数据对企业和社会组织的运营至关重要。但这些数据的复杂性(数量庞大、种类繁多、散落在不同系统和仓库中、数据格式和标准不同)给查询和处理带来了挑战。 此时,一个统一的查询入口能实现对不同系统中数…

WAL 模式(PostgreSQL 14 Internals翻译版)

性能 当服务器正常运行时,WAL文件不断被写入磁盘。但是,这些写操作是顺序的:几乎没有随机访问,因此即使是HDD也可以处理这个任务。由于这种类型的加载与典型的数据文件访问非常不同,因此有必要为WAL文件设置一个单独的物理存储&a…

labelimg使用以及xml和txt转化

一、使用 winr——输入cmd 激活已有的环境 conda activate torch1.2.0 下载lebelme pip install labelme3.16.7 再输入labelme打开软件就可 可以设置自动保存,View——auto save mode打上勾 二、注意 1.自己类的定义名称,在txt中是0,1&a…

自动驾驶之—车道线感知

零、前言 : 最近在学习自动驾驶方向的东西,简单整理一些学习笔记,学习过程中发现宝藏up 手写AI 一、视觉系统坐标系 视觉系统一共有四个坐标系:像素平面坐标系(u,v)、图像坐标系(x,y&#xff09…

QT:编译opencv4.5.3

软件版本 QT:5.9.11 OpenCV 4.5.3 mingw 530(32位) cmake 3.15.3 下载地址: opencv下载:https://sourceforge.net/projects/opencvlibrary/files/opencv-unix/ cmake下载:https://cmake.org/files/ qt下…

2.3.C++项目:网络版五子棋对战之实用工具类模块的设计

文章目录 一、实用工具类模块(一)功能 二、设计和封装(一)日志宏封装(二)mysql_util封装(三)Jsoncpp-API封装(四)file_util封装(五)st…

centos7安装mysql

首先检查是否已经已经下载mysql安装包: rpm -qa | grep mysql 如果存在则可以删除: rpm -e xxxx xxxx表示包名称 下载mysql安装包: wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 然后安装mysql包&#…

如何判断LED透明屏质量好坏?

要判断LED透明屏的质量好坏,您可以考虑以下几个关键因素: 焊点品质。焊点饱满的证明焊接工艺好,亮度高的透明屏,证明焊锡用的好;品质不好的是虚焊,容易出现接触不良现象。 灯珠温度。点亮一段时间后&#x…

实现多余内容变成省略号

实现效果 代码 <p class"item-content">{{ item.content }}</p>样式 .item-content {white-space: nowrap;/* 禁止换行 */overflow: hidden;/* 隐藏溢出部分 */text-overflow: ellipsis;/* 使用省略号表示溢出部分 */ }