腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PE
文件
解析
c
/
c
++
、
、
我需要用
C
/
C
++编写一个程序--我需要使用
PE
文件
的每个场景,散列它们并对它们进行签名,我还创建了散列和签名函数,但是:我不知道如何将
PE
文件
的每一部分作为char*或字节*,我不知道如何使用一个简单的fstream并搜索一个n字节,然后如何在带有我签名表的
PE
文件
中添加一个新的部分.sig。
浏览 3
提问于2014-01-08
得票数 1
回答已采纳
1
回答
用
c
语言
读取
PE
文件
、
我需要检查
文件
是否为
PE
文件
。我需要检查前两个字节是否是MZ,然后我就这样做了。这就是我的任务:在验证
PE
格式时,不仅要根据MZ表达式,还要使用读取IMAGE_NT_HEADERS结构和通过读取IMAGE_FILE_HEADER字段验证签名字段的条件,机器字段等于Th值IMAGE_FILE_MACHINE_I386
浏览 8
提问于2022-08-25
得票数 0
3
回答
将值写入
PE
文件
、
我想尝试以下几点:我的问题是:如何将我的值写入
PE
文件
?重要提示:我的算法是用
C
#编
浏览 3
提问于2009-11-23
得票数 2
2
回答
C
++读取
PE
可选标头以确定DEP和ASLR
、
、
我希望
解析
一个
PE
文件
并从它读取可选的头部,以及其他一些数据,这些数据使我能够知道它是32位的
PE
还是64位的。我知道imagehlp和dbghlp头
文件
为我提供了像IMAGE_OPTIONAL_HEADER.这样的结构。但我不知道如何
解析
我的
文件
来生成这些
文件
。我可以使用文档并使用偏移量编写自己的
解析
器,但是如果有人知道正确的API来
解析
PE
呢? 我的目标: 1)确定该
文件
是x6
浏览 2
提问于2015-04-23
得票数 0
3
回答
在.NET中
解析
纯Win32
PE
文件
(Exe/DLL)
、
、
、
、
我需要
解析
普通的Win32 DLL/Exe,并从它获得所有的导入和导出,以显示在控制台或图形用户界面(即Win窗体)。是否可以通过读取导出/导入表来
解析
C
#.NET中的Win32 DLL/Exe并从中获取托管类型?因为它是非托管
PE
,所以.NET不允许您将非托管
PE
文件
转换为托管.NET程序集,它只生成COM托管程序集。 如何
解析
这些表并以托管形式获取其所有方法(签名)。
浏览 1
提问于2010-05-23
得票数 10
回答已采纳
1
回答
编写COFF的编译器- .reloc部分
、
、
我用Common Intermediate Language、
C
#和其他各种.NET
语言
编写;我编写了自己的元数据分析器,现在我正在尝试理解可移植可执行( Portable,
PE
)布局的各个方面。我有Relocs
解析
(或者至少我认为我有?当我开始编写自己的
PE
头和COFF部分时,如何计算块的Relative Virtual Address,以及块头后面的TypeOffset条目上的Offset (较低的12位)?我目前正在使用微软网站上的pecoff_v83.docx (和公共对象
文件
格
浏览 0
提问于2015-11-29
得票数 6
1
回答
Eclipse for
C
:启动失败,无二进制
文件
、
、
、
我使用的是Windows7,我想在Eclipse中编写
C
程序。到目前为止,我安装了gcc/g++ 4.8.1,GNU Make 3.82.90。我将Path变量设置为:
C
:\Program Files (x86)\Java\jdk1.7.0_45\bin;
C
:\MinGW\bin;
C
\msys\1.0\bin在Eclipse中,我使用它作为二进制
解析
器、Cygwin <
浏览 3
提问于2013-11-01
得票数 1
2
回答
如何使用
C
#更改
PE
导入地址表?
、
我需要用另一个函数地址(我已经创建)替换导入的函数地址(在imported表部分)来修改exe
文件
(任意exe),因此问题是:如何使用
C
#
解析
exe (
pe
)并找到imported表的地址以更改导入的函数地址我在上找到了这个方法谢谢你帮忙。
浏览 2
提问于2010-11-05
得票数 0
回答已采纳
5
回答
未找到二进制
文件
。为什么?
、
、
、
、
我还安装了Cygwin和gdb、gcc、gawk、make等软件包中的必要
文件
。 我仍然得到一个Binary Not Found错误。我看过这个问题,尝试了所有方法,但似乎没有解决方案。
浏览 0
提问于2013-09-14
得票数 3
1
回答
eclipse mars
c
/
c
++不会在Windows 7上构建
、
、
、
、
我在Windows 7 64位上使用Eclipse实现
C
/
C
++ 我尝试过从.zip和安装程序安装Eclipse。
浏览 4
提问于2015-10-22
得票数 0
3
回答
如何在运行时
解析
SQL Server的
文件
路径
、
、
、
我希望在从
C
#执行的SQL Server查询中包含
文件
路径。
文件
路径从textBox获取,该turn由打开的
文件
对话框提供。strAcctTabName, this.textBoxAcctPath.Text); this.textBoxAcctPath.Text = "J:\\CCCDataVic\\RMH\\
PE
1006Data\\DHCC.xls"; 当然,当这个字符串
解析
回屏幕时,
文件
路径字符串看起来应该是这样的:
浏览 0
提问于2011-07-06
得票数 1
回答已采纳
3
回答
是否可以使用XSLT对目录中的
文件
进行计数?
、
、
我需要一种方法来计算目录中的
文件
数量,并将其存储回一个变量中。我没有任何提示要继续
浏览 2
提问于2014-03-04
得票数 1
回答已采纳
2
回答
在Eclipse-ADT的path中找不到程序“make”
、
、
、
、
我是第一次接触cocos2d-x。当我在Eclipse-ADT中打开hello.cpp项目时,它给出了一个错误(在path中找不到"make“程序)。
浏览 2
提问于2013-12-27
得票数 1
3
回答
PE
头的哪个字段可以判断一个
PE
文件
是否有效?
、
、
、
我需要验证给定的二进制
文件
是否是
PE
文件
(例如,如果我将JS/HTML或.class
文件
重命名为.exe或.dll),它将不会仍然是
PE
文件
。
解析
PE
文件
将为我提供有关此问题的信息;哪个字段指示给定的二进制
文件
是否为有效的
PE
文件
?我检查了FileHeader的"e_magic“字段,它总是在错误的
PE
文件
(即重命名为.dll
浏览 1
提问于2010-07-14
得票数 3
回答已采纳
2
回答
如何使用“pefile.py”获取
文件
(.exe)版本
我想使用python来获取执行的
文件
版本,并且我知道注意:执行的
文件
可能不完整。
浏览 0
提问于2009-08-12
得票数 2
4
回答
解析
PE
文件
中导入和导出表的RVA
、
、
我目前正在编写一个
PE
解析
器/加载器。我已经成功地使用标准
c
文件
io将
PE
文件
加载到内存中,检索了有效的DOS和
PE
头(可选头),并获得了对
PE
部分的访问权限。为此,我使用了存储在索引0处的可选headers数据字典数组中的RVA (我相信它指向导出表),并将此地址添加到加载到程序内存中的
PE
文件
的地址中,然后将其强制转换为有效的导出表头。关于
PE
RVA的信息似乎很少。提前谢谢。
浏览 1
提问于2010-06-04
得票数 10
1
回答
(
C
++明威)
、
、
、
我的问题很简单,我正试图编写一个打包器,并且需要
解析
PE
文件
,所以我尝试使用。我按照说明构建它,现在我尝试将它链接到我的简单main.cpp
文件
:{ return 0;以下是我的
文件
结构:├──
浏览 2
提问于2022-06-16
得票数 1
回答已采纳
2
回答
从
C
#可执行
文件
扫描DLL依赖项
、
、
我们工具的一部分,使我们的用户的生活变得更容易,是自动扫描EXE和DLL
文件
的依赖。然后必须将依赖项硬编码到用户make
文件
中。我们最近开始遇到的一个问题是如何处理
C
# DLL/EXE。这些似乎包含不属于
PE
格式的DLL引用。我假设这些引用位于某种
C
#容器中,并且
C
#运行时只是在
C
#运行时启动时以编程方式加载它们。 谁能告诉我在二进制级别扫描这些引用的最佳方法是什么?我的构建工具是多平台的,因此我的
PE
扫描器目前是用Java编写的。因此,我不
浏览 1
提问于2009-12-17
得票数 2
回答已采纳
2
回答
是否有任何其他操作系统使用
PE
文件
,或至少有机会在未来使用它?
、
、
不管您使用哪个编译器编译.NET
语言
,结果都是一个托管模块。托管模块是要求CLR执行的标准Windows可移植可执行(
PE
)
文件
。“在将来,其他操作系统也可能使用
PE
文件
格式”。是否有其他人开始支持
PE
文件
的使用,或者将来至少有机会支持它?除了.NET之外,还有其他框架(J2EE等)会产生
PE
吗?体育的对应方是什么?
浏览 6
提问于2012-02-23
得票数 2
回答已采纳
3
回答
Perl交换命令似乎不适用于输出重定向
、
、
我的输入foo.txt如下:其中^Z
解析
为控制字符\x1a (使用
文件
上的od -x验证)perl -
pe
s/\x1a/但是,当我将其重定向到一个
文件
时这些
文件
是相同的,如下所示No differences
浏览 0
提问于2012-12-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言中“.h”文件和“.c”文件如何理解?看完详细解析,小白也能懂!
C语言文件操作
C语言-文件函数大全
C语言之文件操作
C语言函数返回值解析
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券