Escolar Documentos
Profissional Documentos
Cultura Documentos
Para criar uma configuração (ou "config") no OpenBullet, siga os seguintes passos:
1. Abra o OpenBullet e clique no botão "New" para criar uma nova configuração.
2. Escolha o tipo de configuração que você deseja criar. Existem vários tipos
disponíveis, como "HTTP", "SMTP", "FTP", "IMAP", "POP3", "DNS" e "Selenium".
3. Insira as informações necessárias para configurar a conexão com o site ou
serviço que você deseja acessar. Isso pode incluir o URL do site, o nome de
usuário e senha, as informações de autenticação, o tipo de proxy a ser usado,
entre outras coisas.
4. Adicione os blocos de ações necessários para realizar as etapas específicas
que você deseja executar na configuração. Por exemplo, se você estiver
criando uma configuração HTTP para verificar a validade de senhas, poderá
adicionar blocos de ação para enviar uma solicitação HTTP POST para o site
com as informações de login, extrair informações da resposta do servidor e
verificar se a resposta indica uma senha válida.
5. Teste sua configuração para garantir que ela funcione corretamente. Isso
pode envolver a execução de várias iterações da configuração em um
conjunto de dados de teste para verificar se ela produz os resultados
esperados.
6. Salve sua configuração para uso posterior. Você também pode compartilhá-la
com outros usuários do OpenBullet, se desejar.
Lembre-se de que criar uma configuração eficaz pode ser um processo complexo e
envolver muita tentativa e erro. Experimente diferentes combinações de blocos de
ação e ajuste as configurações conforme necessário para obter os resultados
desejados.
BLOCOS
O bloco "Request" possui várias opções que podem ser configuradas para
personalizar a solicitação HTTP. Algumas das opções mais comuns incluem:
1. URL: A URL do site ou serviço para o qual você deseja enviar a solicitação
HTTP.
2. Método: O método HTTP que você deseja usar, como GET, POST, PUT,
DELETE, entre outros.
3. Cabeçalhos: Os cabeçalhos HTTP que devem ser enviados com a
solicitação, como "User-Agent", "Cookie", "Referer" e muitos outros. Os
cabeçalhos podem ser personalizados para cada solicitação, permitindo que
você simule diferentes tipos de dispositivos ou navegadores.
4. Corpo: O corpo da solicitação HTTP, que pode conter informações
adicionais, como dados de formulário ou JSON.
5. Parâmetros de consulta: Parâmetros adicionais que podem ser adicionados
à URL da solicitação, permitindo que você personalize ainda mais a
solicitação.
6. Proxy: O proxy que deve ser usado para enviar a solicitação HTTP. O
OpenBullet suporta vários tipos de proxies, incluindo HTTP, SOCKS4 e
SOCKS5.
Ao enviar uma solicitação HTTP usando o bloco "Request", você pode receber uma
resposta do servidor. Essa resposta pode ser analisada usando outros blocos do
OpenBullet, como o bloco "Parse", para extrair informações específicas. A resposta
também pode ser usada para tomar decisões durante o processo de verificação,
como decidir se um login foi bem-sucedido ou não.
O bloco "UTILITY" no OpenBullet é uma coleção de blocos que são projetados para
executar uma variedade de funções úteis que não se encaixam em outras
categorias de blocos do OpenBullet. O bloco "UTILITY" é composto por vários
sub-blocos que são usados para executar tarefas como codificação, decodificação,
conversão de texto e muito mais.
Os sub-blocos incluem:
Em resumo, o bloco "UTILITY" é uma coleção de blocos úteis que são usados para
executar uma variedade de tarefas, como codificação, decodificação e conversão
de texto. Esses sub-blocos são altamente configuráveis e podem ser usados em
várias partes de uma configuração do OpenBullet para ajudar a manipular e
formatar dados.
3. BLOCO “KEY CHECK”
O bloco "KEY CHECK" pode ser configurado com informações como a URL de
validação, o nome do parâmetro da chave, o tipo de resposta esperado e o texto
que indica uma chave inválida. Quando o bloco é executado, ele envia uma
solicitação HTTP para a URL de validação especificada, passando a chave como
um parâmetro. Em seguida, ele aguarda a resposta e verifica se a resposta contém
o texto esperado para indicar uma chave inválida.
Se a chave for válida, o bloco "KEY CHECK" pode continuar executando outros
blocos na configuração, permitindo que o usuário acesse o serviço que a chave
valida. Se a chave for inválida, o bloco pode executar outro conjunto de blocos,
como o bloco "FAIL" para indicar que a chave não é válida e interromper a execução
da configuração.
Em resumo, o bloco "KEY CHECK" é usado para verificar a validade de uma chave
de licença ou código de ativação em uma configuração do OpenBullet. Ele pode ser
altamente configurável e usado para validar chaves em várias partes da
configuração.
4. BLOCO “PARSE”
Depois que o bloco "SOLVE CAPTCHA" é executado, ele tenta resolver o captcha
automaticamente usando o serviço de solução de captcha especificado e, em
seguida, retorna a solução para a configuração. A solução do captcha pode ser
usada para preencher campos de formulários ou executar outras ações na
configuração.
Nesses casos, o bloco "REPORT CAPTCHA" é usado para relatar o captcha que não
pode ser resolvido. Ele fornece informações sobre o captcha, como a URL do
captcha, o tipo de captcha, e outras informações relevantes, e as envia para o
serviço de solução de captcha para que possam ser analisadas por especialistas
humanos.
O bloco "BYPASS CF" permite que o OpenBullet simule um navegador real e envie
as solicitações para o site através de uma conexão segura, para contornar as
proteções anti-bot do Cloudflare. Esse bloco usa a biblioteca CloudflareSolver para
resolver o desafio do Cloudflare e permite que o OpenBullet envie solicitações ao
site sem ser bloqueado.
O bloco "BYPASS CF" é geralmente usado em conjunto com o bloco "REQUEST", que
envia solicitações para o site que está protegido pelo Cloudflare. Quando o bloco
"REQUEST" é executado e o Cloudflare detecta atividade suspeita, o bloco "BYPASS
CF" entra em ação e resolve o desafio do Cloudflare, permitindo que a solicitação
seja enviada.
Além disso, o bloco "TCP" também permite definir uma sequência de bytes que
serão enviados como uma mensagem, o que é útil para interagir com serviços de
rede que usam um formato de mensagem específico.
O bloco "BROWSER ACTION" é muito útil em conjunto com o bloco "NAVIGATE", que
permite que o OpenBullet navegue em um site como um navegador da web. Usando
esses dois blocos em conjunto, é possível simular uma sequência de ações de
usuário em um site e testar a eficácia das proteções de segurança do site.
O bloco "ELEMENT ACTION" pode executar várias ações, como clicar em um botão,
preencher um campo de formulário, selecionar um item de uma lista suspensa,
obter o valor de um elemento ou esperar que um elemento seja exibido na página.
Também é possível usar o bloco para verificar se um elemento está presente ou
ausente na página.
O bloco "ELEMENT ACTION" pode executar várias ações, como clicar em um botão,
preencher um campo de formulário, selecionar um item de uma lista suspensa,
obter o valor de um elemento ou esperar que um elemento seja exibido na página.
Também é possível usar o bloco para verificar se um elemento está presente ou
ausente na página.
explicando a função de cada bloco, agr vamos dar exemplos na prática, de qual seria
o trabalho de cada config
REQUEST:
1. Suponha que você queira enviar uma solicitação HTTP para um servidor da
web. Você pode usar o bloco "REQUEST" para especificar o URL de destino e
as opções de solicitação, como cabeçalhos, parâmetros e corpo da
solicitação.
UTILITY:
2. O bloco "UTILITY" pode ser usado para executar funções comuns, como
codificação e decodificação de texto, conversão de formatos de dados e
geração de valores aleatórios. Por exemplo, você pode usar o bloco para
codificar um valor de senha em base64 antes de enviar uma solicitação.
KEY CHECK:
3. Se você tiver uma lista de chaves de licença que deseja verificar, pode usar o
bloco "KEY CHECK" para enviar solicitações HTTP para um servidor de
verificação de chave e verificar a validade de cada chave. O bloco também
pode ser usado para extrair informações de resposta do servidor, como o
status da chave e a data de validade.
PARSE:
4. Suponha que você queira extrair informações específicas de uma página da
web, como o preço de um produto ou o nome de um usuário. O bloco "PARSE"
pode ser usado para especificar os padrões de pesquisa, como expressões
regulares ou seletores CSS, e extrair os valores correspondentes da página.
FUNCTION:
5. O bloco "FUNCTION" pode ser usado para definir funções personalizadas em
JavaScript ou C # e usá-las em outras partes do fluxo de trabalho do
OpenBullet. Por exemplo, você pode criar uma função que gera senhas
aleatórias e usá-la em vários locais do fluxo de trabalho.
SOLVE CAPTCHA:
6. Se você estiver enfrentando um captcha em um site, pode usar o bloco
"SOLVE CAPTCHA" para enviar a imagem do captcha para um serviço de
solução de captcha e receber a resposta de volta. O bloco usa uma variedade
de serviços de solução de captcha, como 2Captcha, Anti-Captcha e
DeathByCaptcha.
REPORT CAPTCHA:
7. Se você quiser fornecer uma resposta de captcha para o OpenBullet sem
realmente resolver um captcha, pode usar o bloco "REPORT CAPTCHA". Este
bloco permite que você forneça manualmente a resposta do captcha, o que é
útil para testes e depuração.
BYPASS CF:
8. Se um site estiver usando o Cloudflare para proteção contra ataques DDoS,
você pode usar o bloco "BYPASS CF" para contornar o Cloudflare e se
comunicar diretamente com o servidor da web. Isso é útil quando o
Cloudflare bloqueia as solicitações legítimas.
TCP:
9. O bloco "TCP" permite que você se comunique com um servidor usando o
protocolo TCP. Você pode especificar o endereço IP do servidor, a porta e o
formato de dados que deseja enviar e receber.
NAVIGATE:
10. O bloco "NAVIGATE" pode ser usado para navegar para uma página da web
em um navegador interno. Isso é útil quando você precisa interagir com uma
página da web de forma mais complexa do que o que o OpenBullet pode fazer
com solicitações HTTP simples.
BROWSER ACTION:
11. O bloco "BROWSER ACTION" pode ser usado para executar ações em um
navegador interno, como clicar em um botão, preencher um campo de
formulário ou rolar a página. Isso é útil quando você precisa
creditos: https://t.me/kastov6
canal principal: https://t.me/legioncracker