tonyhts
(usa Arch Linux)
Enviado em 17/02/2016 - 12:54h
Olá,
Os links que vc postou, que aliás são ótimos, explica muito bem o conceito. Qual seria sua intenção? Talvez eu consiga te ajudar a "clarear" as ideias. rs
Em resumo, o formfind é um "facilitador" que busca, no HTML da url informada, oa tags form, input, seus respectivos condicionais e o valor do form action. Nada que vc não possa fazer usando o recursos inspect element ou sourceview do seu browser.
Uma vez que sabe o que deve ser preenchido e quem recebe/processa esses dados, basta usar o curl -d ou wget --post-data para enviar esses dados diretamente ao arquivo que os recebe e processa.
Por ex:
1) Quais são os campos ?
R: nome, idade, cidade, submit;
2) Quais são seus condicionais (tipo de dados qu o campo aceita) ?
R: Nome deve ser do tipo texto, idade do tipo inteiro e cidade do tipo texto, o valor do botão submit é "enviar".
3) Qual arquivo que recebe e processa esses dados ( valor do form action)
R: cadastro.php.
Então basta usar o curl -d ou wget --post-data para enviar esses dados diretamente ao arquivo que os recebe e processa.
curl -d Nome="Tonyhts" -d idade="30" -d cidade="Arujá" -d Form_Submit="enviar" http://site/cadastro.php
Isso funciona independentemente da quantidade ou tipo de campos.
Abs,
Uma vida sem desafios não vale a pena ser vivida.
Sócrates
---