腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在高寒
linux
上
安装
radare2时出错
compiling
、
make
、
alpine-linux
、
github
我正在运行一个阿尔卑斯
linux
,并试图
安装
radare2。我下载了git,然后运行了install.sh脚本。在遇到错误之前,它似乎运行良好:/home/nomad/GitRepos/radare2/libr*' static inline long r_debug_
ptrace
(RDebug *dbg,
浏览 0
提问于2019-09-17
得票数 0
回答已采纳
1
回答
在ArchLinux中包含"<uapi/..>“目录的正确方法是什么?
c
、
linux
、
linux-kernel
、
header-files
、
archlinux
我的操作系统是ArchLinux,并编写了一个简单的程序,其中只包含<uapi/
linux
/
ptrace
.h>:汇编抱怨:#include <uapi
浏览 10
提问于2017-07-27
得票数 2
1
回答
绕过gdb中的跟踪
c
、
assembly
、
gdb
ptrace
(request=
PTRACE
_TRACEME) at ../sysdeps/unix/sysv/
linux
/
ptrace
.c:45eax 0xffffffda -38 Catchpoint/sysde
浏览 5
提问于2015-11-11
得票数 0
1
回答
如何在Rust中获取给定CPU寄存器的偏移量
c
、
rust
、
ptrace
作为练习,我一直在尝试使用Rust的nix::sys::
ptrace
::
ptrace
(与C的
ptrace
几乎完全相同)来模拟strace的syscall日志功能,方法是在每个syscall时读取RAX从我在网上发现的例子来看,
PTRACE
_PEEKUSER和
PTRACE
_PEEKDATA的结合似乎是实现这一目标的最佳方法(也许
PTRACE
_GETREGS也是如此),但我很难理解如何满足我需要传递给这些函数以使其工作的第三个论点
ptrace
的手册页列出了这个示例,展示了
浏览 2
提问于2019-03-07
得票数 4
回答已采纳
2
回答
PTRACE
_SYSEMU,而
PTRACE
_SYSEMU_SINGLESTEP没有定义在x64或x86上?
c
、
linux
、
ptrace
我的代码如下:#include <stdio.h> main() printf("
PTRACE
_CONT: %d\n",
PTRACE
_CONT); printf("
PTRACE
_SINGLESTEP: %d\n"
浏览 5
提问于2016-10-05
得票数 1
回答已采纳
1
回答
未声明的
PTRACE
_GET_SYSCALL_INFO :包括sys/
ptrace
.h似乎没有得到所有的
ptrace
c
、
system-calls
、
ptrace
从手册页:检索导致停止的系统调用的信息。>cat /proc/version 66 |
ptrace
(
PTRACE
_GET_SYSCALL_INFO, pid, sizeof(struct
ptrace
浏览 7
提问于2019-12-30
得票数 1
3
回答
gdb无法附加到进程
linux
、
docker
、
gdb
、
ptrace
下面是我使用的操作系统:当尝试将gdbFor more details, see /etc/sysctl.d/10-
ptrace
.conf
ptrace
: Operation not permitted.我修改了/etc/sysctl.d/10-
ptrace
.conf,结
浏览 3
提问于2017-07-18
得票数 8
回答已采纳
1
回答
()读取整个内存页
android
、
c++
、
c
、
linux
、
ptrace
你好,我试图在Android/
Linux
中转储进程的内存。现在,我读取内存映射以获得内存区域的地址空间,然后读取以下每个单词:wait(NULL); word =
ptrace
(
PTRACE
_PEEKDATA, pid, (void *)address, NULL);
ptrace
(
PTRACE
_CON
浏览 1
提问于2015-12-23
得票数 0
回答已采纳
1
回答
ptrace
在64位中不工作。
c
、
linux
请告诉我,为什么下面的代码不能在64位
linux
父进程上工作,会改变正常执行的
ptrace
.initially子进程在tchild中的数据值,并通过信号挂起进程并更改tchild程序中的数据。sys/stat.h> #include <stdlib.h> #include <
linux
/user.h(
PTRACE
_TRACEME, 0, 0, 0)
浏览 2
提问于2017-05-23
得票数 0
3
回答
PTRACE
_ATTACH不允许
c
、
linux
、
process
、
ptrace
$ strace -p 3141Could not attach to processIf your uid matches the uid of the target process, check the setting of /proc/sys/kernel/yama/
ptrace
_scopeFor more details, see /etc/s
浏览 20
提问于2013-08-21
得票数 8
回答已采纳
2
回答
PTrace
:
linux
/user.h:没有这样的文件或目录
linux
、
ubuntu-12.04
、
ptrace
我正在英特尔32位计算机上使用带有
linux
-headers-3.2.0-60的Ubuntu12.04,我正在尝试构建这个简单的程序来理解
PTrace
。但在编译过程中出现错误。#include <sys/
ptrace
.h>#include <sys/wait.h>#include <
linux
NULL); orig_eax =
浏览 3
提问于2014-03-09
得票数 12
回答已采纳
1
回答
linux
内核中的
ptrace
在哪里?
c
、
linux-kernel
、
ptrace
我在global
ptrace
的内核源代码中找不到它,在内核/
ptrace
.c中没有定义,就像手册页中所说的那样……我可以看到内核/
ptrace
.c和include/
linux
/
ptrace
.h,但是什么也没有
浏览 3
提问于2019-09-24
得票数 1
回答已采纳
1
回答
PTRACE
_GET_SYSCALL_INFO总是以"
PTRACE
_SYSCALL_INFO_NONE“的形式返回info.op
c
、
linux
、
unix
、
ptrace
ptrace
(2)的手册规定,
Linux
5.3+是必需的,我正在运行
Linux
5.17.4,下面的简化代码编译时没有任何警告,在检测每个系统调用时运行时没有任何错误,但是syscall_info.op总是有值
PTRACE
_SYSCALL_INFO_NONE。>
浏览 21
提问于2022-05-27
得票数 0
回答已采纳
2
回答
将--reinstall标志与阴谋开发一起使用
haskell
、
ghc
、
cabal
因为wxHaskell是,所以我使用cabal-dev add-source来添加每一个(wx、wxcore、wxdirect); 然后,通过执行cabal-dev install wx,我能够
安装
到沙箱本地包库中,就像预期的那样,检测到了依赖项,并构建和
安装
了所有东西。为了构建和
安装
更新的代码,我必须使用cabal-dev install --reinstall,这是有意义的,因为我没有增加版本号;构建发生了,我看到“在.中
安装
库”。
浏览 13
提问于2011-09-16
得票数 3
回答已采纳
1
回答
ptrace
连接到vsftpd挂起
linux
、
debugging
、
ftp
、
ptrace
、
vsftpd
我正在尝试在
linux
上
ptrace
一个vsftpd服务器进程,以便能够在vsftpd进程进行系统调用时获得控制权。我启动vsftpd进程,并将此进程id作为命令行传递给以下跟踪vsftpd的程序。#include <sys/
ptrace
.h>#include <sys/wait.h>#include <
linux
break; orig_e
浏览 2
提问于2011-03-22
得票数 0
3
回答
gdb如何连接到多线程进程?
c++
、
c
、
multithreading
、
gdb
、
ptrace
当我们使用gdb attach调试正在运行的进程时,我们可以使用gdb attach pid,如果进程有两个或多个线程,则pid是主线程tid。我想知道为什么只使用主线程tid,gdb可以附加这个进程的所有线程,gdb是如何挂起所有线程的?我们假设当我们使用gdb attach时,已经创建了所有的线程。
浏览 2
提问于2015-07-03
得票数 3
回答已采纳
1
回答
在arm-
linux
中使用
ptrace
获取寄存器
c
、
linux
、
arm
、
cpu-registers
、
ptrace
已尝试在arm
linux
中获取线程的PC注册。 有一个进程,进程id = 120,它有3个线程:线程id : 121,122,123。#include <sys/
ptrace
.h>int main() struct user_regs_struct regs;
ptrace
(
PTRACE
_GETREGS,1
浏览 81
提问于2019-05-15
得票数 0
1
回答
当我使用线程时,断点板无法在目标上创建最小值。
c++
、
linux
、
cross-compiling
、
google-breakpad
我先解释一下我的设计:主机/目标: Vortex86DX,它是一个i586 cpu,完全自定义
Linux
系统$ make$ /o
浏览 7
提问于2012-09-06
得票数 2
回答已采纳
1
回答
如何使用SECCOMP_RET_DATA和
PTRACE
_GETEVENTMSG获取syscall的返回代码
c
、
system-calls
、
ptrace
、
bpf
、
seccomp
#include <
linux
/filter.h>#include <
linux
/unistd.h>#include(
PTRACE
_SETOPTIONS, pid, 0,
PTRACE
_O_TRACESECCOMP);
ptrace
(
PTRACE
_CONT, pid, 0, 0);
浏览 2
提问于2019-03-05
得票数 3
回答已采纳
2
回答
linux
是否提供任何像windows一样的调试api?
linux
、
debugging
、
gdb
、
extend
Windows提供了一组调试API,以便程序可以在特定位置停止并转储相应的信息,以编写我们自己的调试器,如 我的问题是,
linux
是否也提供了一系列调试api,以便我们可以轻松地编写自己的调试器,或者扩展gdb,而不必了解
linux
内核等等?
浏览 5
提问于2017-02-24
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux——安装MySql
Linux安装Mysql
Linux系统安装
Linux下MySQL安装
Linux下安装Java
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券