腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用标准
Linux
命令行工具
修改
二进制
文件
中的字节。
、
、
、
、
我需要在某个
偏移量
处
修改
二进制
文件
中的字节。示例: 我需要在
偏移量
0x40c处从A.bin读取一个字节,清除到这个字节中最不重要的2位,然后将
文件
B.bin写成等于A.bin,但计算的字节在
偏移量
使用标准
Linux
命令行工具
修改
二进制
文件
中的字节。
浏览 3
提问于2017-01-23
得票数 8
回答已采纳
2
回答
使用pwrite将
文件
追加到
、
将以下两个操作合并为一个原子操作:write(file_descriptor,buf,bufsize); 即使我找到所需的
偏移量
值并使用该值调用pwrite(),它也不会是一个原子操作(因为查找
偏移量
并调用pwrite()可能会被另一个进程中断)。因此,我真正的问题是,如何使用pwrite()原子地将
文件
附加到
文件
中?
浏览 4
提问于2014-03-08
得票数 2
回答已采纳
1
回答
如何使用awk替换二进制
文件
中的单个字节
、
、
我正在尝试对
Linux
机器进行反向工程,以刷新我自己的固件,但要做到这一点,我需要修补一个二进制
文件
。这个补丁实际上非常简单,我只需要在一个已知的
偏移量
上
修改
一个字节。但是,
Linux
机器上没有dd、sed、awk等程序,甚至telnet也没有(我是通过串行方式与之通信的)。但是,它确实有sh。有没有办法仅仅使用shell命令来替换一个已知
偏移量
的字节? 谢谢。
浏览 89
提问于2021-07-15
得票数 0
2
回答
O_APPEND对O_APPEND的行为是什么:您能重写在O_APPEND中打开的
文件
吗?
、
、
man lseek上的医生说,当一个
文件
用O_APPEND打开到lseek顶部并重写该
文件
时,是否有可能?
浏览 0
提问于2022-06-02
得票数 4
7
回答
在地址写入字节(从命令行进行十六进制编辑/
修改
二进制)
、
、
、
、
有什么直接的方法可以从命令行
修改
二进制
文件
吗?假设我知道我的二进制
文件
包含1234abcd,我想将其更改为12FFabcd或FFFFabcd,甚至是FF34FFabc0 (你明白了) :-)或者,对于搜索我想要替换的十六进制字符串,直接在
偏移量
0x10000处写入FF,在
偏移量
0x100001处写入12,依此类推。我正在寻找类似于“包含在发行版中的二进制-
浏览 2
提问于2011-01-24
得票数 59
1
回答
是否有
linux
命令(类似cat或dd)允许我指定的
偏移量
?
、
、
、
、
我正在为一个操作系统类做作业,我们正在使用实现某些
文件
系统操作的基本版本。我尝试了答案中提到的一些命令(如dd、head和tail),但当它们到达我实现read() syscall时,
偏移量
为0。为了澄清,当我调用这些命令时,我(在调用终端)接收到在调用中指定的
文件
中的字节,但在另一个显示由FUSE处理的syscalls的终端中,以及因此在我的实现中,它显示我的read() syscal
浏览 2
提问于2014-07-27
得票数 0
回答已采纳
2
回答
如果我多次调用C的read(),会发生什么?
、
例如:对read的第一次调用将使用
文件
描述符fd将
文件
的10个字节读入buffer。
浏览 3
提问于2016-01-19
得票数 2
回答已采纳
1
回答
ARM
Linux
如何模仿PTE的脏、被访问和
文件
位?
、
、
根据,ARM
Linux
有两个版本的PTE :
Linux
和H/W。
Linux
存储在
偏移量
1024字节以下。但实际上ARM H/W并不支持其PTE中的脏、访问和
文件
位。 我的问题是,它如何检查H/W PTE上页面的脏、可访问、
文件
位?理想情况下,它应该检查那些存储在
偏移量
1024字节以下的
Linux
上的位吗?
浏览 3
提问于2015-10-05
得票数 4
回答已采纳
2
回答
File.lastModified的价值会一直增加吗?
、
、
、
我正在尝试监视运行在Windows或
Linux
上的Java
文件
中的更改。目前,我正在研究轮询
文件
的last-modified属性,而不是挂钩到OS
文件
事件中,试图避免处理平滑的API差异和处理异步事件。在处理完
文件
后,我会存储new File("path").lastModified()的结果,并每隔x秒比较一次新的lastModified结果。 我能相信这样一个事实吗?假设没有违规行为,有人手动
修改
时间戳,lastModified总是会增加的?Java文档说它是GM
浏览 1
提问于2012-06-21
得票数 4
回答已采纳
1
回答
在位置检测
文件
中的更改
、
、
、
我知道,可以检测到
文件
的更改,例如使用
Linux
服务,或者类似于Java7 WatchService之类的东西。如有任何意见或建议,将不胜感激。 谢谢
浏览 1
提问于2013-11-14
得票数 0
回答已采纳
2
回答
WriteFileGather -写大
文件
(大于4 GB)的方法是什么?
、
、
、
、
我使用的是windwos xp,我想将数据(每次大约4MB)附加到
文件
中。使用'WriteFileGather',我一直在增加重叠结构的
偏移量
。
浏览 3
提问于2015-05-08
得票数 1
2
回答
如何使用using检查
文件
中的当前偏移位置?
、
、
、
Am在
linux
中使用
linux
()从末尾到开始遍历文本
文件
。如何检查偏移位置是否已到达
文件
的开头。 PS不需要使用
文件
大小来手动跟踪
偏移量
的解决方案。
浏览 2
提问于2013-08-05
得票数 4
回答已采纳
2
回答
Emacs默认样式(选项卡宽度、
偏移量
)被重写
、
、
、
我在费多拉19 64位上运行Emacs 24.2-18 .在我的.emacs
文件
中,C默认样式设置为"
linux
",默认选项卡宽度为4,缩进要使用选项卡,默认C
偏移量
为选项卡宽度,Perl
偏移量
为选项卡宽度但是每当我启动Emacs时,选项卡宽度和C
偏移量
都是2。样式列为"
linux
",但当我在Emacs中将样式设置为"
linux
“时,它会更改选项卡宽度和C
偏移量
。这是我的一些
文件
。.为
浏览 0
提问于2013-07-04
得票数 0
回答已采纳
1
回答
在fopen a+模式下从多个线程/进程写入锁定
文件
之前是否需要同步/刷新?
、
、
、
、
我从多个线程对单个
文件
执行I/O操作。对此共享
文件
foo的访问是通过咨询
文件
锁(flock(2)和LOCK_EX)来控制的。foo用fopen(3)模式a+打开。之所以选择a+,是因为文档声明: 对
文件
的后续写入始终以
文件
的当前结尾结束,而不考虑任何中间的fseek(3)或类似的内容。在计算“当前EOF”时,fopen(3) a+模式是否考虑到了命中
文件
的多个线程?我知道flock(2)可能在有未完成的I/O时将锁授予我没有问题。在我的有限测试中(在多个线程中编写非常
浏览 0
提问于2012-01-03
得票数 1
回答已采纳
1
回答
linux
如何管理
文件
的
偏移量
?
、
、
、
在阅读了这篇文章:https://stackoverflow.com/questions/14189944/unix-system-file-tables之后,我基本上了解了
Linux
如何管理这些
文件
。但我不知道如何处理
文件
的
偏移量
。 据我理解,offset中有一个元素(一行)维护自己的
偏移量
。例如,我有两个进程A和B,它们读取一个相同的
文件
。在上面的情况下,进程A在
偏移量
12处读取
文件
,进程B在<em
浏览 0
提问于2020-11-12
得票数 1
回答已采纳
1
回答
是否有可能使用堆栈指针来定位/索引带有llvm的堆栈上的局部变量?
、
、
我正在尝试
修改
llvm后端,以使用X86来定位/索引本地变量,而不是rbp。问题是局部变量和rsp之间的
偏移量
不是固定的,所以我必须自己计算它。如果这些指令
修改
了rsp的位置,就很容易处理它:pop在这些情况下,我可以知道编译时的
偏移量
。但是现在我陷入了一个问题。我发现rsp不仅仅是通过前面提到的这些指令来
修改
的。例如:这条指令将像这样
修改
rs
浏览 10
提问于2019-05-27
得票数 1
1
回答
挂载:您必须指定
文件
系统类型
、
、
、
我在执行命令, 挂载:您必须指定
文件
系统类型 vexpress.img1 * 63 106494 53216 e W95 FAT16 数独挂载-o循环,
浏览 4
提问于2015-06-26
得票数 0
回答已采纳
2
回答
如何同步android平板电脑和
Linux
系统之间的日期、时间和时区?
、
、
、
我正在使用一个连接到Android平板电脑的
Linux
系统。我需要同步日期,时间和时区。我在这两个平台上都有软件运行,并希望将Android平板上的logcat消息与
Linux
系统上的日志消息关联起来。两者都包含一个时间戳。date +%z 我的
Linux
系统上的软件使用UTC
偏移量
列表(UTC-0700,UTC+0700等)来设置这个
偏移量
。和一个复选框,指示是否观察到日光节约。如果是的话,
偏移量
会增加一个
浏览 2
提问于2019-01-22
得票数 1
回答已采纳
1
回答
设法泄漏libc中的函数地址,但无法获得其他函数的地址。
、
、
、
现在,我正在使用一个容易受到堆栈缓冲区溢出攻击的二进制程序(启用了ASLR和NX,并通过网络与二进制
文件
进行交互),我已经开发了一个2阶段的漏洞,第一阶段泄漏了libc中的puts函数的地址(通过调用puts问题是: 我在IDA中调试二进制
文件
,并找到puts和execve的地址,这样就可以从puts中计算execve的
偏移量
。让我们说这个
偏移量
是x。此漏洞在我的
Linux
安装中运行良好,但我注意到,在
linux
的其他方面,libc中-> execve的
偏移量
-&
浏览 3
提问于2021-04-11
得票数 1
回答已采纳
1
回答
使用hexeditor for Forensics进行
Linux
物理内存分析
、
、
、
我即将对
linux
物理内存进行取证调查。我已经转储了一个ARM
Linux
,它的配置
文件
没有在易失性中列出,所以我可以使用十六进制编辑器找到进程和最新的命令。这是一个问题,我如何创建波动性配置
文件
,我是否应该首先找到网络连接的
偏移量
,打开的端口,套接字.....那么波动率呢?在创建波动性配置
文件
之前,是否有必要找到每个信息的所有
偏移量
和地址空间?
浏览 3
提问于2014-02-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux命令 第16节 touch创建新文件或修改文件的时间属性
Linux修改网卡名称
如何在 Linux 系统中防止文件和目录被意外的删除或修改
怎么修改音频的文件格式?音频文件格式修改
如何修改PDF文件的文字和图片?修改PDF文件用什么软件?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券