E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vsyscall
Coredump-X: exit的时候析构全局对象;double-free
#00xf7f1b129in__kernel_
vsyscall
()#10xf6868ae6
mzhan017
·
2024-09-05 05:39
gdb/coredump
coredump
Linux内核之旅/张凯捷——系统调用分析(2)
Linux内核之旅/张凯捷——系统调用分析(1)中,首先介绍了系统调用的概念,并对早期通过软中断(int80)来进行系统调用的相关过程进行了分析,最后分析和介绍了为了提高系统调用的响应执行速度的两种机制——
vsyscall
Linux阅码场
·
2023-11-22 15:48
nctf2018 | pwn wp
babystack这道题目用到了一个
vsyscall
的点。。。
fantasy_learner
·
2023-10-16 02:32
Linux tracing之内核
vsyscall
&vdso机制分析
由于Linux内核运行在受保护的地址空间上,系统中的用户空间程序无法直接跳转到内核代码执行,也就是由于权限的限制,用户程序不能直接调用内核的函数,因此,需要一种机制使应用程序可以某种方式通知内核,使应用程序的执行流进入内核态,这样内核就可以代表应用程序在内核空间执行系统调用。这有点像机场的安检通道,旅客不但只能通过有限的几个通道进入,还要经过严格的安全检查。但是,安全和效率往往是一体两面,在lin
papaofdoudou
·
2023-08-07 05:19
嵌入式系统
Linux
linux
运维
服务器
vsyscall
返回值
对于onegadget,经常需要满足一些特定条件,如RAX为NULL(0),x86_64能够利用的几个gadgets,如libc_csu_init,
vsyscall
等,只有
vsyscall
满足这个条件。
clive0x
·
2023-04-01 14:13
gdb调试例子
gdbprocesscore.6019//调试core文件(gdb)bt//进入栈(gdb)ithreads//查看当时的线程9process70360xffffe410in__kernel_
vsyscall
wocjj
·
2020-08-25 05:10
gdb
linux
c语言
Python multi thread "error: longjmp causes uninitialized stack frame"
发现py程序跑一会就回出现程序crash,console报错如下:longjmpcausesuninitializedstackframe#00x00ad1424in__kernel_
vsyscall
(
oHHPo
·
2020-08-21 04:18
Python
Linux
在linux下,解决mysql长连接异常错误(SIGPIPE)
问题描述:服务端运行一个晚上,到了第二天早上一来,登陆客户端时,系统崩溃,从log与gdb的信息得知,崩溃在执行mysql_ping()的时候:(gdb)bt#00x00110416in__kernel_
vsyscall
Doctorllm
·
2020-08-13 11:54
linux
在线程中,解决SIGPIPE信号问题
有时候线程会出现SIGPIPE错误:(gdb)bt#00x00110416in__kernel_
vsyscall
()#10x0092f918insend()from/lib/libpthread.so.0
Doctorllm
·
2020-08-13 11:54
多线程
socket
linux
lxc创建与chroot
lxc-createlxc-create-nc7-tcentos---R7在debian9上安装lxccentos6,会出现Segmentationfault因为内核修改了选项
vsyscall
=emulatehttps
greatofdream
·
2020-08-10 05:16
工具
lxc
Who Stole gettimeofday() System Calls From Oracle strace() sessions?
当strace出gettimeoftime的时候,跑上知乎上问,R大给出了这篇参考文章,转载一下.在CentOS6.5,cat/proc/sys/kernel/
vsyscall
64已是1,cat/proc
kiyoki
·
2020-07-29 20:31
Linux
gettimeofday
Aliyun Linux 17.01 特性说明
支持swap内存压缩可保证显著减少I/O;支持动态补丁机制kpatch,升级内核无需重启系统;支持超大内存kdump(至多3TB);支持AutomaticNUMA;用户态
vsyscall
获取时间戳性能提升
客服小羊
·
2020-07-01 21:40
Linux下gdb调试多线程
__kernel_
vsyscall
(),是Linux系统调用的辅助机制,__kernel_vsysc
LLZK_
·
2020-06-21 23:06
Linux学习笔记
Linux学习之路
C#里面低消耗获取当前时间的思路
Linux下有
vsyscall
来优化一些例如time(NULL),gettimeofday这种调用的消耗;但是Windows下,没有类似的东西,但是思路还是有的1.程序启动的时候,获取一下准确的时间戳2
egmkang
·
2020-01-28 16:00
C#里面低消耗获取当前时间的思路
Linux下有
vsyscall
来优化一些例如time(NULL),gettimeofday这种调用的消耗;但是Windows下,没有类似的东西,但是思路还是有的1.程序启动的时候,获取一下准确的时间戳2
egmkang
·
2020-01-28 16:00
一个死锁分析过程
(gdb)bt#00xffffe410in__kernel_
vsyscall
()#10xf7fa790ein__lll_mutex_lock_wait()from/lib/libpthread.so.0
一见
·
2019-09-08 16:54
C/C++
Ubuntu 16.04.3 LTS: apt-get update 失败处理 Aborted (core dumped)
7ffeed1eb000-7ffeed1ed000r-xp0000000000:000[vdso]ffffffffff600000-ffffffffff601000r-xp0000000000:000[
vsyscall
cvMat
·
2018-01-08 09:14
linux
MySQL半同步复制--handle_slave_io等待master发送event
#0 0x00898402 in __kernel_
vsyscall
()#1 0x00c28133 in poll () from /lib/libc.so.6#2 0x08a90315 in
yzs的专栏
·
2017-10-11 21:47
MySQL
handle
slave
调试--gdb远程调试
sudo apt-get gdb-server, client调试时可能会出现 "--warning: Could not load
vsyscall
page because no
·
2015-11-13 19:30
远程调试
Ubuntu下gdb远程调试--warning: Could not load
vsyscall
page because no executable was specified解决方案
1. 首先安装gdbserver apt-get install gdbserver 2. 编译-g 程序 gcc -g test_gdb.c -o test_gdb 源码如下: #include "Util.h" void p1() { int j = 0; char *p; *p = '5';
·
2015-10-30 13:38
ubuntu
Vs2013在Linux开发中的应用(30):程序中断
signal-received",signal-name="SIGINT",signal-meaning="Interrupt",frame={addr="0x00110424",func="__kernel_
vsyscall
lights_joy
·
2015-01-06 22:00
linux
MSBuild
VS2013
velt
VDSO是什么?
The
vsyscall
and vDSO segmentsaretwomechanismsusedtoacceleratecertainsystemcallsinLinux. http://stackoverflow.com
RyaneLuo
·
2014-10-21 10:00
无法捕获的C++异常
今天遇到一个奇怪的现象,同一个程序在一台机器上运行能捕获代码抛出的c++异常, 在另外一台机器上无法捕获异常直接abort出来,堆栈如下:#0 0xf77c6430in__kernel_
vsyscall
blade2001
·
2013-11-22 17:00
C++
异常
gdb调试例子
.6019 //调试core文件(gdb)bt //进入栈(gdb)ithreads //查看当时的线程 9process7036 0xffffe410in__kernel_
vsyscall
wocjj
·
2013-03-16 11:00
只要有心,什么都不难
心:自信心,责任心#0 0xffffe424in__kernel_
vsyscall
()#1 0xb3d73f1binwrite()from/lib/i386-linux-gnu/libc.so.6#2
zuosifengli
·
2012-03-09 14:00
linux内核高端内存管理之固定内存区与映射
下面是Linux内存布局图对于固定内存在linux内核中有下面描述enumfixed_addresses{ #ifdefCONFIG_X86_32 FIX_HOLE, FIX_VDSO, #else
VSYSCALL
_LAST_PAGE
bullbat
·
2012-01-05 19:00
timer
IO
null
X86
linux内核
Allocation
linux下的vdso与
vsyscall
linux下的vdso与
vsyscall
传统的系统调用是怎样的? ——int0x80的时代....
hex108
·
2010-11-22 21:00
服务器定时器处理要注意的问题
服务器定时器处理要注意的问题今天早上,例行巡查服务器,我用strace命令跟踪服务器进程的时候,发现有几个服务器进程出现了死锁情况,gdb继续跟进,显示如下:gdb) bt#0 0x00ff9410 in __kernel_
vsyscall
那谁的技术博客
·
2008-10-16 19:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他