Vulnerability Development mailing list archives
Re: Core Dump as an Intrusion Event
From: antirez <antirez () linuxcare com>
Date: Thu, 5 Oct 2000 14:40:04 +0200
On Thu, Oct 05, 2000 at 07:00:15AM -0700, Crispin Cowan wrote:
Anyone have practical comments on this hypothesis? In practice, how often do services dump core for non-security reasons? If services dump core for non-security reasons even just a little, then the false-positive rate of intrusion detection from this clue gets out of control.
This is quite interesting I think:
Once I tried this:
1] shifting of stack addresses like this
(no flames for rand() use your PRNG, and
an alternative way to change the stack
address).
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void foo(void);
int main(int argc, char **argv)
{
char s[1024];
char *z;
srand(time(NULL));
z = alloca(rand() % 1024);
foo();
}
void foo(void)
{
int var;
printf("%p\n", &var);
}
$ ./a.out
0xbffff4b4
$ ./a.out
0xbffff37c
$ ./a.out
0xbffff248
2] SIGSEGV trapping, writing /some/dir/not_exec_the_next_time
At start-up the program performs stat(/some/dir/...) and exit
if the file exist.
really trivial protection compared with advanced protections like
stackguard, but it can be quite funny to read nowaday :)
regards,
antirez
--
Salvatore Sanfilippo, Open Source Developer, Linuxcare Italia spa
+39.049.80 43 411 tel, +39.049.80 43 412 fax
antirez () linuxcare com, http://www.linuxcare.com/
Linuxcare. Support for the revolution.
Current thread:
- Core Dump as an Intrusion Event Crispin Cowan (Oct 05)
- Re: Core Dump as an Intrusion Event Alexander Kiwerski (Oct 05)
- Re: Core Dump as an Intrusion Event antirez (Oct 05)
- Re: Core Dump as an Intrusion Event Slawek (Oct 05)
- Re: Core Dump as an Intrusion Event Pascal Bouchareine (Oct 05)
- Re: Core Dump as an Intrusion Event Crist Clark (Oct 05)
- Re: Core Dump as an Intrusion Event W. Reilly Cooley (Oct 05)
- Re: Core Dump as an Intrusion Event Eclipse, Solar (Oct 05)
- Re: Core Dump as an Intrusion Event Erik Tayler (Oct 06)
- Re: Core Dump as an Intrusion Event Jarno Huuskonen (Oct 06)
- Re: Core Dump as an Intrusion Event Crist Clark (Oct 07)
- Re: Core Dump as an Intrusion Event Kev (Oct 07)
- Re: Core Dump as an Intrusion Event antirez (Oct 08)
(Thread continues...)
