绝对和相对路径名 --> 堆栈中的环境变量
Absolute and relative pathname --> Environment variables in the stack
我有一个不知道如何解决的问题。
问题很简单
1) 如果我启动“/home/jc/str/stack-based_overflow”:
堆栈中的 BYTECODE 环境变量地址(始终)是:0xbfffffe2a
2) 如果我启动“./stack-based_overflow”:
堆栈中的 BYTECODE 环境变量地址(始终)是:0xbfffffe42
3) 如果我启动 "gdb /home/jc/str/stack-based_overflow" 或 "gdb ./stack-based_overflow" :
堆栈中的 BYTECODE 环境变量地址(始终)是:0xbfffffe62
怎么可能???
非常感谢!!
杰西!
我发现命令有一个环境变量“_”:
_=/home/flo/str/envVar
_=./envVar
我有一个不知道如何解决的问题。
问题很简单
1) 如果我启动“/home/jc/str/stack-based_overflow”: 堆栈中的 BYTECODE 环境变量地址(始终)是:0xbfffffe2a
2) 如果我启动“./stack-based_overflow”: 堆栈中的 BYTECODE 环境变量地址(始终)是:0xbfffffe42
3) 如果我启动 "gdb /home/jc/str/stack-based_overflow" 或 "gdb ./stack-based_overflow" : 堆栈中的 BYTECODE 环境变量地址(始终)是:0xbfffffe62
怎么可能???
非常感谢!! 杰西!
我发现命令有一个环境变量“_”:
_=/home/flo/str/envVar
_=./envVar