Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Internetseite Anmelden

Frage Entwicklung Batch & Shell

Mitglied: DexXxtrin

DexXxtrin (Level 1) - Jetzt verbinden

20.07.2008, aktualisiert 20:07 Uhr, 6541 Aufrufe, 11 Kommentare

Hallo zusammen

Wie kann ich mit einer Batchdatei mich automatisch auf einer Internetseite Anmelden?
Wie ich die Seite starten kann, weiss ich, nur müsste ich jetzt auch noch die Felder "Benutzername" und "Passwort" ausfüllen können über den Batch.

Habt ihr eine Idee?

Gruss DexXxtrin


Dass wäre der Seitenquelltext:
01.
     </script> 
02.
<div id="contentWrapper"
03.
 <div id="content" class="clearfix"><h1>Melde dich bei <strong>Netlog</strong> an</h1> 
04.
 
05.
<div class="contentBox left"
06.
 <form method="post" id="loginform" action="#"
07.
 <input type="hidden" name="action" value="login" /> 
08.
 <input type="hidden" name="target" value="-" /> 
09.
 <table class="form"
10.
 <tr> 
11.
 <th><label for="loginNicknameText">Nickname oder Email Adresse</label></th> 
12.
 <td> 
13.
 <input tabindex="1" type="text" size="20" maxlength="60" name="nickname" id="loginNicknameText" value="" /> 
14.
 
15.
  </td> 
16.
 </tr> 
17.
 <tr> 
18.
 <th> 
19.
 <label for="loginPasswordText">Passwort</label> 
20.
 </th> 
21.
 <td> 
22.
 <input tabindex="2" type="password" size="20" maxlength="60" name="password" id="loginPasswordText" value="" /> 
23.
 
24.
  <br /><span class="dimmed">Hast du <a href="/go/login/view=sendPassword"> dein Passwort vergessen</a>?</span> 
25.
 </td> 
26.
 </tr> 
27.
 <tr> 
28.
 <th><label for="rememberCheck">Passwort merken?</label></th> 
29.
 <td><input tabindex="3" type="checkbox" name="remember" id="rememberCheck" value="YES" checked="checked" /></td> 
30.
 
31.
 </tr> 
32.
 <tr> 
33.
 <th></th> 
34.
 <td class="button"
35.
 <input tabindex="4" type="submit" id="formLoginButton" value="Anmelden" /> 
36.
 </td>  
37.
 </tr> 
38.
 </table> 
39.
 </form> 
40.
 
41.
</div>
Mitglied: filippg
20.07.2008 um 15:00 Uhr
Hallo,

du startest den Browser über "start <URL>"? Ältere Browser unterstüzten es, die Zugangsdaten in der URL mit anzugeben, un zwar mit "http://<username>:<password>@<seite.de>". Geht aber auch nur bei Seiten, die die HTTP-Authentifizierung nutzen (kleines, hässliches Fenster, das auftaucht), nicht wenn die Authentifizierung über ein Form in der Seite erfolgt.
Vielleicht willst du aber eh etwas ganz anderes, schau dir mal wget an.

Filipp
Bitte warten ..
Mitglied: DexXxtrin
20.07.2008 um 15:38 Uhr
Ich möchte mich auf einer Seite, wie bei administrator.de, mit dem Loginkästechen einloggen.
Das wget habe ich mir mal angeschaut, aber so weit ich das verstanden habe, kann ich es auch nicht für diesen Zweck verwenden.
Bitte warten ..
Mitglied: filippg
20.07.2008 um 16:12 Uhr
Hallo,

was heißt denn du willst dich anmelden eigentlich? Soll dann irgendein Skript irgendwie den Inhalt auslesen, oder willst du als Mensch danach die Ausgabe sehen/nutzen?
wget kann teilweise schon formularbasierte Anmeldung machen. Dazu muss es wissen, wie die relevanten Eingabefelder heißen, und welche Werte dafür übertragen werden sollen. Schwierig ist dann nochmal das Session-Handling, wenn hier etwa Cookies eingesetzt werden.

Gruß

Filipp
Bitte warten ..
Mitglied: DexXxtrin
20.07.2008 um 16:21 Uhr
Hallo

Es gibt Seiten, die einen Memberberich haben. So wie diese Seite hier.
Diese haben irgendwo auf der Seite zwei Kästchen, in das eine muss man den Benutzername eingeben in das andere das PW. Nun möchte ich das mit einem Batch Script automatisch machen lassen. Von Vorteil wäre auch, wenn ich gerad überprüfen könnte, ob die anmeldung erfolgreich war oder nicht.

Gruss DexXxtrin
Bitte warten ..
Mitglied: tim1986
20.07.2008 um 16:56 Uhr
ich verstehe noch nicht ganz was du genau möchtest?! wie "filippg" schon fragte willst du danach etwas uber das script auslesen oder willst du auf der seite arbeiten(etwas lesen/posten)? wenn's dir nur darum geht dich ohne deine anmeldedaten einzuloggen dann würd ich dir Endweder für deinen Browser n plugin empfehlen oder du wechsels zu opera dort ist das sehr genial gelöst worden mit "Wand" einmal daten eingeben und vom browser automatisch speichern lassen, wenn du das nächste mal auf die seite gehst gibts einen button der dich autmatisch anmeldet! zu deiner eigendlichen frage(wie du die daten per batch in die felder bekommst) wüsste ich nicht wie, vor alle weil diese eingabefenster ja bei jeder seite anders sind sprich du müßtest das script für jede seite umschreiben

hoffe das hilft dir weiter

mfg der tim
Bitte warten ..
Mitglied: DexXxtrin
20.07.2008 um 17:29 Uhr
Das umschreiben wäre kein Problem, wenn ich wüsste, wie ich die Daten eingeben lassen kann.
Mit diesem Script kann sich dann ein anderer User auf der Seite anmelden, ohne dass er das Passwort irgendwo auslesen kann. (Die Browser speichern es ja so, dass man es auslesen kann)

Am Anfang habe ich den wichtigen Ausschnitt des Quellcodes gepostet. Nun ist meine Frage, wie ich den Batch schreiben muss, dass der die Felder richtig ausfüllt?

Gruss DexXxtrin
Bitte warten ..
Mitglied: tim1986
20.07.2008 um 18:06 Uhr
hm... aber das passwort aus ner batch auslesen find ich definitiv leichter als ausm browse!
zumal du(zumindest bei opera) ein master passwort anlegen kannst das lauten könnte 1234 und das ändern und auslesen kannste durch ein zweites masterpasswort verhindern!
Bitte warten ..
Mitglied: DexXxtrin
20.07.2008 um 18:41 Uhr
Klar ist das auslesen von einer Batch einach. Deshalb mach ich dann auch ne .exe daraus! =)
Bitte warten ..
Mitglied: filippg
20.07.2008 um 19:00 Uhr
Auch die wird einfacher auszulesen sein als die entsprechende Ablage des Browsers (ziemlich wahrscheinlich geht das durch scharfes hinsehen mit einem einfachen Hex-Editor).

Filipp
Bitte warten ..
Mitglied: DexXxtrin
20.07.2008 um 19:55 Uhr
Und für das verschlüssle ich die Datei vorher mit meiner eigenen Verschlüsslung....
Ich möchte es mit Batch realisiern! Weiss niemand, wie man dies realisiern kann?
Bitte warten ..
Mitglied: filippg
20.07.2008 um 20:07 Uhr
Hallo,

man sollte nicht immer glauben, dass man alles besser kann als die Profis.
Mit anderen Worten: Deine Verschlüsselung wird wohl kaum sicherer sein als die von Leuten, die sich damit auskennen. Positiv könnte sich hier nur auswirken, dass dafür natürlich auch kein Profi ein Crack-Tool schreiben wird, was bei weiter verbreiteten Verfahren schon der Fall sein kann.

Daneben bin ich mir _ziemlich_ sicher, dass das nicht mit einer Batch-Datei geht. Für Firefox gibt es afaik ein Makro-Aufsatz, der könnte das erledigen - beim gleichbleibenden Problem der Kennwortspeicherung.
Vielleicht räumt dir ja der Website-Betreiber eine geeignete Methode zur Authentifizierung ein.

Gruß

Filipp
Bitte warten ..
Ähnliche Inhalte
Microsoft
Internetseiten zur Weiterbildung
Frage von AddiMintMicrosoft8 Kommentare

Hallo zusammen, ich suche Internetseiten wo ich mir Artikel rund um die IT durchlesen kann. Also z.B. über Serverfunktionen, ...

Webbrowser
Keine Internetseiten in Browsern
gelöst Frage von StefanieWebbrowser16 Kommentare

Hallo, sorry wenn ich das Thema wieder mal anspreche, aber bisher alle gefundene Lösungsvorschläge funktionieren nicht. Auf ein Windows ...

LAN, WAN, Wireless
Keine Internetseiten erreichbar trotz Verbindung
gelöst Frage von achkleinLAN, WAN, Wireless22 Kommentare

Hallo, ich habe hier ein Problem mit einem Windows 7 (Home Premium) PC. Es sind keine Internetseiten erreichbar, obwohl ...

Netzwerke
Internetseiten werden im Browser nicht angezeigt
gelöst Frage von HanutaNetzwerke7 Kommentare

Hallo Zusammen, ein User von uns bekommt "keine" Internetverbindung. Das Mysteriöse ist, das alles auf IP-Ebene zum google Server ...

Neue Wissensbeiträge
Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 4 StundenInternet2 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 8 StundenDSL, VDSL1 Kommentar

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Windows 10

Microsoft bestätigt DMA-Policy-Problem in Win10 v1709

Information von DerWoWusste vor 8 StundenWindows 10

Wer sein Gerät mit der DMA-Policy absichert, bekommt evtl. Hardwareprobleme in v1709 von Win10. Warum? Weil v1709 endlich "richtig" ...

Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 11 StundenVerschlüsselung & Zertifikate

Interessant Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows SSH-Kommando in CMD.exe und PowerShell

Heiß diskutierte Inhalte
Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement21 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server19 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...