Article View: ch.comp.os.linux
Article #18292Re: strcpy/strcat Anomalie
From: Holger van Koll
Date: Sat, 25 Mar 2000 00:00
Date: Sat, 25 Mar 2000 00:00
29 lines
1467 bytes
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-mailReferences:
<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