Article delegate-en/1534 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] DeleGate with Bounds Checking C (Re: Announced DeleGate exploits)
15 Feb 2002 09:39:50 GMT (Yutaka Sato)

On 02/09/02(19:14) I wrote in <_A1527@delegate-en.ML_>
 |Anyway, if you wish you can terminate buffer overflows using a
 |bounds checking GCC
 |From my experience, the overhead by it with DeleGate is not
 |significant, several percent for example.

To make DeleGate with bounds checking, you need bounds checking
gcc, which is placed at "/path/of/gcc-2.95.2" for example, then
declare to use it either in DeleGate-Src/DELEGATE_CONF or in
DeleGate-Src/src/Makefile as follows.

  CFLAGS=-fbounds-checking -B/path/of/gcc-2.95.2/gcc/ -O

How to make bounds checking gcc is explained in a file
"gcc/bounds/README" which is contained in "bounds-checking-gcc-*.tar.gz"
It is very easy as described in the README file.

  @ @ Yutaka Sato <>
 ( - ) National Institute of Advanced Industrial Science and Technology (AIST)
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]