Ergebnis 1 bis 3 von 3

Thema: Website Login mittels C#

  1. #1
    Gunnery Sergeant
    Registriert seit
    04.12.2017
    Ort
    NRW
    Beiträge
    455

    Standard Website Login mittels C#

    Mahlzeit an alle (hobby)Entwickler unter euch,

    aktuell stehe ich vor dem Problem, dass ich mich gerne über eine C#-Anwendung auf dem Bilderboard pr0gramm.com einloggen und dann über diesen Login Bilder downloaden möchte.
    Der Download bereitet mir weniger Probleme; Öffentliche Bilder, die keinen Login benötigen, kann ich problemlos downloaden.
    Für den Login habe ich mich mit der offiziellen API versucht, komme aber nicht weiter, weil die API noch nciht auf das Captcha eingeht -ebensowenig wie eine alte Schnittstelle(GitHub - holzmaster/OpenPr0gramm: Eine quelloffene .NET-Implementierung fuer das pr0gramm. - auch hier funktioniert der Login nicht)

    Meine Frage jetzt: Wie bekomme ich es hin, mittels C# eine Verbindung aufzubauen, die sowohl Usernamen, als auch Passwort und Captcha enthält?
    Der Login findet entweder über pr0gramm.com -> oben Rechts "Anmelden" und die 3 boxen statt, oder kann Alternativ - sofern man weiß, was&wie übergeben wird- über https://pr0gramm.com/api/user/login geschehen.


    Aktuell erstelle ich mir einen WebClient, rufe damit das Captcha ab(https://pr0gramm.com/api/user/captcha?bust) und mit dem Button Login versuche ich erfolglos Username, Passwort und vom user eingegebenes Captcha zu übermitteln. Sieht dann so aus:

    [C#] HMTL Login - Pastebin.com


    Der string "response" enthält dauerhaft "invalid Captcha".


    Ich hoffe, hier liest überhaupt noch jemand mit und hat eine Idee.
    Mein Gaming Setup
    GPU: 2x EVGA RTX 2080 TI FTW3 Ultra Gaming
    CPU: i7 8700k 6x 5,4 GHz @1,345V / CPU-Kühler: EKL Alpenföhn Olymp
    Speicher: 128GB ADATA M2 System-SSD, 500GB Samsung 960 Pro M2, 2x 500GB Samsung 860 Evo
    Gehäuse: Thermaltake Core X9
    Netzteil: BeQuiet! Dark Power Pro 11 1000W
    Mainboard: ASUS ROG STRIX Z370-H
    RAM: 4x 16GB G.Skill Ripjaws DDR4 3200MHz
    Extra Lüfter: 3x Noctua 200mm PWM / 6x Noctua iPPC 12v 3000RPM PWM
    7097249059 - Website Login mittels C#


    Meine Workstation
    GPU: 2x Nvidia Quadro GV100
    CPU: Intel Core i9-7980XE / CPU-Kühler: Corsair H150i
    Speicher: 1TB Samsung 960 Pro, 2x 2TB Samsung 860 Pro, 2x 12TB Seagate Barracuda Pro RAID-1
    Gehäuse: Lian Li PC -D600WB
    Netzteil: Super Flower Leadex 2000W
    Mainboard: ASUS X299 Rampage 6
    RAM 8x 16GB Corsair Dominator Extreme DDR4 3200MHz CL14
    Backup: Synology DiskStation DS918+ 48TB
    7841251299 - Website Login mittels C#

  2. #2
    Staff Sergeant Avatar von Cornspies
    Registriert seit
    14.03.2019
    Beiträge
    146

    Standard

    Ich habe weder Ahnung von der Seite noch von einer möglichen Lösung, aber ich hätte da einen möglichen Workaround parat:

    Es gibt ja auch eine App für die Webseite, bei der man kein Captcha eingeben muss. Vllt. findest du irgendwie in dieser Richtung die Lösung (entweder, die haben einen seperaten Login oder umgehen das Captcha). Vllt. brauchen die dann noch irgendeine Kennung, die kannst du dann ja einfach mitschicken.
    Specs:
    Ryzen 5 3600
    Rx 580
    32GB RAM
    256gb M.2 SSD
    2TB HDD
    Win10 Pro

  3. #3
    Gunnery Sergeant
    Themenstarter

    Registriert seit
    04.12.2017
    Ort
    NRW
    Beiträge
    455

    Standard

    Zitat Zitat von Cornspies Beitrag anzeigen
    Ich habe weder Ahnung von der Seite noch von einer möglichen Lösung, aber ich hätte da einen möglichen Workaround parat:

    Es gibt ja auch eine App für die Webseite, bei der man kein Captcha eingeben muss. Vllt. findest du irgendwie in dieser Richtung die Lösung (entweder, die haben einen seperaten Login oder umgehen das Captcha). Vllt. brauchen die dann noch irgendeine Kennung, die kannst du dann ja einfach mitschicken.
    von welcher App redest du? die aktuelle "offizielle" pr0gramm app hat beim ersten Login mittlerweile auch ein captcha - den Code für Android habe ich zur Hand, allerdings nur die alte Version, in der noch kein Captcha vorhanden war.

    *edit
    Siehe hier aus der App
    Screenshot_20191011-120841_pr0gramm.jpg
    Mein Gaming Setup
    GPU: 2x EVGA RTX 2080 TI FTW3 Ultra Gaming
    CPU: i7 8700k 6x 5,4 GHz @1,345V / CPU-Kühler: EKL Alpenföhn Olymp
    Speicher: 128GB ADATA M2 System-SSD, 500GB Samsung 960 Pro M2, 2x 500GB Samsung 860 Evo
    Gehäuse: Thermaltake Core X9
    Netzteil: BeQuiet! Dark Power Pro 11 1000W
    Mainboard: ASUS ROG STRIX Z370-H
    RAM: 4x 16GB G.Skill Ripjaws DDR4 3200MHz
    Extra Lüfter: 3x Noctua 200mm PWM / 6x Noctua iPPC 12v 3000RPM PWM
    7097249059 - Website Login mittels C#


    Meine Workstation
    GPU: 2x Nvidia Quadro GV100
    CPU: Intel Core i9-7980XE / CPU-Kühler: Corsair H150i
    Speicher: 1TB Samsung 960 Pro, 2x 2TB Samsung 860 Pro, 2x 12TB Seagate Barracuda Pro RAID-1
    Gehäuse: Lian Li PC -D600WB
    Netzteil: Super Flower Leadex 2000W
    Mainboard: ASUS X299 Rampage 6
    RAM 8x 16GB Corsair Dominator Extreme DDR4 3200MHz CL14
    Backup: Synology DiskStation DS918+ 48TB
    7841251299 - Website Login mittels C#

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Widerruf (FAR) mittels Rücksendeassistent
    Von CES_Berlin im Forum Reklamation
    Antworten: 9
    Letzter Beitrag: 23.11.2015, 12:50
  2. Mobile Onlinegehen mittels Laptop und / oder zusätzlicher SIM-Karte
    Von Markus-Gigabyte im Forum Note- & Netbooks
    Antworten: 1
    Letzter Beitrag: 21.07.2013, 10:45
  3. Multibootsystem mittels Windows-XP-Professionell-Installation u VISTA-Image möglich ?
    Von Markus-Gigabyte im Forum Festplatten, SSDs & Laufwerke
    Antworten: 0
    Letzter Beitrag: 07.08.2008, 23:04
  4. The website is down...
    Von DerTiger im Forum Filme & Clips
    Antworten: 0
    Letzter Beitrag: 03.07.2008, 03:04
  5. NSLU2 / Anleitung zum FW-Rücksetzen mit Sercom-Tool mittels Windows-PC
    Von NoGolf im Forum Modem / Netzwerke allgemein
    Antworten: 13
    Letzter Beitrag: 21.11.2007, 15:33

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •