Zadejte hledaný výraz...

Vyplnění formulářů na webu "dálkově"

David Musil
verified
rating uzivatele
(69 hodnocení)
28. 5. 2014 22:55:46
Poraďte prosím, co bych přesně měl hledat a kde mám pátrat při následujícím problému.
Najdu si nějakou stránku, na které je formulářové vyhledávání a já bych z této stránky chtěl vyhledat a získat určitá data jaksi "dálkovým přístupem"? Tzn. nedělat vyplnění formuláře ručně, ale donutit tuto stránku k vyplnění formulářových políček takovými hodnotami, které tam já pošlu, když znám třeba názvy inputů, které se na dané stránce nachází.
Napadají mě jen nějaké fráze okolo tvorby spambotů, které se také musí formuláři prokousat, dosadit do nich nějaké hodnoty a odeslat je, ale to asi nebude úplně to, co čeho chci docílit já a navíc nerad bych dálkové vyhledávání spojoval se spamováním.
Web nemá žádné API.
28. 5. 2014 22:55:46
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027618
t-pack25
verified
rating uzivatele
28. 5. 2014 22:56:51
hľadaj Curl
28. 5. 2014 22:56:51
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027617
Fido123
verified
rating uzivatele
(13 hodnocení)
28. 5. 2014 23:01:22
Musíš vytvořit http request, poslat ho na server a zpracovat odpověď.
28. 5. 2014 23:01:22
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027616
t-pack25
verified
rating uzivatele
28. 5. 2014 23:24:49
Ak by si to chcel iba na zobrazenie, tak postačí aj parazitný formulár, kt. sa odošle na požadovanú adresu. Vo formulári budú polia zhodné s tými, čo sú na origo webe.
28. 5. 2014 23:24:49
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027615
Jan Stejskal
verified
rating uzivatele
(7 hodnocení)
28. 5. 2014 23:29:11
Napsal t-pack25;1092923
Ak by si to chcel iba na zobrazenie, tak postačí aj parazitný formulár, kt. sa odošle na požadovanú adresu. Vo formulári budú polia zhodné s tými, čo sú na origo webe.
To bude fungovat pouze v případě, že formulář na webu není zabezpečený proti CSRF.
28. 5. 2014 23:29:11
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027614
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
29. 5. 2014 00:19:08
Napsal Jan Stejskal;1092924
To bude fungovat pouze v případě, že formulář na webu není zabezpečený proti CSRF.
I sebevíc zabezpečený web může být zpracován třebas tímto http://casperjs.org/ i když je to malinko overkill :)
29. 5. 2014 00:19:08
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027613
Jan Stejskal
verified
rating uzivatele
(7 hodnocení)
29. 5. 2014 10:37:02
Napsal kdosiodjinud;1092936
I sebevíc zabezpečený web může být zpracován třebas tímto http://casperjs.org/ i když je to malinko overkill :)
Co má společného legitimní odeslání http požadavku s cross-site request forgery?
Nikdo nezpochybňuje, že automaticky vyplnit a odeslat formulář lze. Záleží však na použité metodě.
29. 5. 2014 10:37:02
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027612
Napsal musil.david;1092911
Poraďte prosím, co bych přesně měl hledat a kde mám pátrat při následujícím problému.
Najdu si nějakou stránku, na které je formulářové vyhledávání a já bych z této stránky chtěl vyhledat a získat určitá data jaksi "dálkovým přístupem"? Tzn. nedělat vyplnění formuláře ručně, ale donutit tuto stránku k vyplnění formulářových políček takovými hodnotami, které tam já pošlu, když znám třeba názvy inputů, které se na dané stránce nachází.
Napadají mě jen nějaké fráze okolo tvorby spambotů, které se také musí formuláři prokousat, dosadit do nich nějaké hodnoty a odeslat je, ale to asi nebude úplně to, co čeho chci docílit já a navíc nerad bych dálkové vyhledávání spojoval se spamováním.
Web nemá žádné API.
Je to naprosto jednoduché CURL pro poslání/získání dat.
A pak samotné zpracovýní HTML odpovědi například pomocí XPath.
Dělám denně
31. 5. 2014 20:44:37
https://webtrh.cz/diskuse/vyplneni-formularu-na-webu-dalkove/#reply1027611
Pro odpověď se přihlašte.
Přihlásit