Como criar um bot de votação StrawPoll online usando proxies

Como fazer, Proxies, Mar-06-20245 minutos de leitura

Votar online nunca foi tão fácil quando temos plataformas como as Strawpolls, os concursos no Facebook ou os sorteios no Twitter para expressar a nossa opinião sobre determinadas coisas. No entanto, há pontos de interrogação que pairam sobre a equidade destas sondagens para todos. Estes pontos de interrogação devem-se ao facto de alguns participantes utilizarem bots automatizados, proxies, VPNs, cookies de ajuste e outros

Votar online nunca foi tão fácil quando temos plataformas como as Strawpolls, os concursos no Facebook ou os sorteios no Twitter para expressar a nossa opinião sobre determinadas coisas. No entanto, existem pontos de interrogação sobre a equidade destas sondagens para todos.

Estes pontos de interrogação devem-se ao facto de alguns participantes utilizarem bots automatizados, proxies, VPNs, cookies de ajuste e outras formas de manipular os resultados da sondagem. Este artigo ensinar-te-á as várias ferramentas, incluindo proxies, para automatizar os resultados das sondagens.

Antes de prosseguir, gostaria de deixar uma palavra de cautela. Nunca encorajamos a batota ou outros actos maliciosos quando se participa em votações em linha. As técnicas aqui apresentadas demonstram o poder dos proxies e mostram ao leitor a realidade dos sistemas de votação em linha.

Por isso, sem mais demoras, vamos lá começar.

Índice

Como automatizar votações em plataformas em linha como a Strawpoll?

No passado, era possível votar centenas de milhares de vezes a partir do mesmo dispositivo. Mas como isso era indubitavelmente injusto, os criadores de sondagens limitavam as respostas a um único endereço IP. Por isso, os principais sítios Web de sondagens, como o Strawpoll, implementaram verificações de duplicação de IP.

No entanto, os utilizadores experientes da Strawpoll encontraram uma forma de alterar os seus endereços IP utilizando todos ou alguns dos seguintes métodos.

Mascarar o seu endereço IP

  • Pode continuar a votar em diferentes dispositivos. Por exemplo, depois de votar no seu PC, pode utilizar o seu telemóvel, iPad ou ambos. Nesse caso, é provável que cada um destes dispositivos tenha endereços IP diferentes.
  • Navegador Tor: O browser Tor funciona encaminhando os seus pedidos através de vários dispositivos antes de enviar o seu pedido para o destino original. Assim, o navegador Tor oculta o seu endereço IP.
  • As VPNs (redes privadas virtuais) ocultam o seu endereço IP transmitindo o tráfego de rede através de um túnel seguro. Neste processo, oculta o seu endereço IP.
  • Proxies: Quando se liga a um servidor proxy, este actua como um intermediário entre o seu dispositivo e o sítio Web de destino ao qual se vai ligar. Assim, o sítio Web de destino verá o endereço IP do servidor proxy em vez do seu.
  • Utilizar uma rede WiFi pública: Em termos de segurança, não recomendamos este método. No entanto, pode mudar rapidamente para uma rede pública ocultando o seu endereço IP se quiser votar.
  • Solicitar ao seu fornecedor de serviços Internet: Pode solicitar ao seu ISP (Internet Service Provider) que lhe forneça um novo endereço IP. Tudo o que precisa é das informações da sua conta. No entanto, os endereços IP são reciclados instantaneamente e preservam os endereços IP limitados. Por conseguinte, poderá ser-lhe atribuído o seu endereço IP anterior.

Agora tem uma visão clara de como manipular os votos mascarando o seu endereço IP. Embora esteja fora do âmbito deste post explicar como mascarar o seu endereço IP, aqui está uma leitura interessante onde pode aprender mais sobre como o fazer:

Como ocultar o meu endereço IP sem uma VPN

No entanto, devo deixar claro que, ao mascarar o seu endereço IP através dos métodos acima mencionados, não conseguirá votar um grande volume de votos. Na melhor das hipóteses, conseguirá menos votos do que o seu voto inicial.

Usar proxies residenciais em conjunto com um bot Strawpoll pode ser uma excelente estratégia para gerar milhares de votos. Antes de entrarmos nesse assunto, vamos analisar algumas das questões técnicas dos sítios Web de votação que simplificam a manipulação de votos.

Tirando partido das falhas técnicas de um sítio Web

Formulário Web criado com o método get

Embora não estejamos a viver nos primórdios da criação de formulários Web, como em 2005 ou 2006, ainda pode haver programadores Web novatos que criaram formulários com o método GET, negligenciando os níveis mais elevados de risco que este envolve.  

Ao utilizar o método GET, todos os campos de formulário que um utilizador preenche serão anexados como uma cadeia de consulta no final do URL. Por exemplo, se um sítio Web tiver uma sondagem em linha e o atributo de ação dos formulários estiver definido como process_form.php, é assim que os dados serão anexados:

somewebsite.com/process_form.php?orgname=onlinepolls&yourvote=true

Como é que um eleitor inteligente e conhecedor de tecnologia pode tirar partido desta lacuna?

Esse eleitor navegaria para este URL e clicaria no ícone de atualização no separador do navegador várias vezes. Se o sítio Web registar os cookies e o endereço IP, pode apagar os cookies e ocultar o endereço IP utilizando alguns dos métodos acima referidos. Assim, cada clique neste ícone de atualização inclui votos. Esperemos que as sondagens em linha nunca sejam construídas desta forma.

Formulários Web que não requerem início de sessão

Os formulários Web que não exigem que o utilizador inicie sessão antes de votar dependem frequentemente de cookies para verificar se o utilizador não vota mais do que uma vez. No entanto, um utilizador inovador e experiente em tecnologia limparia os cookies do seu computador e voltaria a enviar o formulário. Repetiria este processo várias vezes.

O Google Chrome tem um add-on para remover cookies de qualquer sítio Web.

Criar várias contas

Pode criar várias contas para algumas sondagens que exigem que inicie sessão. Este método para gerar mais votos pode ser assustador, uma vez que depende dos mecanismos dos sítios Web para o autenticar. A maioria dos sítios Web envia uma mensagem de correio eletrónico para a caixa de entrada do utilizador para o verificar, com uma ligação para a página de votação.

Na secção seguinte, descobrirá como os hacks de correio eletrónico o podem ajudar neste cenário.

Hacks de correio eletrónico

Alguns sítios Web de sondagens não exigem confirmações rigorosas por correio eletrónico. Nesse caso, os utilizadores podem explorá-lo de várias formas utilizando alguns hacks de correio eletrónico. Por exemplo, se for proprietário de um domínio, pode criar um endereço de correio eletrónico alternativo para uma conta de correio eletrónico. 

Por outro lado, os utilizadores podem gerar milhares de e-mails para qualquer Yahoo, Gmail, Hotmail ou endereço de e-mail com qualquer nome de domínio, adicionando um símbolo "+" após o nome, imediatamente antes do símbolo "@". 

Por exemplo, se tiver uma conta Gmail em nome de [email protected], quando se registar para uma sondagem, pode iniciar sessão com [email protected]. Isto continuaria a gerar um e-mail para a caixa de entrada do utilizador James Thoma.

Passemos agora à parte emocionante de como é possível gerar votos em grande escala utilizando bots de votação e proxies. 

Utilizar bots para automatizar a StrawPoll

A utilização de bots em plataformas online como a Strawpoll pode automatizar o bot para fazer algumas das acções dos eleitores. Os bots iniciam sessão numa conta, navegam pela sondagem e clicam no botão de votar ou submeter sem levantar suspeitas. Até gostariam de um post sem causar dúvidas ao administrador do sítio.

No entanto, o bot por si só não produziria resultados produtivos. Seria útil se os integrasse com proxies, como descobrirá numa próxima secção. Plataformas como a Strawpoll também podem banir os bots se encontrarem actividades suspeitas. No entanto, a Starwpoll nunca foi bem sucedida em parar os bots por completo. Isso deve-se ao facto de os especialistas em automação terem criado bots de forma a serem irreconhecíveis nos navegadores.

Por outro lado, quando se tem um grande grupo de proxies a operar com um bot, é quase impossível pará-los.

O que é um bot Strawpoll e como utilizá-lo para aumentar os votos?

O Strawpoll bot é um bot de votação para o Strawpoll desenvolvido em Python 3. x. Funciona bem em Mac, Windows e Linux. Estes bots de votação funcionam em sondagens como as sondagens de Verificação de Limitação de IP ou sondagens que limitam os participantes a um voto por endereço IP. Também funcionam em sondagens sem verificação de limitações. A única desvantagem é que não são bem sucedidos em sondagens que têm proteção captcha.

Para que o bot comece a votar no Strawpoll, é necessário configurar o bot. Alguns bots proeminentes que podes encontrar no GitHub são o MoonfireSeco e o Strawpoll bot by macropandolfo. Podes configurar o bot por ti próprio. Se estiveres familiarizado com a linguagem de programação Python, a configuração do bot é muito conveniente. Mesmo quem não tem muita experiência em programação pode aprender com facilidade.

Assim, para configurar o bot, precisa do ID da sondagem e do valor alvo. Digamos que o URL da sondagem em que pretende que o seu bot vote é https://strawpoll.de/text2. Aqui text2 é o id da sondagem. Depois, para encontrar o valor-alvo, tem de clicar com o botão direito do rato na caixa de verificação em que pretende que o bot vote. De seguida, encontra o valor que começa por "check". Por exemplo, check897654, que é o ID da caixa de verificação.

Agora já sabe o que são bots de votação automatizados. Vejamos os tipos de proxies necessários para as sondagens online.

Procurações para automatizar um bot de votação StrawPoll

Como já referi várias vezes neste artigo, a maioria das sondagens limita um voto por endereço IP. Por conseguinte, seriam necessários inúmeros proxies para votar várias vezes. Outra razão para usar proxies é contornar as restrições geográficas. Algumas sondagens Strawpoll não estão disponíveis em determinados países; assim, se residires fora das regiões onde a Strawpoll não é permitida, não poderás votar. No entanto, com um proxy, ligas-te a um país onde a Strawpoll é suportada.

Assim, os melhores proxies para sondagens em linha seriam os proxies residenciais.

A razão mais aparente para a escolha é o facto de serem os endereços IP de proprietários residenciais reais. Consequentemente, os proprietários dos sítios Web de sondagens não detectarão qualquer atividade suspeita, como a manipulação de votos.

Dos proxies residenciais, necessitará de proxies residenciais rotativos, também conhecidos como proxies rotativos de ligação posterior. Uma vez que tem de votar várias vezes, os mandatários rotativos ocultam a sua identidade por detrás de um conjunto de mandatários.

E quanto aos outros proxies e VPNs?

Existem também proxies de centros de dados bastante rápidos. No entanto, muitos sítios de votação podem detetar que se está a esconder atrás de um proxy. Da mesma forma, as VPN podem ser adequadas para uma ou duas votações automáticas, mas os sítios de destino podem detectá-las facilmente devido à sua disponibilidade redundante.

Além disso, alguns sítios Web, como o Strawpoll, têm um sistema robusto de deteção de VPN.

Além disso, seria útil se nunca usasse proxies públicos com o seu bot, porque o endereço IP será partilhado entre vários utilizadores e a maioria deles ficará offline antes de mudar o seu bot.

Melhor proxy para automatizar votações on-line:

A escolha do fornecedor de proxy correto é vital para selecionar proxies rotativos de ligação posterior adequados. 

ProxyScrape é um dos mais populares e fiáveis fornecedores de proxy online. Os três serviços proxy incluem servidores proxy dedicados a centros de dados, servidores proxy residenciais e servidores proxy premium. Então, qual é a melhor solução possível para votações em linha utilizando proxies? Antes de responder a essa pergunta, é melhor ver as características de cada servidor proxy.

Um proxy de centro de dados dedicado é mais adequado para tarefas online de alta velocidade, como a transmissão de grandes quantidades de dados (em termos de tamanho) de vários servidores para fins de análise. Esta é uma das principais razões pelas quais as organizações escolhem proxies dedicados para transmitir grandes quantidades de dados num curto espaço de tempo.

Um proxy de centro de dados dedicado tem várias características, tais como largura de banda ilimitada e ligações simultâneas, proxies HTTP dedicados para facilitar a comunicação e autenticação IP para maior segurança. Com 99,9% de tempo de atividade, pode ter a certeza de que o centro de dados dedicado funcionará sempre durante qualquer sessão. Por último, mas não menos importante, ProxyScrape fornece um excelente serviço de apoio ao cliente e ajudá-lo-á a resolver o seu problema no prazo de 24-48 horas úteis. 

O próximo é um proxy residencial. O proxy residencial é um proxy de referência para todos os consumidores em geral. A principal razão é que o endereço IP de um proxy residencial se assemelha ao endereço IP fornecido pelo ISP. Isto significa que obter permissão do servidor de destino para aceder aos seus dados será mais fácil do que o habitual. 

A outra caraterística do proxy residencial do ProxyScrapeé uma funcionalidade rotativa. Um proxy rotativo ajuda-o a evitar uma proibição permanente da sua conta porque o seu proxy residencial altera dinamicamente o seu endereço IP, tornando difícil para o servidor de destino verificar se está a utilizar um proxy ou não. 

Para além disso, as outras características de um proxy residencial são: largura de banda ilimitada, juntamente com ligação simultânea, proxies HTTP/s dedicados, proxies em qualquer sessão de tempo devido aos mais de 7 milhões de proxies no pool de proxies, autenticação de nome de utilizador e palavra-passe para maior segurança e, por último, mas não menos importante, a capacidade de mudar o servidor do país. Pode selecionar o servidor pretendido anexando o código do país à autenticação do nome de utilizador. 

O último é o proxy premium. Os proxies premium são iguais aos proxies dedicados de centros de dados. A funcionalidade permanece a mesma. A principal diferença é a acessibilidade. Nos proxies premium, a lista de proxies (a lista que contém proxies) é disponibilizada a todos os utilizadores da rede ProxyScrape. É por isso que os proxies premium custam menos do que os proxies dedicados de centros de dados.

Então, qual é a melhor solução possível para as votações em linha utilizando proxies? A resposta seria "procuração residencial". A razão é simples. Como já foi dito, o proxy residencial é um proxy rotativo, o que significa que o seu endereço IP será alterado dinamicamente ao longo de um período de tempo, o que pode ser útil para enganar o servidor enviando muitos pedidos num curto espaço de tempo sem obter um bloqueio de IP. 

Em seguida, o melhor seria alterar o servidor proxy com base no país. Basta acrescentar o ISO_CODE do país no final da autenticação IP ou da autenticação de nome de utilizador e palavra-passe. 

Leituras relacionadas:

https://proxyscrape.com/blog/how-to-make-a-proxy-checker-in-python/

Como usar bots de votação StrawPoll com proxies residenciais

Alguns dos bots Strawpoll que viste acima têm uma opção para configurar proxies, principalmente sob a forma de um ficheiro de texto. Os proxies têm a forma de uma lista, uma vez que é necessário ter mais do que um proxy para votar várias vezes. Parece, portanto, que o sítio Web de destino tem pedidos provenientes de vários utilizadores. 

Perguntas frequentes:

1. Qual é o melhor proxy adequado para votações em linha?
A resposta é o proxy residencial. Os proxies residenciais são muito mais adequados porque têm a capacidade de rodar o seu endereço IP automaticamente e pode escolher o país que pretende simplesmente anexando o ISO_CODE no final da autenticação do proxy.
2. O proxy de datacenter é bom para votações online?
A maioria das sondagens online consegue detetar que está a utilizar um proxy devido à disponibilidade de redundância. É necessário um proxy que possa alternar o seu endereço IP automaticamente e um proxy residencial faz o trabalho aqui. Além disso, com os proxies residenciais, o servidor de destino aceita o seu endereço IP, uma vez que os endereços são de proprietários de casas reais.
3. Como criar várias contas para votações em linha utilizando proxies?
Pode criar várias contas com um hack de correio eletrónico. Se acrescentar o sinal "+" antes do "@", poderá registar-se na cabina de voto em linha e todo o correio continuará a ser enviado para a sua caixa de correio eletrónico.

Conclusão sobre a criação e utilização de um bot de votação StrawPoll

Depois de ler este artigo completo, esperamos que tenha percebido como funciona a manipulação da votação online. Tal como referido anteriormente, a nossa intenção não é ensinar-lhe alguns actos maliciosos, mas sim educá-lo sobre as falhas dos sistemas de votação online, como as Strawpolls. 

Por isso, esperamos que ponha em causa a credibilidade de algumas plataformas de votação em linha que utilizam bots e proxies em vez de quebrar o sistema por meios pouco éticos.