🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #18292

Re: strcpy/strcat Anomalie

#18292
From: Holger van Koll
Date: Sat, 25 Mar 2000 00:00
29 lines
1467 bytes
Peter Tellenbach schrieb in Nachricht <38DCA124.7370CABB@bluewin.ch>...
>> Dann springt return auf deinen Shellcode.
>>
>> Wie es dann weitergeht, sei Deiner Fantasie �berlassen ;-)
>Ich verrat's Dir: Das Programm wird crashen, denn ein Shellscript
>muss von der Shell interpretiert werden und nicht vom Prozessor
>ausgefuehrt <griiins>
>
>P. Tellenbach
>http://www.heimetli.ch/grusel.html

Shellcode bedeutet hier Code, der eine Shell aufruft.

Etwa
#include <unistd.h>

int main() {
   char *name[2];

   name[0] = "/bin/sh";
   name[1] = NULL;
   execve(name[0], name, NULL);
}

Den Maschinencode dieses Programmes schreibst Du in den Buffer und f�hrst
ihn dann aus.

Bzgl. Shellscript (nicht -code) hast Du nat�rlich recht.
Technical Details
Message-ID: <8bisi6$j67$1@bw107zhb.bluewin.ch>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <38DA5C18.8317881@weltuntergang.ch> <8bgm0b$sr6$1@bw107zhb.bluewin.ch> <38DCA124.7370CABB@bluewin.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f4b73,5512f1ce4457836d
X-Google-Attributes: gidf4b73,public
From: "Holger van Koll" <holger@vankoll.de>
Subject: Re: strcpy/strcat Anomalie
Date: 2000/03/25
Message-ID: <8bisi6$j67$1@bw107zhb.bluewin.ch>
X-Deja-AN: 602290686
References: <38DA5C18.8317881@weltuntergang.ch> <8bgm0b$sr6$1@bw107zhb.bluewin.ch> <38DCA124.7370CABB@bluewin.ch>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3612.1700
X-Complaints-To: newsmaster@bluewin.ch
X-Trace: bw107zhb.bluewin.ch 954004870 19655 195.186.130.9 (25 Mar 2000 17:21:10 GMT)
Organization: Swisscom AG, the blue window
NNTP-Posting-Date: 25 Mar 2000 17:21:10 GMT
Newsgroups: ch.comp.os.linux