当前位置: 首页 > news >正文

re笔记4

polarctf 逆向康师傅
没有查壳直接扔到idaf5到main函数
`int __cdecl main_0(int argc, const char **argv, const char **envp)
{
size_t i; // [esp+D0h] [ebp-84h]
char Str2[60]; // [esp+DCh] [ebp-78h] BYREF
char Str1[39]; // [esp+118h] [ebp-3Ch] BYREF
int v7; // [esp+13Fh] [ebp-15h]
int v8; // [esp+143h] [ebp-11h]
__int16 v9; // [esp+147h] [ebp-Dh]
char v10; // [esp+149h] [ebp-Bh]

__CheckForDebuggerJustMyCode(&unk_53B006);
strcpy(Str1, "oehnr8>?;<?:9k>09;hj00o>:<o?8lh;8h9l;t");
v7 = 0;
v8 = 0;
v9 = 0;
v10 = 0;
j__memset(Str2, 0, 0x32u);
sub_45748D(&unk_510E84);
sub_457929(&unk_510E50, (char)Str2);
for ( i = 0; i < j__strlen(Str2); ++i )
Str2[i] ^= 9u;
if ( !j__strcmp(Str1, Str2) )
sub_45748D("right");
else
sub_45748D("error");
return 0;
}分析一下代码 首先复制一些字符串进去,然后 sub_45748D(&unk_510E84); sub_457929(&unk_510E50, (char)Str2); 这部分像提示用户输入并储存为字符串 接下来对用户输入进行了异或的操作 Str2[i] ^= 9u;值得一提的是9u中的u是unsigned,无符号整数 最后进行对比,strcmp如果俩一样的话就返回0 简单写一个异或脚本进行解密target = "oehnr8>?;<?:9k>09;hj00o>:<o?8lh;8h9l;t"
flag = ''.join(chr(ord(c) ^ 9) for c in target)
print(flag)`
image

http://icebutterfly214.com/news/79328/

相关文章:

  • 2025年12月上海降血糖咨询公司最新推荐,技术实力与市场口碑深度解析!
  • Nat Methods | Helixer:结合深度学习与隐马尔可夫模型的真核生物基因从头预测工具-获取蛋白质序列
  • 做题记录(Dec.)
  • PbootCMS 指定栏目标签详解与应用场景
  • 安卓开发 Log 日志不显示在androidstudio里
  • 2025年12月ChatGPT优化排名公司推荐
  • 2025 美本留学机构十大推荐:全维服务护航,头部机构引领申请路
  • 2025年12月通道闸机、速通门品牌厂家TOP10榜单发布,选购指南同步更新
  • 详细介绍:jmeter --> 后置处理器 --> BeanShell后置处理程序
  • 15.基础语法-图片和音频存储原理
  • 安防监控EasyCVR视频汇聚平台RTSP流播放异常的原因排查
  • 2023仿古观光船制造实力榜:武船二司以精湛工艺引领潮流,六大优质制造商深度解析
  • 2025博士留学中介:申请专业度与学术匹配力解析
  • 2025 优质出海 GEO 优化公司推荐:技术与场景双驱的选型指南
  • 2025年哪里买商标靠谱?商标交易平台TOP10测评与选择指南
  • Kafka - flush()
  • 2025 羧甲基淀粉钠(CMS)厂家推荐 TOP5:深耕行业的靠谱企业,多场景采购不踩雷
  • 在AdvancedInstaller中通过版本号检查软件部署环境
  • 2025年重庆口碑不错的幼儿园机构推荐,专业的幼儿园全解析
  • 2025 年 12 月国内管理咨询公司TOP10榜单:洞悉行业趋势,引领企业变革的智慧之选!
  • 2025 年 12 月人力资源咨询公司权威推荐榜:精准匹配与专业服务的行业佼佼者!
  • WTAPI框架个人微信机器人可开发功能
  • 2025 年 12 月制氮机厂家推荐榜单,PSA制氮机装置,模组制氮机,氨气净化干燥装置,高效稳定品牌精选!
  • 2025年豪宅高定家具TOP10口碑榜:住过的人都说“香”
  • 【IO多路转接】epoll 高性能网络编程:从底层机制到服务器实战 - 教程
  • 湖北男足点球大战险胜广东,首夺全运会男足冠军
  • 华润饮料中超第 30 轮激战,北京国安 7-0 大胜云南玉昆
  • vscode升级高版本node
  • 2025年中国暗室、涉密机房、信号屏蔽房供应商前十推荐:靠谱
  • 允许mysql数据其他pc访问