Displaying 20 results from an estimated 21 matches for "propolice".
2006 May 26
3
Integrating ProPolice/SSP into FreeBSD
Hi,
first sorry for cross-posting but I thought this patch might interest
-CURRENT users as well as people concerned by security.
I wrote a patch that integrates ProPolice/SSP into FreeBSD, one step
further than it has been realized so far.
It is available here :
http://tataz.chchile.org/~tataz/FreeBSD/SSP/
Everything is explained on the web page, but I will repeat some
informations here. The patchset is splitted in two parts to ease the
review of the patch....
2006 Oct 17
6
[PATCH 3/3] Add support for OpenBSD
Hi!
This is the third and last patch.
This patch makes the xen kernel buildable on OpenBSD by adding support for
ProPolice. ProPolice has been added to standard GCC in version 4.1.x under
the name Stack Smashing Protection (SSP).
Cheers
Christoph
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2007 Dec 25
3
ProPolice/SSP in 7.0
...running 6.2 on various servers without any tweaks (GENERIC
kernel, binary updates via freebsd-update etc.) but lots of ports
(apache, postgresql, diablo-jdk etc.) and would like to use stack
smashing protection in order to harden my boxes and avoid many potential
exploits.
I've known about ProPolice/SSP for a while now (from the Gentoo world)
and am aware that FreeBSD 7.0 doesn't yet support it though I know of
Jeremy Le Hen's patches (http://tataz.chchile.org/~tataz/FreeBSD/SSP/).
Some time after 7.0 is released I'd like to upgrade and apply SSP
throughout kernel, userland and...
2005 Oct 26
1
Non-executable stack
Hi all
Does FreeBSD support a non-executable stack on any of the tier 1 and 2
platforms that has this feature?
If not, are there any plans of implementing this and is there a patch I can
use for 6.0 (when it is released)?
Best regards
db
2008 Jan 19
1
Questions about building the world
1. I noticed the WITHOUT_SSP switch in src.conf(5). Does this mean
that Propolice is currently used by default?
2. For debugging purposes, I'd like to rebuild my whole world with
debugging symbols. Adding -g to the flags in make.conf seemed to do
the trink until right before the installation of the new files. Doing
a nm on libc.so.7 yielded all the symbols, as expected. Ho...
2005 Jan 12
1
sshd runs with -R flag?
Hi All,
Sorry to interrupt, but I recently downloaded and installed a
pre-compiled package of OpenSSH 3.9p1 for Solaris.
After installation everything seems to work well, but I notice that all
of the child sshd daemons are running with a flag '-R' i.e.
sh-3.00# ps -ef | grep sshd
root 475 1 0 13:45:23 ? 0:00 /usr/local/sbin/sshd -4
root 643 475 0 14:10:55 ?
2008 Dec 28
0
[LLVMdev] Controlling the stack layout
...very function will need it? Could this information also be
encoded into a per-function local variable? Could your compiler
generate code to maintain a separate stack for such information?
Also, out of curiosity: are you working on something like Java
security contexts? Or perhaps something like ProPolice canary values?
--
Nick Johnson
2005 Sep 26
1
Make check fails on d-p-q-r-tests.R...
Hi,
R-2.1.1
OS: OpenBSD-current (3.8) on i386
Compiler:gcc version 3.3.5 (propolice)
Thread model: single
configure \
--with-readline \
--with-tcltk \
--with-tcl-config=/usr/local/lib/tcl8.4/tclConfig.sh \
--with-tk-config=/usr/local/lib/tk8.4/tkConfig.sh \
--with-libpng \
--with-jpeglib \
--with-zlib \
--with-bzlib \
--with-pcre \
--with-libiconv-prefix=/usr/...
2008 Dec 27
5
[LLVMdev] Controlling the stack layout
Hi everyone,
As a front-end developer, I'd like to add a language-specific
information at a fixed location of each stack frame. The reason is that
I want to retrieve this information when dynamically walking the stack.
For example, X86 has the following stack layout for a function with two
arguments and two locals:
12(%ebp) - second function parameter
8(%ebp) - first function
2004 Aug 06
1
Problems loading chan_h323 on Opteron 64 bit
Hi,
I compiled asterisk and chan_h323 on an Opteron in 64 bit mode.
In the h323's Makefile I replaced in line 24
CFLAGS += -march=$(shell uname -m)
by
CFLAGS += -march=k8
and also tried
CFLAGS += -m64 -march=k8
Both solutions do compile, but when starting asterisk,
a load error occurs:
undefined symbol:
_ZN14H323Connection24OnUserInputInlineRFC2833ER15OpalRFC2833Infoi
When I grep
2004 Feb 05
1
using libparanoia
Hi there,
I was looking for stack smashing protection under freebsd,
so i found libparanoia (/usr/ports/security/libparanoia), i had only one
question using the normal 'make install' (so no copy-to-libc).
If i add in /ert/make.conf:
CFLAGS= -O -pipe -lparanoia -L/usr/local/lib
COPTFLAGS= -O -pipe -lparanoia -L/usr/local/lib
Will EVERYTHING build from that time (including
2008 Jun 10
1
[LLVMdev] LLVM on OpenBSD
Hello, Edd
> I am a student considering a compiler design based dissertation with
> llvm. I am having problems building llvm on OpenBSD-current. I hope to
> make a port of llvm for OpenBSD once I have figured out how to build
What is the gcc version used there?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics & Mechanics, Saint Petersburg State University.
2004 Aug 18
0
OpenSSH 3.9 released
...self on accepting a new connection. This security
measure ensures that all execute-time randomisations are reapplied for each
connection rather than once, for the master process' lifetime. This includes
mmap and malloc mappings, shared library addressing, shared library mapping
order, ProPolice and StackGhost cookies on systems that support such things
* Add strict permission and ownership checks to programs reading ~/.ssh/config
NB ssh(1) will now exit instead of trying to process a config with poor
ownership or permissions
* Implemented the ability to pass selected environment va...
2004 Aug 18
0
OpenSSH 3.9 released
...self on accepting a new connection. This security
measure ensures that all execute-time randomisations are reapplied for each
connection rather than once, for the master process' lifetime. This includes
mmap and malloc mappings, shared library addressing, shared library mapping
order, ProPolice and StackGhost cookies on systems that support such things
* Add strict permission and ownership checks to programs reading ~/.ssh/config
NB ssh(1) will now exit instead of trying to process a config with poor
ownership or permissions
* Implemented the ability to pass selected environment va...
2008 Dec 29
2
[LLVMdev] Controlling the stack layout
...k.
> Could your compiler
> generate code to maintain a separate stack for such information?
>
>
Sure, but it's much more expensive than a simple push and pop.
> Also, out of curiosity: are you working on something like Java
> security contexts? Or perhaps something like ProPolice canary values?
>
>
I'm working on VMKit, which implements a JVM on top of LLVM. And an easy
way to walk the stack is to have a methodID stored in each stack frame
to locate which method the frame belongs to.
Nicolas
2003 Jan 20
0
[patch] Recent IPv6 changes in rsync/access.c
...gt; mask[w] = 0xff & (0xff<<(8-b));
>
> That sounds like the correct fix to me but I shall leave it to you
> guys to finish this off. I've inlined the patch as well as attaching
> it in case you have a preference.
>
> This bug was noticed due to the propolice patches that are in
> OpenBSD-current which caused the rsync tests (which I do regularly
> for the build farm) to log messages like this:
>
> Jan 18 14:33:41 pandemonium rsync: stack overflow in function match_address
>
> I should have noticed this about 10 days ago but as this...
2008 Sep 21
2
[LLVMdev] OpenBSD port in progress
While building an OpenBSD port for LLVM 2.3 I encountered a few issues.
The first one is that the system compiler
$ gcc -v
Reading specs from /usr/lib/gcc-lib/amd64-unknown-openbsd4.3/3.3.5/specs
Configured with:
Thread model: single
gcc version 3.3.5 (propolice)
Fails to build TableGen correctly which then crashes while processing
the tables for ARM. I fixed this by using gcc 4.2.0
The second one is that there are 8 tests failing, but none of them
seems to fail for reason linked to LLVM itself but rather
peculiarities like grep not working the same way...
2003 Dec 05
1
3.0.1pre3 -> 3.0.1rc1: doesn't want to connect to itself
...quot;[linux]"
Processing section "[profiles]"
Loaded services file OK.
Server role: ROLE_DOMAIN_PDC
Press enter to see a dump of your service definitions
^C
bash-2.05b# cat /proc/version
Linux version 2.4.22-2.4.22 (root@oberon) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)) #7 SMP Tue Dec 2 08:58:49 MET 2003
Please tell me what kind of diagnostics should I provide to be helpful.
Cl<
# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2003/11/19 15:51:41
# Global parameters
[global]
security = user
wins support = no...
2005 Sep 27
0
Make test fails in d-p-q-r-tests...
Hi,
R-2.1.1, R-patched, and the latest R-beta--all fail with same error
OS: OpenBSD-current (3.8) on i386
Compiler:gcc version 3.3.5 (propolice)
Thread model: single
configure \
--with-readline \
--with-tcltk \
--with-tcl-config=/usr/local/lib/tcl8.4/tclConfig.sh \
--with-tk-config=/usr/local/lib/tk8.4/tkConfig.sh \
--with-libpng \
--with-jpeglib \
--with-zlib \
--with-bzlib \
--with-pcre \
--with-l...
2005 Sep 12
2
Compiling xapian-bindings-0.9.2 on OpenBSD 3.7
...it skipped some near the end). Now I'm trying to compile xapian-bindings-0.9.2 on OpenBSD 3.7 but have run into a problem. After hours of searching the net I haven't found a solution.
For reference gcc -v gives the following output:
Configured with:
Thread model: single
gcc version 3.3.5 (propolice)
And I'm using Python 2.3.5.
This works fine:
./configure XAPIAN_CONFIG=/usr/local/src/xapian-core-0.9.2/xapian-config
But when I run make I get the following (some parts removed because it's quite a long list of similar errors):
make all-recursive
Making all in python
make all-recurs...