吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1566|回复: 6
收起左侧

[新手问题] IDA伪代码c++有办法转C吗

[复制链接]
qfqha 发表于 2025-5-1 22:37
萌新初学逆向(主要打ctf用的),基本每次上用ida看伪代码都是C语言的,c++不熟,碰到一个c++的很难做,不知道各位大佬有没有办法转C,求教💕

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xiaoxing365 发表于 2025-5-2 14:47
这看起来应该是C++吧……std命名空间啥的都有(我印象中C语言没有vector容器……),,话说IDA按F5不就是汇编转C吗?
RickSanchez 发表于 2025-5-3 04:39
一眼C++啊,STL容器C里面哪有啊,又是std::,又是allocator空间配置器,构造和析构函数都出来了,operator[]运算符重载;C++确定无疑,你如果有C语言的基础,学习C++会很快的
怜渠客 发表于 2025-5-2 00:35
 楼主| qfqha 发表于 2025-5-2 09:56
怜渠客 发表于 2025-5-2 00:35
转的就是伪C吧,可以发给AI优化一下

大佬你看看这个是c吗,我没学过c++,看不太懂

截图

截图
a5001 发表于 2025-5-2 10:01
qfqha 发表于 2025-5-2 09:56
大佬你看看这个是c吗,我没学过c++,看不太懂

这就不就是c代码吗?只是定义不是用名称而已。
你不懂c怎么转都没有用,你懂用不用名称标注你也能懂

如果你想直接拿过来编译,那是不可能的。
 楼主| qfqha 发表于 2025-5-2 10:08
本帖最后由 qfqha 于 2025-5-2 10:14 编辑
a5001 发表于 2025-5-2 10:01
这就不就是c代码吗?只是定义不是用名称而已。
你不懂c怎么转都没有用,你懂用不用名称标注你也能懂

真的吗,啥叫定义不用名称,这个std::string不是c++的写法吗,就是感觉和以前做到的那种很不一样
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-8-7 12:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表