Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
31.07.2003, 15:22
Milchtrinka



Hi !

Also ich will ein vb-programm machn das bestimmte textstellen aus einer Linie löscht:

233 ms VULNERABLE 69.50.1.82 Enable Microsoft-IIS/5.0
201 ms VULNERABLE 69.50.139.192 Enable Microsoft-IIS/5.0

So sehen die Sachen aus. Hier soll nun die ms-Zahl gelöscht werden das ms und das Vulnerable.

Ist das getan soll die txt-datei abgespeichert werden und so aussehen:

69.50.1.82 Enable Microsoft-IIS/5.0
69.50.139.192 Enable Microsoft-IIS/5.0

Wäre cool wenn mir jemand helfen könnte.

MFG Milchtrinka ^^

--

zum Seitenanfang zum Seitenende Profil || Suche
001
31.07.2003, 22:29
Leviathan



Ich habe zwar keine Ahnung, ob das in VB einfacher geht, aber vom Prinzip her würde ich eine Zeile einlesen, nach dem Substring " ms VULNERABLE " (mit Leerzeichen) in der Zeile suchen und alles von links bis einschließlich " ms VULNERABLE " (wenn gefunden) löschen.
Das ganze muss dann natürlich noch in eine neue Datei geschrieben werden.

VB-Code kann ich dir keinen geben, meine VB-Kenntnisse sind fast nicht vorhanden.

--

Entities: HL | HL²
Kompilierfehler
r_speeds | mehr über r_speeds

zum Seitenanfang zum Seitenende Profil || Suche
002
01.08.2003, 23:18
Milchtrinka



Hmm mist ^^ Ich weiß auch nicht genau wie ich das machen soll, wenn ich vb richtig gut könnte wäre ich ja froh ^^

--

zum Seitenanfang zum Seitenende Profil || Suche
003
02.08.2003, 16:09
[RMen]OneStone



Naja, in C ganz einfach:

Quellcode:szLine += 18;Vorrausgesetzt 99 < ms < 1000...

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
004
02.08.2003, 16:28
quest



:) VULNERABLE 69.50.139.192 Enable Microsoft-IIS/5.0 ??
Du solltest keine Ips posten meinst du nich ?
Ach und lass dich bloß nicht beim hax0rn erwischen.. *ggg*
und immer nen proxy nehmen :)

Ich würd es auch in C machen wie [RMen]OneStone schon sagte.

--

Das Mag ich: Google
Das Mag ich nicht: Google-Antwort-Geber

zum Seitenanfang zum Seitenende Profil || Suche
005
02.08.2003, 20:04
Milchtrinka



*g* quest du stinkender FXPer ;P Mist jetzt hats ja doch jemand rausgefunden ^^

Hmm toll wills aber in Visual Basic machen :D

--

zum Seitenanfang zum Seitenende Profil || Suche
006
03.08.2003, 20:50
[RMen]OneStone



Zitat:
Mist jetzt hats ja doch jemand rausgefunden
Nicht dein Ernst, oder? Das ist ja wohl offensichtlich das du mit nem billigem Tool gescannt hast und jetzt in Visual Basic was selber 'programmieren' willst... =]
Zitat:
IP Address 69.50.1.82 belongs to Some Place We Dont Know About.
Scheint aber in den USA zu sein:
Zitat:
Search results for: 69.50.1.82
OrgName: LanLogic,Inc.
OrgID: LAN1
Address: 7060 Koll Center Parkway #316
City: Pleasanton
StateProv: CA
PostalCode: 94566
Country: US
Naja, mach keinen Mist.

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/


Dieser Beitrag wurde am 03.08.2003 um 20:54 von [RMen]OneStone bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
04.08.2003, 15:17
the_viking



Hm in C würd ich es noch anders machen, als EinStein sagte:
Quellcode:char line[1024];
fgets(line,geöffnetedatei);
char* begin = strstr(line,"VULNERABLE");
begin = begin + 11;

printf("%s\n",begin);
Herauskommen würde bei der ersten zeile "233 ms VULNERABLE 69.50.1.82 Enable Microsoft-IIS/5.0" folgendes:
69.50.1.82 Enable Microsoft-IIS/5.0

Wenn man nur die IP haben wollte, wärs nur ein fitzelchen mehr Arbeit:
Quellcode:char* end = strchr(begin,' ');
(*end) = 0;

printf("%s\n",begin);
Also könnten wir uns ne kleine func schreiben ;) :
Quellcode:void FilterIp(const char* szLine,char* ip)
{
    char *line = new char[strlen(szLine)+2];
    strcpy(line,szLine);

    char* begin = strstr(line,"VULNERABLE");
    begin += 12;

    char* end = strchr(begin,' ');
    (*end) = 0;

    strcpy(ip,begin);
}
@Milchtrinka: Steig halt auf C um ;)

--

thx, cu, MfG the_viking

(( My =]=H=O=M=E=> Page! ))
Coder bei Brainshock-Interactive und bei Z-Software
My ICQ: #160959446


Dieser Beitrag wurde am 04.08.2003 um 15:18 von the_viking bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
09.08.2003, 09:18
Milchtrinka



Noe will gar keine Scanner selber schreiben wie das hier jemand vermutet ^^
Achja und das es inen USA is weiß ich auch selber :P
Die Arbeit mach ich mir sicherlich nicht =) Naja aber es kommen immer nur C-Codes :(

Lernt mal Visual Basic :P

--


Dieser Beitrag wurde am 09.08.2003 um 09:19 von Milchtrinka bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
09.08.2003, 10:10
the_viking



Hehe ich bin mit VB angefangen....

Aber jetzt kann ich kein Stück mehr davon :D

--

thx, cu, MfG the_viking

(( My =]=H=O=M=E=> Page! ))
Coder bei Brainshock-Interactive und bei Z-Software
My ICQ: #160959446

zum Seitenanfang zum Seitenende Profil || Suche
010
09.08.2003, 19:38
Milchtrinka



Hmmm super :)

Und was bringt mir es jetzt wenn ich weiß das du mal mit Visual Basic angefangen hast :P ?

Hmmm ich werde wohl noch ein bisschen warten müssen :D

--

zum Seitenanfang zum Seitenende Profil || Suche
011
10.08.2003, 09:48
the_viking



Hast du vielleicht schonmal gegoogled?
Das hier oder das hier könnten dir vielleicht weiterhelfen....

Selbst ist der Mann ;)

--

thx, cu, MfG the_viking

(( My =]=H=O=M=E=> Page! ))
Coder bei Brainshock-Interactive und bei Z-Software
My ICQ: #160959446


Dieser Beitrag wurde am 10.08.2003 um 09:49 von the_viking bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche