腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在Windows上
反编译
ELF
、
、
我想用IDA在Windows上
反编译
ELF
64-bit LSB executable文件,可能吗?如果没有,我怎么在
linux
上做呢? 谢谢
浏览 4
提问于2017-11-03
得票数 2
回答已采纳
1
回答
从剥离的
ELF
二进制文件估计编译器(GCC或LLVM-clang)版本
、
、
、
、
Linux
发行版的
ELF
二进制文件被剥离,并且不包含".comment“部分。因此,我无法获得编译
ELF
二进制文件的编译器的信息。我猜大部分都是由GCC创作的,他们想知道使用的是哪个版本的GCC。我知道如果".comment“部分包含在
ELF
二进制文件中,我可以使用"readelf”或"objdump“获得编译器信息。该方法之前曾在stackoverflow.com上发布过 我想我可以使用
反编译
工具(例如,十六进制
反编译
器 )来估计编译器的版本。
浏览 2
提问于2017-12-12
得票数 2
1
回答
有没有可能使用debug_info获取
ELF
文件的源代码?
、
、
我有一个文件,其类型为:
ELF
64-bit relocatable,x86-64,version1 (SYSV),带有debug_info,未剥离。有没有办法获得这个文件的源代码?
浏览 30
提问于2020-05-26
得票数 0
回答已采纳
1
回答
在
Linux
中修改共享库
、
、
在
Linux
中修改共享库(.so)而不获取其源代码是可能的吗? 我知道LD_PRELOAD,但它对共享库本身使用的函数有用吗?有没有一种方法可以
反编译
/反汇编,然后重新编译/重新汇编二进制
ELF
文件?
浏览 2
提问于2010-07-12
得票数 2
2
回答
如何将
ELF
可执行文件转换为C代码?生成的C代码不一定是人类可读的。
、
、
、
我有一个
ELF
文件,我想将其解压缩为C代码,并对生成的C代码进行简单的更改,并将其重新构建为
ELF
。PS:如果
反编译
到C是不可能的或不容易的,我愿意考虑
反编译
到汇编语言,虽然调整组装源对我来说是非常困难的。更新:--您可以假设我正在使用下面的C程序来获取a.out
ELF
。现在,进一步假设我丢失了这个原始的C源代码。
浏览 6
提问于2013-06-22
得票数 12
2
回答
避免在golang上调试信息
但是,我希望避免
反编译
。注意:使用gccgo并不能解决问题。如果我不使用'-g‘编译,可执行文件就会被破坏,并且只会输出:运行时堆栈:
ELF
可执行文件中没有调试信息在死机期间出现
浏览 0
提问于2015-05-03
得票数 20
1
回答
如何
反编译
一个
ELF
32位LSB可执行文件?
我有一个
ELF
32位LSB可执行文件,Intel 80386,version 1 (SYSV),动态链接(使用共享库),它也被剥离了,我想探索一下它。有人知道如何
反编译
这样的文件吗?
浏览 0
提问于2012-09-09
得票数 15
1
回答
ldscripts中的.xs和.x*文件是什么?
、
/lib/x86_64-
linux
-gnu/ldscripts/
elf
32_x86_64.xs/lib/x86_64-
linux
-gnu/ldscripts/
elf
_i386.xs /lib/x86_64-
linux
-gnu/ld
浏览 0
提问于2022-12-14
得票数 0
回答已采纳
1
回答
确定已剥离的
Linux
内核映像的加载地址和入口点
、
、
、
、
我在我的x86
Linux
上有一个用于嵌入式系统(mipsel)的交叉编译工具链。
浏览 4
提问于2012-01-12
得票数 4
1
回答
奇怪的
Linux
二进制
、
我有一个可执行文件,它不像通常/预期的那样用于拆卸或
反编译
。file和ldd给出的输出不同于通常的输出:exe_file:
ELF
64-bit LSB shared object, x86-64, version 1 (GNU/
Linux
), statically linked, stripped not a dynamic executable strings也暗示了一些不对劲的地方
浏览 0
提问于2018-01-24
得票数 3
回答已采纳
1
回答
可执行文件的标识信息
、
、
我有一个
Linux
可执行文件,它似乎是在C++中使用GNU编译器编写的,并且是在调试模式下编写的。我想知道我的结论是否正确,我有多大的机会将它分解成某种至少有点可读性的东西。bytes = %10umax mmap regions = %10u__gnu_cxx::__concurrence_lock_error
ELF
file ABI version invalid ◻ invalid
ELF
header ◻
ELF
file OS ABI invali
浏览 1
提问于2011-12-17
得票数 3
1
回答
如何更新Android的GNU链接器?
、
、
、
、
生成错误输出: /opt/android-ndk-r12b/toolchains/arm-
linux
-androideabi-4.9/prebuilt/
linux
-x86_64/bin/..-4.9/prebuilt/
linux
-x86_64/bin/../arm-
linux
-androideabi/bin/ld: unrecognised emulation mode: a
浏览 1
提问于2017-10-23
得票数 0
回答已采纳
1
回答
编译
linux
内核错误
、
、
、
作为
linux
内核编译的新手,这是我第一次为自己编译
Linux
内核(我正在尝试使用其他TCP拥塞控制算法)。✘ XPS-13-9360 ~/
linux
_compile/
linux
-5.1.18 make CALL/
linux
-5.1.18/tools/objtool/arch/x86
浏览 0
提问于2019-07-18
得票数 0
回答已采纳
2
回答
MIPS处理器的机器码
、
我有一种方法可以得到,那就是使用-objdump命令来
反编译
可执行文件,但是这个
反编译
文件是
elf
格式的,所以如果有人知道如何只得到机器代码,就添加很多这样的代码。这对我很有帮助。
浏览 1
提问于2015-01-24
得票数 0
2
回答
理解fs/binfmt_
elf
.c
、
我正在尝试理解
linux
源文件/home/akash/Downloads/
linux
-3.4.3/fs/binfmt_
elf
.c,这是我的一部分代码,如下所示。static struct
linux
_binfmt
elf
_format = { .load_binary= load_
elf
_binary, .load_sh
浏览 5
提问于2012-10-11
得票数 2
4
回答
用于Mac或
Linux
的.NET
反编译
器
、
、
、
、
我需要对用.NET编写的小应用程序进行
反编译
,并将其转换为C++。我没有安装Windows,而且我知道有许多.NET
反编译
器、for Windows。由于我只有Mac和
Linux
,并且不希望安装Windows只为了能够运行
反编译
器,所以我想知道,在Mac或
Linux
中是否有任何轻松的方法来
反编译
.NET应用程序?我找了一下却什么也没找到。
浏览 18
提问于2014-12-11
得票数 35
2
回答
(二进制,NDK) C应用程序与Java应用程序(Dalvik字节码)的
反编译
、
、
尽管如此,我还是遇到了编译的二进制C-Code (NDK)的问题,并且我知道将其
反编译
回C/C++比将DEX文件
反编译
成或多或少好的Java源代码要困难得多。谢谢。
浏览 3
提问于2011-09-01
得票数 4
回答已采纳
1
回答
为什么ARM内核在
ELF
和二进制文件中的行为不同
、
、
、
、
gnu*) *(.note*) *(.eh_frame*) }下面是我的Makefile: rm kernel8.
elf
kernel8.img *.o >/devaarch64-none-
elf
/bin/aarch64-none-<em
浏览 8
提问于2022-01-06
得票数 2
回答已采纳
1
回答
如何将
Linux
内核Bin转换为
ELF
格式
、
、
我们有一个没有
ELF
头部的
Linux
内核二进制文件,我们的引导加载程序将根据来自
ELF
头部的计算来加载内核映像(早期的QNX内核映像具有
ELF
头部),但是由于我们的
Linux
内核映像没有
ELF
头部,所以我们的引导加载程序拒绝将此内核映像加载到内存由于某些原因,我们没有更改引导加载程序代码的选项,因此我们唯一的选择是使用特定的入口点将
ELF
头插入到
Linux
BIN文件中。 实现这一目标的方法是什么?
浏览 3
提问于2013-03-08
得票数 5
回答已采纳
1
回答
linux
686-亲自交叉编译GCC
、
、
、
、
我试图交叉编译gcc的
linux
-i 686-精灵平台的windows。configure --target=$TARGET --prefix="$PREFIX" --disable-nls --enable-languages=c,c++ --without-headers make headers_install ARCH=i386 CROSS_COMPILE=i386-
linux
- INDTALL_HDR_PATH=my/path/ 现在,我试图使用以下方法编译
浏览 2
提问于2019-02-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【领糖啦】ELF
Jadx 反编译工具介绍
ELF文件格式(二)
安卓软件之反编译
社区送你ELF!
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券