HTTP-Request ...

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

HTTP-Request ...

Beitrag von Xaby »

Ich würde gern einn HTTP-Request von FireFox abfangen, ihn auslesen und anschließend
mehrmals senden, um zu überprüfen, was beim Server dadurch ausgelöst wird.

:? Tamper Data als PlugIn hilft zwar beim Anschauen, aber ich kann den Request
dann nur einmal senden. (oder FireBug zum Anschauen der Session, des Requests)

PHP und JavaScript im Browser sind auch keine Lösung.

Den Source von Tamper Data zu durchwühlen ist auch sehr aufwändig.

Mein Ansatz war das irgendwi mit PureBasic zu machen.
Nur zu dumm, dass PureBasic auf 64 Bit Ubuntu nicht richtig geht.

Alternative wäre Phyton ... oder doch PB über VirtualMachine? :?

Und wenn ja, wie mache ich einen Request mit PureBasic bzw. wie ermittle ich
den Cookie, etc. :roll:

Gibt es eventuell schon Tools, die so etwas ermöglichen?
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Re: HTTP-Request ...

Beitrag von X360 Andy »

Xaby hat geschrieben:Gibt es eventuell schon Tools, die so etwas ermöglichen?
Wireshark wäre sowas.
Zumindest wenn ich dich richtig verstanden habe.
Läuft auch unter Ubuntu. :D
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Soweit ich das gesehen habe, zeigt WireShark aber nur die Dinge an, die gesendet werden bzw. rein kommen.

Ich möchte aber das senden der eigentlichen Daten erneut erzwingen.

Also nicht nur lesen und weiter leiten oder nur lesen, sondern lesen und dann mehrmals
weiter schicken.
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Naja du könntest die Ausgabe von Wireshark überprüfen bzw abfangen und dann bei einer bestimmen Ausgabe einen Post senden.
Oder ?
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Hier hab ich mal einen Anwendungsspezifischen Netzwerksniffer gebastelt:

http://www.bradan.eu/files/netsniff.zip

Allerdings funktioniert er nicht immer richtig und man muss manchmal rausfiltern was ernstzunehmende Daten sind und was nicht.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Scheint schon irgendwie zu funktionieren,

mal schauen, ob ich das über ne VirtualBox dann an dem anderen Rechner
machen kann.

Lustige Sache, damit man das nutzen kann, ne VirtualBox installieren und da
auch FireFox dann auf Windows nutzen, obwohl man FireFox ja schon so
zum Laufen bekommt :D

Die Sessions und Cookies sind oft gut zu erkennen, aber die Datei
wird nach kurzer Zeit ziemlich groß.

Für die Windows-Welt wäre ein einfaches Anzeigefenster nicht schlecht.
Aber da wir nun alle Blut geleckt haben :D Wird es sicherlich bald
Erweiterungen zu dem Code geben.

Dank dir schon mal. Ich wurschtel mich mal durch den Code. :allright:
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
Deluxe0321
Beiträge: 336
Registriert: 19.05.2006 00:31
Kontaktdaten:

Beitrag von Deluxe0321 »

Firefox Plugin "Live Http Headers"
Grüße
Ich habe keine Lösung, aber ich bewundere das Problem.
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Das ist aber wohl nur zum Anzeigen.

Ein Hack vom "Tamper Data" liegt da näher.

Mal schauen, was ich nächste Woche hinbekomme :D
Kinder an die Macht http://scratch.mit.edu/
Antworten