腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
将ELF共享库和自定义binfmt可执行文件加载到同一个
Linux
地址空间
、
、
、
、
我正在进行一个项目,在
Linux
平台上加载并运行自定义二进制格式可执行文件(在我的例子中是
PE
)。此外,使用
Linux
的本机ELF加载程序将更容易和更安全,而不是使用我自己的简化版本。我想知道是否有一种方法可以使用我的binfmt处理程序(一个已安装的内核模块)加载我的可执行文件,然后要求
Linux
在不覆盖可执行代码的情况下将我的共享库(及其依赖项)加载到相同的地址空间中。我是否可以使用
Linux
的现有功能将共享库(用C编写)加载到一个已经包含可执行代码的地址空间中,如果是这样的话,我如何使用这个库而不知
浏览 8
提问于2012-10-27
得票数 3
回答已采纳
1
回答
在Ubuntu中使用FASM
制作
便携式可执行程序
、
、
、
句法过去是这样的:include 'win32a.inc'section '.text' code readable executableeax,0xffffpush 0但在Windows上没有良好的经验,让我转向
Linux
我这么做是为了安装fasm:但是,当我
浏览 1
提问于2018-03-20
得票数 0
回答已采纳
1
回答
从在Mono上运行的C#进程运行C++应用程序。运行检测器错误
、
、
、
我目前正在致力于将一个工具移植到
Linux
上。我正在使用mono来解决这个问题,并且已经运行了主要的工具。但是,此工具调用另一个程序,该程序是用C++编写的,并在装有g++的
Linux
上进行本机编译。
浏览 0
提问于2015-12-16
得票数 1
1
回答
SLES 12:通过/etc/login.defs选项USERGROUPS_ENAB设置新用户的默认组不起作用?
、
、
我正在设置一个新的SLES 12服务器,并希望为新用户设置默认组,以便这不是名为users,而是<username> (p.ex )。用户foo将分配给组foo)。如何通过yast完成所需的行为?还是我错过了什么?
浏览 1
提问于2016-03-31
得票数 5
2
回答
如何在
linux
中将
PE
(便携式可执行)格式转换为ELF格式
、
、
、
将
PE
二进制文件转换为ELF二进制文件的最佳工具是什么? 因为所有的分析都必须在
Linux
上运行,所以我更喜欢在
Linux
上运行的实用程序&
浏览 4
提问于2010-04-02
得票数 12
2
回答
如何测量
Linux
和Windows中函数的“用户”执行时间
、
我知道以下职能: 还有其他方法吗?
浏览 10
提问于2013-04-04
得票数 1
回答已采纳
1
回答
bash:./name.exe:权限被拒绝
、
我想在输入Ubuntu 12.04...but时执行一个程序它造成错误:我输入了"chmod +x programname.exe“,但它不能解决这个问题.你能帮帮我吗?
浏览 0
提问于2015-04-25
得票数 1
1
回答
如何编写sed函数,在OS上找到一个不在引号之间的字符
、
我正在尝试编写一个sed命令,用'
linux
‘代替所有不在引号之间的逗号。不幸的是,它不起作用了,我想知道原因。sed -i '.bak' -e 's;,(?=([^"]*"[^"]*")*[^"]*$);
linux
;g' file.txt 我测试了regexr.com上的分号之间的正则表达式( regex,/,(?file.txt包含以下文本,第一个逗号应替换为'
linux
':a matching
浏览 0
提问于2021-05-05
得票数 2
1
回答
相同驱动程序不同的pv尺寸
、
、
Size 4.00 MiB Free
PE
12 Total
PE
119141 Allocated499711 248832 83
Linux
/dev/
浏览 0
提问于2013-04-01
得票数 1
1
回答
在python中使用.so文件中的函数
因此,我在我的Ubuntu机器上创建了一个xxx.so文件。现在,我需要在python中的Windows机器上使用该文件。
浏览 5
提问于2019-11-20
得票数 0
回答已采纳
1
回答
创建根设备节点时,LVM挂起。
如何检查LVM物理卷上的坏块?的后续行动当LVM在/dev/mapper中创建设备节点时,它会很好地创建交换和主分区。但是,它通常在尝试创建根设备节点时挂起。这发生在一个live (我使用的是pvscan; vgscan; vgchange -ay)和初始的ramdisk中,防止了这个盒子的引导。我也尝试过从initrd恢复shell (lvm pvscan; lvm vgscan; lvm vgcha
浏览 0
提问于2013-10-06
得票数 1
3
回答
从
Linux
启动PXE windows
PE
、
、
、
我正在尝试从
Linux
服务器获得Windows预安装环境,以便通过PXE引导。/pxelinux.cfg/默认值中,我有:
LINUX
memdisk APPEND iso
浏览 0
提问于2015-07-23
得票数 3
回答已采纳
4
回答
FreeBSD和
Linux
中ELF文件结构
、
、
、
例如,在
PE
(用于windows)中,可以通过#include<windows.h>读取该结构的头部/部分,并且可以使用结构PIMAGE_DOS_HEADER来读取任何
PE
文件中的dos头部。如何在FreeBSD/
Linux
中对ELF头文件执行此操作?在C/C++代码的开头需要添加什么样的预处理器?FreeBSD和
Linux
在ELF的结构上有什么不同吗?
浏览 1
提问于2011-06-13
得票数 3
回答已采纳
2
回答
将vrf接口添加到网络命名空间
、
我试图在
Linux
中向网络命名空间添加一个VRF接口。我得到了我遗漏了什么吗?
浏览 0
提问于2018-02-28
得票数 0
2
回答
共享对象和dll之间的区别
、
、
、
我有一个库,它在编译时构建一个名为libEXAMPLE.so的共享对象(在so.le文件夹中),以及一个名为EXAMPLE.so的dll (在dll文件夹中)。这两个共享对象在大小上非常相似,看起来完全一样。在互联网上搜索发现,程序使用dll进行符号解析的方式与使用共享对象进行符号解析的方式可能存在差异。
浏览 4
提问于2012-11-09
得票数 5
1
回答
迷你操作系统:链接编译和汇编的.o文件
、
、
、
Users\----\Desktop\>ld -T linker.ld -o kernel.bin --oformat binary loader.o kernel.o ld: cannot perform
PE
operations on non
PE
output file 'kernel.bin'.
浏览 2
提问于2011-06-20
得票数 0
回答已采纳
2
回答
LVM:删除物理卷
、
Start End Sectors Size Id Type/dev/vda2 224610304 226490367 1880064 918M 8e
Linux
LVMTotal
PE
浏览 0
提问于2015-01-27
得票数 1
回答已采纳
3
回答
linux
+在
linux
重新启动后激活一些脚本
我有
Linux
5.3红帽子,我想将脚本add_dhcp.ksh添加到我的
Linux
机器上,以便在重启后自动更新ifcfg-eth1 (这个脚本启用dhcp并启动eth1 ) perl -i -
pe
浏览 0
提问于2011-11-08
得票数 0
回答已采纳
2
回答
任何读取和写入二进制文件格式(
PE
& ELF)的库?
、
、
、
你好, 是否有用于读取
PE
& ELF文件格式的C库?我不确定它是否实现了完整的
PE
规范,因为它基本上是一个很少使用
PE
格式的
Linux
库。此外,对我来说,库源代码似乎并不复杂,也不多。
浏览 2
提问于2010-06-20
得票数 4
回答已采纳
1
回答
确定Windows可执行文件是32位还是64位
、
、
、
、
我试图找出windows exe是32位还是64位,我需要能够在
linux
上做到这一点。 下面我有非常简单的代码来可视化它。
浏览 14
提问于2022-09-15
得票数 0
回答已采纳
点击加载更多
相关
资讯
PE制作
制作U盘启动 PE工具教程以及步骤
PE U盘启动盘的制作教程
微PE工具箱-科技之星网络制作同步腾讯新闻发布
Linux下制作HTTPS证书
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券