Bot do obsługi Strony

Bot do obsługi Strony
DR
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:34
0

Witam, takich tematów jest całkiem sporo ale nie znalazłem w nich odpowiedzi na nurtujący mnie problem. Napisałem sobie jeszcze nie całkiem zautomatyzowanego bota i coś mnie zaintrygowało, wstrzykuje login i hasło za pomocą

Kopiuj
Document.GetElementById("username").SetAttribute("value","login");

I tak samo dla hasła. Oczywiście w miejscu login jest poprawna wartość. Za każdym razem funkcja wstrzykuje dane poprawnie ale z jakiejś przyczyny storn zawsze wie kiedy wstrzykuje dane a kiedy je wpisuje. Jak mogę to obejść?

mr-owl
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad rok
  • Postów:206
0

Witam,

Jesteś pewien że nie ma tam jakiegoś śledzenia sesji za pomocą ciasteczek?

Pozdrawiam,

mr-owl

serek
  • Rejestracja:około 11 lat
  • Ostatnio:31 minut
  • Postów:1475
0
Draq napisał(a):

I tak samo dla hasła. Oczywiście w miejscu login jest poprawna wartość. Za każdym razem funkcja wstrzykuje dane poprawnie ale z jakiejś przyczyny storn zawsze wie kiedy wstrzykuje dane a kiedy je wpisuje. Jak mogę to obejść?

Co się dzieje, gdy ręcznie wpisujesz dane, a co, gdy używasz bota?

DR
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:34
0

Jak wpisuje ręcznie to przyjmuje a botem odrzuca ale po wpisaniu/wstrzyknięciu hasła nie mogę go podejrzeć więc nie wiem czy jest wstrzykiwane w niezmienionej formie, login nie ulega zmianom. Możliwe że jest jakaś obserwacja ciasteczkowa :) ale nie mogę nic znaleźć takiego ( co nie znaczy że nie ma ).

edytowany 1x, ostatnio: Draq
BE
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad 2 lata
  • Postów:39
0

Powodów może być wiele. Nikt nie ma szklanej kuli i bez linku do strony nie pomoże.

orchowskia
  • Rejestracja:około 6 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Zielona Góra
  • Postów:83
0

Wystarczy że na pole do hasła zapięty jest jakiś javascript na event onkeyup i już lipa

FI
  • Rejestracja:około 6 lat
  • Ostatnio:około 6 lat
  • Postów:6
0

Spróbuj tak:
Document.GetElementById("username").Focus();
Document.GetElementById("username").SetAttribute("value","login");

marcio
  • Rejestracja:ponad 17 lat
  • Ostatnio:5 dni
0

Nie wiem jak to w .net ale jak chcesz robic bota to uzyj puppeteer i sie z nim nie rozejdziesz na zawsze, no chyba ze w jakis sposob ten bot ma dzialac w jakiejs aplikacji desktopowej

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.