腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何
通过
静态
分析
从
二进制
文件
中
收集
系统
调用
?
、
、
、
我想
通过
静态
分析
获得在给定的
二进制
文件
(x86_64)中使用的
系统
调用
的列表。我尝试了strace,但它不能保证它是一个完整的列表,因为一些
系统
调用
在执行过程
中
可能不会被
调用
。
浏览 47
提问于2017-12-19
得票数 7
2
回答
利用Intel V调
从
Qt Creator
中
剖析应用程序
、
、
、
、
--我想在Windows 7上使用Vtune
从
QtCreator中
分析
应用程序。但是Vtune是为Visual开发的,所以我必须在函数名和发布版本
中
的指令之间建立链接。
通过
探索Intel的“入门”,我发现必须在我的发行版构建中启用调试信息,但是
如何
在QtCreator?
中
执行?
从
“使用调试信息”
文件
: 为了提供准确的性能数据和启用源
分析
,Intel VTune™放大器需要它
分析
的
二进制
文件
浏览 17
提问于2014-04-01
得票数 1
回答已采纳
1
回答
linux上fortran代码的英特尔Vtune奇怪行为
、
这可能是由数据
收集
过程
中
的错误引起的。这到底是什么意思?我看了这个论坛的其他帖子,但不太明白它的意思。错误:
分析
目标的
二进制
文件
不包含
分析
所需的符号。错误:在
分析
目标的
静态
二进制
文件
中
找不到有效的dlopen符号。非常感谢。请尽快回复。 Jdbaba
浏览 1
提问于2013-02-02
得票数 1
3
回答
iPhone
静态
代码
分析
仪
、
、
、
iPhone开发人员社区的一个发展共识是,苹果最近开始使用
静态
代码
分析
工具来检测未记录的API
调用
的使用情况。为了讨论这个问题,我想知道是否可以
通过
在运行时生成这样的
调用
来绕过这个工具:SEL aSelector苹果
如何
使用程序集上的
静态
代码
分析
来检测到这一点? 我知道方法名将作为
静态
字符串存储在<e
浏览 0
提问于2009-11-29
得票数 3
回答已采纳
2
回答
程序(可执行映像)和库(预编译图像)
如何
“链接”在一起?
、
、
、
、
我很清楚
静态
链接和动态链接的区别。我想知道的是,当
静态
链接(在Windows上使用像Winmm.lib这样的库)时,链接器
如何
将预编译格式与可执行
文件
的刚编译的
二进制
文件
“链接”?我只想知道链接发生的过程,以及
静态
“链接”
如何
将可执行的
二进制
文件
绑定在一起,当执行这些
二进制
文件
时,这些
二进制
文件
与必要的
系统
调用
浏览 0
提问于2013-12-02
得票数 3
3
回答
在共享主机上为32位linux编译git
、
、
、
我确实有另外两台64位Linux服务器和一台OSX笔记本电脑,我可以尝试在上面交叉编译
二进制
文件
。但是我似乎无法正确地编译它;当我将
二进制
文件
推送到32位服务器时,它告诉我它无法运行可执行
文件
。
从
其他来源看,我需要将"-arch i386“和/或"-m32”添加到./configure或make命令
中
才能在32位下工作,但我猜我没有正确使用它们。有谁知道
如何
做到这一点,或者,在哪里可以找到通用的32位Git<em
浏览 1
提问于2010-11-11
得票数 7
1
回答
如何
在Linux上使用HTTP连接路由所有传出TCP连接
、
、
、
、
我有一个Linux
系统
,它位于防火墙后面,但它可以连接到一个HTTP代理,该代理可以传递所有连接命令。
如何
将Linux
系统
配置为
通过
HTTP连接
通过
TCP发出DNS请求,以及
通过
HTTP连接建立所有传出TCP连接( HTTP代理除外)?我正在寻找一个可以在任何进程
中
工作的解决方案,包括直接
调用
socket(2)和connect(2)的
静态
链接
二进制
文件
。(因此LD_PRELOAD不是一个可接受的解决
浏览 0
提问于2011-05-30
得票数 3
回答已采纳
2
回答
如何
使C函数动态导出
、
、
我的应用程序使用带有扩展API的
静态
库。API能够
从
外部共享库或“本地”
二进制
文件
中
调用
extension函数。也就是说,我可以
静态
地将扩展init函数包含到主可执行
二进制
文件
中
。
通过
dlsym
调用
搜索本地函数,
从
主
二进制
动态导出init函数。这是按照nm
调用
进行的:应该列出我的in
浏览 0
提问于2018-06-21
得票数 0
回答已采纳
3
回答
开源
分析
框架?
、
有数百种优化应用程序的方法,但是我们
如何
收集
、组织、处理、可视化每个实验的结果。
从
应用程序
中
可以
收集
到大量的数据,包括来自/proc、sys时间、壁时间、cpu利用率、内存配置
文件
、泄漏、增值日志、竞技场碎片、I/O、本地主机套接字、
二进制
大小、开放fds等的数据,还有一些来自主机
系统
当我们添加新特性、修复bug、更改构建选项时,我们希望自动
收集
分析
数据并查看趋势。这里需要生成各种
静态</
浏览 7
提问于2008-10-22
得票数 7
2
回答
在构建过程
中
捕获所有编译器
调用
和命令行参数。
、
、
、
、
我想运行
静态
C/C++工具(可能还有Python、Java等)。在make帮助下构建的大型软件项目的代码
分析
。众所周知,make (或任何其他构建工具)为指定的源代码
文件
调用
编译器和类似的工具。还可以
通过
定义环境变量来控制编译,以便稍后
通过
其参数传递给编译器。 准确的
静态
分析
的关键是提供定义和包含路径,就像传递给编译器(基本上是它的所有-D和-I参数)一样。问题是,项目的高度复杂性意味着无法
静态
地确定这样的环境,因为不同的<
浏览 0
提问于2018-02-19
得票数 2
回答已采纳
3
回答
哈斯克尔的世界是1.3毫巴
我非常失望地发现我的Hello可执行
文件
在Haskell
中
是1.3mb。这是我不能接受的。我做错了什么吗?有什么理由让hello world可执行
文件
这么大?有什么合理的方法来减少这种情况吗?在C
中
同样的东西是8kb。 main = print "Hello, worlds"
浏览 2
提问于2017-11-27
得票数 3
回答已采纳
4
回答
有没有办法得到什么
调用
什么的图表?
、
对于Delphi2010,有没有一种方法可以得到一个图表,
从
函数X(甚至整个程序)开始,显示
调用
了哪些其他函数/过程……Function X -
浏览 1
提问于2011-10-24
得票数 8
回答已采纳
1
回答
我可以将
静态
分析
添加到py_binary或py_library规则
中
吗?
、
、
我想在构建中介绍各种类型的
静态
分析
,如果这些
静态
分析
抛出错误,构建就会失败。做这件事最好的方法是什么?我希望能够逐步做到这一点,将库/
二进制
文件
转换为
静态
分析
,每次一个目标。我不确定是否应该
通过
新的规则、宏、方面或其他方法来实现这一点。本质上,我想我是在问
如何
在构建py_
二进制
/py_库时运行附加命令,如果该命令失败,则失败。我可以创建自己版本的py_library规则,并让它在
浏览 6
提问于2022-02-02
得票数 1
1
回答
有可靠的方法可以知道什么库可以在精灵
二进制
文件
中被dlopen()编辑吗?
、
、
、
基本上,我希望获得
二进制
文件
可能加载的库列表。但它提供了有用的信息,即使
二进制
被删除。编辑:更多上下文。 火狐正在从使用gstreamer过渡到使用ffmpeg。我还对包管理和
二进制
依赖关系有着广泛的兴趣。我知道您可以使用readelf -d获得直接依赖关系,也可以
通过
ldd获得依赖关系。我想知道可选的依赖关系,因此出现了这个问题。
浏览 2
提问于2015-12-18
得票数 5
回答已采纳
4
回答
我需要知道什么才能选择数字法医数据的传输方法?
我有一个问题,涉及使用取证技术
从
移动/便携式工作站/设备
收集
证据? 我会尝试更好地解释这个场景,方法是考虑一个工作环境,在那里我们(作为技术安全小组)被呼叫到xyz位置进行调查,以
收集
某种数字证据。现在,我们还没有取证的方法,只是依靠基本的手工方法来
收集
数据,例如搜索
文件
histroy,临时
文件
夹。现在,我被困在整个过程
中
,是
如何
优化数据
从
驱动器到
分析
系统
的传输。在这种情况下,<
浏览 0
提问于2013-02-14
得票数 6
回答已采纳
2
回答
使用外部Xcode Clang
静态
分析
器
二进制
,并附加检查
、
我正在使用Xcode 3.2.4,并设置了Clang特性以使用更新的
二进制
构建,详见: (基本上使用set- Xcode
分析
器命令行实用程序来更改Xcode用于构建和
分析
的
静态
分析
器的副本。)我无法理解的是
如何
将
二进制
设置为使用额外的检查,例如,在
通过
Xcode使用
二进制
时使用
分析
器-检查-objc-缺失-dealloc,详情如下:和扫描-构建-帮助。indicates that an analysis is ena
浏览 3
提问于2010-07-21
得票数 3
回答已采纳
1
回答
可定制的
静态
Java
调用
-图形生成器?
、
、
、
、
return 13;}我真正想要的是拥有一个抽象语法树(AST)或类似的类,在打印dot-code时,我可以浏览这些类。
浏览 4
提问于2012-06-12
得票数 2
回答已采纳
1
回答
如何
为不可执行的
二进制
文件
生成CFG
、
、
、
、
我想为不可执行的
二进制
文件
生成一个控制流图。目的是对生成的Linux内核
二进制
文件
进行
静态
分析
。有没有什么工具可以做到这一点呢?我
通过
搜索找到的工具只针对可执行
文件
。我使用obj-dump将
二进制
文件
反汇编成程序集。目前,我对汇编基本块进行
分析
,但在这种方法
中
,我不能保证是否覆盖了所有的执行路径。
浏览 6
提问于2017-10-10
得票数 0
1
回答
android
中
的“‘strace”
、
、
、
我想要生成应用程序来
分析
在Android中发生的
系统
调用
。有关
系统
调用
的信息试图
通过
使用名为strace的Linux调试工具进行
收集
。然而,strace并不是android的内置程序。
如何
使用我的Android应用程序
中
的strace?请帮帮我。 (请注意对英语并不陌生。谢谢。)
浏览 2
提问于2016-01-13
得票数 1
回答已采纳
3
回答
Visual Studio探查器使用大量RAM
、
、
我正在尝试对一个非常大的项目(在整个解决方案中大约有4万个源
文件
,但正在
分析
的项目有大约200个源
文件
)进行工具
分析
,用C++编写。每次我运行性能
分析
时,它都会创建一个大约34 it的大型报告,然后,当它要
分析
它时,它会尝试(我认为)将整个
文件
加载到RAM
中
。 显然,这会使计算机无法使用,并且我必须在
分析
器完成之前停止它。
浏览 3
提问于2013-03-02
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何根据指定条件在 Linux 系统中查看 MySQL 的二进制日志文件找回丢失的数据?
掌握这10种方法帮你快速在Linux上分析二进制文件
如果想将C代码等价转换为Rust,我们需要注意什么?
Python进阶-内建函数
如何在登录界面获取 shell?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券