奶龙验证app

news/2025/3/6 14:41:24/文章来源:https://www.cnblogs.com/zzz26/p/18755034


主要加密逻辑和密文
先encrypt加密
然后进行AES/GCM/NoPadding加密
再使用base64加密
对密文解密为乱码,所以将其转换为hex

AES-GCM模式
解密时需要的tag是在加密的过程中产生的
为密文的后2,4,8或16位


解密
“{”的ASCII码为123

encrypt加密在so层

为魔改base64

大概可以这么理解
解密
明文的最后两位为正常的base64加密
即为

点击查看代码
#include <stdio.h>
#include <string.h>
char table[]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0721345689+/";
int index(char c)
{char *pos = strchr(table , c);//strchr返回的是指向字符的位置指针if (pos){return pos - table;}
}int main()
{char flag[100];int cout = 0;char enc[] = "TWTTQXUGefJzNVf4McVfNUCzXPXyVNTfTOExTMQO";for (int i = 0;i < strlen(enc);i += 4){int value[4];for (int j = 0;j < 4;j++){value[j] = index(enc[i + j]);}flag[cout++] = value[0] << 2 | value[1] & 0x3;flag[cout++] = (value[1] << 2) & 0xF0 | (value[2] & 0xF);flag[cout++] = (value[2] << 2) & 0xc0 | value[3];}printf("%s", flag);
} 
//NSSCTF{y35_y0u_4R3_7rU3_N41L0N9}

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

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

相关文章

又一中国团队惊艳全球!Manus开启AI智能新篇章

大家好啊,我是仙生。 本来今天还是分享一些有意思的网站,但是早上醒来看到卡神@数字生命卡兹克又熬夜紧跟AI时事写了一篇文章,好家伙我知道这会AI圈又要爆了。 而果不其然的是,一个上午过去,AI概念股又是狂涨,DeepSeek概念股猛猛涨。 那到底咋回事呢? AI领域又现惊人突破…

使用 CloudDM 和企业微信流程化管理数据库变更审批

CloudDM 是一个专为团队协同工作打造的数据库数据管控平台。在管控数据库安全变更的过程中,为提高效率,方便用户使用,CloudDM 接入了主流 OA 协同办公系统(包括钉钉、飞书、企业微信),支持实时通知与移动办公,满足广大企业用户的实际需求。 本文将介绍如何使用 CloudDM …

从中国到全球:头部HR SaaS厂商易路助力奥佳华全球布局增强国际竞争力

作为中国人力资源SaaS领军企业,易路人力资源科技成立于2004年,20年来坚持面向全球中大型企业,以科技赋能人力资源。易路People+是为中大型企业打造的以薪酬为核心的一站式人力资源软件平台,将全球800万用户的先进管理理念与实践总结融合至标准化的SaaS平台,覆盖企业人力资…

〖大系统 观数智〗: 油气大模型部署应用策略讨论

概述:根据业务层级和专业角色部署规模适当的模型。从基础模型到行业/领域模型,再到各层级和专业模型,按照大系统观全息思维,采取逐级知识蒸馏的策略保持系统的结构完整性、一致性和协作能力,逐级缩小模型规模,同时按需分布式自组织部署,配合本地知识库等,建设全息有机系…

数字钥匙系统BLE/UWB

数字钥匙方案采用蓝牙或BLE+UWB技术实现,简称BLE/UWB。BLE即蓝牙低能耗也称低功耗蓝牙。超宽带技术是一种无线载波通信技术,它是利用纳秒级的非正弦波窄脉冲传输数据。数字钥匙是一项创新的汽车钥匙,可以通过蓝牙/UWB定位算法确认钥匙所在区域。UWB技术也可实现脚踢开行李箱…

2027年100%国产替代真的能实现吗?从金融行业看5大关键突破点

在当今数字化浪潮汹涌澎湃的时代,信息技术应用创新(信创)已成为推动我国经济社会发展的重要引擎。金融行业作为国家经济的核心,其信息化建设对于保障国家金融安全和促进经济发展具有重要意义。2027 年,随着信创产业的深入推进,金融行业有望在国产替代方面取得重大突破。今…

在 Mac 上解决 LM Studio 无法下载模型的问题(国内镜像替换教程)

如果你在使用 LM Studio 时遇到类似 There was an error fetching results from Hugging Face 或 Model details error: fetch failed 的报错,大概率是因为国内网络无法稳定连接 Hugging Face 服务器。配置代理可能也无效,但通过替换 LM Studio 内置的 Hugging Face 域名为其…

向新向智向未来,且看天翼云!

护民生“烟火气”,筑幸福“根基石” 多元的民生需求,化作发展引擎的 “燃料仓” 驱动产业创新求变,开启经济繁荣新篇!产业发展是民生福祉的经济基础 为响应“以科技创新为引领,统筹推进 传统产业升级、新兴产业壮大 未来产业培育”要求 作为云服务国家队 天翼云不断提升科…

当AI开始打工:中国团队研发的Manus让我惊掉下巴

昨天夜里,深夜惊雷。一个新团队突然发了一个首款通用行的项目:Manus。 它就是 Monica.im 研发的全球首款 AI Agent 产品「Manus」。据团队介绍,「Manus」是一个真正自主的 AI 代理,能够解决各类复杂多变的任务。与传统 AI 助手不同,Manus 不仅能提供建议或答案,还能直接交…

压测结丹-分布式压测

1、 通过多机负载扩展支持海量压力 HttpRunner v4.2 起,hrp 可支持 master (负载控制器) 与 worker (压力生成器) 模式下启动,基于「一主多从」的负载加压模式实现海量并发。 功能特性 支持使用 auto-start / http-api 控制压测流程 支持任务自动下发(e.g. 参数化、自定义函…

集合知识补充

介绍 1.都是collection类下,4大:mao,set,list,queue。 arry是动态的。其实和int[]a=new int[100]差不多,都是基于下表。数组和列表的主要区别在于空间地址是否连续arrylist有扩容,是可以不断扩大的快速失败与安全失败 快速失败 迭代循环的modcount就算用于快速失败的检查…

【C2】会话传递

一、概述 简单来说,这里的会话传递就是指不同C2之间的切换,比如把CS的上线主机转到MSF上,或者是CS的不同类型监听器之间的切换,好处有可以使用不同C2的一些特性功能,一个C2被干掉后可以使用其他C2做备用,模拟其他组织的技战法。 二、Beacon传递 CS内不同监听器之间切换,…