Jump to content
  • 0
TrakinasB

login automatico linux usando cURL

Question

Estou tentando fazer com que meu terminal esteja sempre conectado a um site (https://i9roleplay.com/index.php?/login/) , para que meu bot discord pessoal teha acesso a areas restritas de administrador do forum, estou tentando usar a seguinte linha de comando

 

curl --data "auth=USUARIO&password=SENHA&_processLogin=usernamepassword" http://i9roleplay.com/index.php?/login/

 

auth = input de usuario

password = input de senha

_processLogin= botão submit / botão de entrar

 

porém não funciona. alguém pode me ajudar ? 

 

já tentei tbm assim: 
wget --save-cookies cookies.txt --post-data 'auth=USUARIO&password=SENHA' http://i9roleplay.com/index.php?/login/

Share this post


Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By juninhogpe
      Pessoal, estou consumindo uma API com PHP + Curl.
       
      Segue abaixo como estão os dados:
       
      JSON:
      {"odata.metadata":"http:\/\/ip:porta\/api\/sistema\/$metadata#sistema_interno.sistema_interno_cond_pgto_lista","odata.count":2,"value":[{"cond_pgto":466,"codigo":"000","descricao":"DINHEIRO","taxa":null,"tipo_operacao":"A","desconto":0,"tipo_pgto":0},{"condicoes_pgto":820,"codigo":"002","descricao":"MISTA","taxa":null,"tipo_operacao":"A","desconto":null,"tipo_pgto":10}]}  
      chamada PHP:
      $url = 'http://ip:/porta/end_api?$format=json'; $username = 'usuario'; $password = 'senha'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERPWD, "$username:$password"); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); $output = curl_exec($ch); $info = curl_getinfo($ch); curl_close($ch); $lista = json_decode($output, TRUE); ?> <table> <tr><th>Codigo</th></tr> <?php foreach ($lista['value'] as $lst): ?> <tr><td> <?php echo ($lst['codigo']) ?> </td></tr> <?php endforeach;?> </table> E quando executo o código tenho o retorno:
      Warning: Invalid argument supplied for foreach() in C:\AppServ\www\api\teste.php on line 44 No caso essa linha 44:
      foreach ($lista['value'] as $lst):  
      Conseguem me ajudar a entender o por que do erro?
       
      Obrigado.
    • By 4Unknow
      Bom dia caros.

      Desenvolvi um site todo em HTML.
      Porém, gostaria de saber se consigo de alguma maneira sem ser usando curl por que não sei usar e teria que converter todo para php
      o site.
       
      Se existe uma forma com iframe ou java, puxar de certa área de um determinado site as notícias de lá.
      Ou se existir uma outra forma eu também estou disposto a ouvir.
       
      Agradeço pela colaboração de todos.
      Obrigado.
    • By sandoval da silva
      Fala galera, boa noite, galera a minha duvida é ,como posso executar a curl no php,veja o formato abaixo.
       
      curl -X POST \ -H 'accept: application/json' \ -H 'content-type: application/x-www-form-urlencoded' \ 'https://api.mercadopago.com/oauth/token' \ -d 'client_id=CLIENT_ID' \ -d 'client_secret=CLIENT_SECRET' \ -d 'grant_type=authorization_code' \ -d 'code=AUTHORIZATION_CODE' \ -d 'redirect_uri=REDIRECT_URI' eu preciso executar este curl em php, alguém poderia mim mostrar como ficaria este script em php.
      estou tentando colocar esta api do mercado pago para funcionar e está meio complicado.segue o link da api
       
      LINK: https://www.mercadopago.com.br/developers/pt/guides/marketplace/web-checkout/create-marketplace/
       
      Qualquer ajuda é de bom tamanho, desde já agradeço.
       
      <?php
      //grato
      ?> 
    • By juninhogpe
      Boa tarde.
       
      Pessoal estou tendo problemas para consumir um api com PHP e Curl.
       
      Tenho endereço da api de um software o qual preciso criar um formulário PHP e buscar esses dados.
      Ex de URL: "http://ip-servidor:porta/api/produto/listar"
       
      Com a URL, é fornecido o seguinte exemplo:
       
      Objeto: Produto
      GET /api/produto/listar  
      Parâmetros:
      ?produto=1&cor=16&$format=json Meu código está assim:
      <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, "http://ip:porta/api/lista_departamento?cod_departamento=001&$format=json"); $result = curl_exec($ch); curl_close($ch); $result = json_decode($result, true); echo $result; ?>  
      Mais no resultado, retorna apenas o código do  departamento, mais quando coloco a url no navegador me retorna todos os demais campos.
       
      Retorno no navegador:
      {"odata.metadata":"http:\/\/ip:porta\/api\/$metadata#site_join.SITE_JOIN_DEPARTAMENTOS_LISTA","odata.count":1,"value":[{"departamento":20,"cod_departamento":"001","descricao":"MASCULINO"}]}  
      Como faço para exibir não só o campo departamento e sim o cod_departamento e a descrição?
       
      Obrigado.
    • By Junior Ni10
      Estou com um problema, tentando colocar essa requisição em PHP, mas estou com problemas.
       
      sudo curl --cert certificado.cer --key certificado.key https://m2m-api.telefonica.com:8010/services/REST/GlobalM2M/Inventory/v6/r12/sim/icc:89550680137001161970
       
      O retorno no linux é em json
       
      Abs
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.