Analisando propostas

Quebra de captcha

Publicado em 06 de Julho de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Preciso desenvolver um programa de quebra de captcha de site governamental de consulta pública para fim de alimentar outro sistema de análise de risco.

Preciso de um bot que realize a consulta de CNPJs no site oficial da Receita Federal do Brasil, acessível através do seguinte link: https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/cnpjreva_solicitacao.asp.

O referido portal utiliza o hCaptcha como mecanismo de validação, necessitamos que incialmente quebre-o.

Para fins de teste, utilize o CNPJ nº 00.776.574/0006-60, correspondente à empresa AMERICANAS S.A.

Após a conclusão da validação do hCaptcha, é necessário que o bot colete as informações da tela e as apresente em formato JSON, juntamente com uma captura de tela.

O json fornecido deve ter uma estrutura semelhante à seguinte:

{
  "data": [
    {
      "razao_social": "americanas s.A - em recuperacao judicial",
      "cnpj": "00.776.574/0006-60",
      "email": FISCAL.NFE@B2wdigital.com,
      "endereco_bairro": "saude",
      "endereco_cep": "20.081-902",
      "endereco_complemento": "PARTE",
      "endereco_logradouro": "R sacadura cabral",
      "endereco_municipio": "rio de janeiro",
      "endereco_numero": "102",
      "endereco_uf": "rj",
      "abertura_data": "14/03/2007",
      "atividade_economica": "47.11-3-02 - Comércio varejista de mercadorias em geral, com predominância de produtos alimentícios - supermercados",
      "atividade_economica_secundaria": "47.12-1-00 - Comércio varejista de mercadorias em geral, com predominância de produtos alimentícios - minimercados, mercearias e armazéns*; 47.13-0-04 - Lojas de departamentos ou magazines, exceto lojas francas (Duty free)*; ...",
      "Atividade_economica_secundaria_lista": [
        "47.12-1-00 - Comércio varejista de mercadorias em geral, com predominância de produtos alimentícios - minimercados, mercearias e armazéns*",
        "47.12-1-00 - Comércio varejista de mercadorias em geral, com predominância de produtos alimentícios - minimercados, mercearias e armazéns",
        "47.13-0-04 - Lojas de departamentos ou magazines, exceto lojas francas (Duty free)",
        "47.29-6-99 - Comércio varejista de produtos alimentícios em geral ou especializado em produtos alimentícios não especificados anteriormente",
        "47.52-1-00 - Comércio varejista especializado de equipamentos de telefonia e comunicação",
        "47.61-0-01 - Comércio varejista de livros",
        "47.71-7-04 - Comércio varejista de medicamentos veterinários",
        "47.72-5-00 - Comércio varejista de cosméticos, produtos de perfumaria e de higiene pessoal",
        "47.73-3-00 - Comércio varejista de artigos médicos e ortopédicos",
        "47.89-0-04 - Comércio varejista de animais vivos e de artigos e alimentos para animais de estimação",
        "47.89-0-99 - Comércio varejista de outros produtos não especificados anteriormente",
        "52.50-8-05 - Operador de transporte multimodal - OTM",
        "59.11-1-01 - Estúdios cinematográficos",
        "60.22-5-01 - Programadoras",
        "61.90-6-99 - Outras atividades de telecomunicações não especificadas anteriormente",
        "63.11-9-00 - Tratamento de dados, provedores de serviços de aplicação e serviços de hospedagem na internet",
        "63.19-4-00 - Portais, provedores de conteúdo e outros serviços de informação na internet",
        "66.19-3-02 - Correspondentes de instituições financeiras",
        "73.12-2-00 - Agenciamento de espaços para publicidade, exceto em veículos de comunicação",
        "74.90-1-04 - Atividades de intermediação e agenciamento de serviços e negócios em geral, exceto imobiliários"
      ],
      "capital_social": "15440476360.81",
      "consulta_datahora": "12/07/2023 09:46:25",
      "efr": "*****",
      "licenciamento_dispensado": [],
      "matriz_filial": "matriz",
      "natureza_juridica": "2046 - sociedade anonima aberta",
      "natureza_juridica_codigo": "2046",
      "nome_fantasia": "********",
      "origem": "mobile",
      "porte": "",
      "qsa": [
        {
          "nome": "camille loyo faria",
          "qualificacao": "diretor",
          "nome_representante_legal": "",
          "qualificacao_representante_legal": "",
          "pais_origem": ""
        },
        {
          "nome": "leonardo coelho pereira",
          "qualificacao": "presidente",
          "nome_representante_legal": "",
          "qualificacao_representante_legal": "",
          "pais_origem": ""
        }
      ],
      "situacao_cadastral": "ativa",
      "situacao_cadastral_data": "14/03/2007",
      "situacao_cadastral_observacoes": "",
      "situacao_especial": "********",
      "situacao_especial_data": "********",
      "telefone": "21-40034848"
    }
  ],
  "errors": []
}

por último, é necessário obter o código-fonte para possibilitar futuras atualizações e manutenções.

O plug-in a ser enviado deve estar adaptado para a linguagem PHP, e é necessário que ele não possua qualquer restrição de uso, como um limite quantitativo.

No caso de ser possível quebrar esse Captcha, tenho outros projetos em andamento que envolvem a resolução de Captchas em outros sites governamentais.”

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias