小编Bla*_*ear的帖子

在我的程序中禁用随机内存地址生成


我正在阅读“利用的艺术”并想尝试一些实验,包括读取和写入各种内存地址。我已经创建了一些简单的程序并试图通过各种技巧来覆盖它们的变量,问题是每次运行程序时这些变量的地址都在不断变化,这使得这一切变得非常复杂。
我知道这是出于安全原因,但我想知道是否可以出于学习目的禁用它。这是我的系统和 gcc 的信息:

blackbear@blackbear-laptop:~$ uname -a
Linux blackbear-laptop 2.6.32-30-generic #59-Ubuntu SMP Tue Mar 1 21:30:21 UTC 2011 i686 GNU/Linux
blackbear@blackbear-laptop:~$ gcc --version
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

blackbear@blackbear-laptop:~$ 
Run Code Online (Sandbox Code Playgroud)

linux security process memory

6
推荐指数
1
解决办法
4525
查看次数

编译 gnome 扩展时未找到 GLIB_GSETTINGS

由于无法从他们的网站安装 gnome 扩展,我在 Google 上寻找了另一种方法。我找到的指南是这样的:

\n\n
sudo apt-get install gnome-common\ngit clone git://git.gnome.org/gnome-shell-extensions\ncd gnome-shell-extensions\n./autogen.sh \xe2\x80\x93prefix=$HOME/.local \xe2\x80\x93 enable-extensions=\xe2\x80\x9ddock\xe2\x80\x9d\n
Run Code Online (Sandbox Code Playgroud)\n\n

最后一个命令失败并出现以下错误:

\n\n
./configure: line 4276: GLIB_GSETTINGS: command not found\nconfigure: error: invalid extension drop-down-terminal\n
Run Code Online (Sandbox Code Playgroud)\n\n

不幸的是,这次我在谷歌上找不到任何有用的东西。
\n如何解决此错误?

\n

compiling gnome-shell

3
推荐指数
1
解决办法
2207
查看次数

标签 统计

compiling ×1

gnome-shell ×1

linux ×1

memory ×1

process ×1

security ×1