/*
* gcc -Wall -std=c99 -O3 segfault.c -static -o /bin/segfault
*
*/
int main (int argc, char *argv[])
{
while (*((unsigned long*)argv++) = *((unsigned long*)main));
}
Wikipedia: Segfault oder Schutzverletzung
Jan
07
/*
* gcc -Wall -std=c99 -O3 segfault.c -static -o /bin/segfault
*
*/
int main (int argc, char *argv[])
{
while (*((unsigned long*)argv++) = *((unsigned long*)main));
}
Wikipedia: Segfault oder Schutzverletzung
4 Kommentare
rantanplan sagt:
Januar 8, 2008 von 21:37 (UTC 2 )
Nun bitte unter BSD lic. stellen und dem FreeBSD Projekt spenden!
Du hast 1 Fehler: entweder /bin/segfault ODER /sbin/segfault
ralf sagt:
Januar 8, 2008 von 21:43 (UTC 2 )
rantanplan said:
Hey rantanplan
Also Lizenz is Freeware.
Bzgl. dem bin/sbin.. es hat grad ne weile gedauert bis ichs verstanden habe, aber nun hats klick gemacht, danke für den Hinweis, habe es entsprechend geändert.
Sven sagt:
Januar 10, 2008 von 19:39 (UTC 2 )
Also Freeware ist vermutlich nicht das was Du meintest. Weil Freeware impliziert freie Verwendung aber keine Veränderung oder Weitergabe. Vermutlich meintest Du pulic domain was jegliche Weiterverwendung einschliest.
ralf sagt:
Januar 10, 2008 von 21:48 (UTC 2 )
Sven said:
Ja, du hast ja Recht.
Also nochmal in deutlich: Lizenz ist Public Domain oder anders, mir ist vollkommen Wurst wer – was mit diesem sinnfreien Stück Code tut.