Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
fingerprint-suite — Ferramentas de fingerprinting de navegador para anonimizar seus scrapers. Desenvolvidas pela Apify. | Kitploit
Ferramentas/GitHubGitHub/apify/fingerprint-suite
PrivacidadeRastreadorAnti-BotFalsificação de Impressão Digital
GitHubapify/fingerprint-suite

fingerprint-suite

Ferramentas de fingerprinting de navegador para anonimizar seus scrapers. Desenvolvidas pela Apify.

Ver Repositório
2.6k276há 3 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Suíte de fingerprinting

NPM dev version Chat on discord

fingerprint-suite é um conjunto artesanal de ferramentas para geração e injeção de fingerprints de navegador. Hoje em dia, os sites usam cada vez mais fingerprinting para rastrear usuários e identificá-los. Com a ajuda do fingerprint-suite, você pode gerar e injetar fingerprints de navegador no seu navegador, permitindo que seus scrapers passem despercebidos.

Gostaria de trabalhar conosco em nossas ferramentas de fingerprinting ou projetos semelhantes? Estamos contratando!

Visão geral

fingerprint-suite é um kit de ferramentas modular para geração e injeção de fingerprints de navegador. Ele é composto pelos seguintes pacotes npm, que você pode usar separadamente ou em conjunto:

  • header-generator: gera cabeçalhos HTTP realistas e configuráveis
  • fingerprint-generator: gera fingerprints de navegador realistas, afetando os cabeçalhos HTTP e as APIs JS do navegador
  • fingerprint-injector: injeta fingerprints de navegador na sua instância de navegador gerenciada por Playwright ou Puppeteer
  • generative-bayesian-network: nossa implementação rápida de uma rede generativa bayesiana usada para gerar fingerprints de navegador realistas

Início rápido

O exemplo a seguir mostra como usar as ferramentas de fingerprinting para camuflar sua instância do Chromium gerenciada pelo Playwright.

root@kitploit:~
import { chromium } from 'playwright';
import { newInjectedContext } from 'fingerprint-injector';

(async () => {
    const browser = await chromium.launch({ headless: false });
    const context = await newInjectedContext(browser, {
        // Constraints for the generated fingerprint (optional)
        fingerprintOptions: {
            devices: ['mobile'],
            operatingSystems: ['ios'],
        },
        // Playwright's newContext() options (optional, random example for illustration)
        newContextOptions: {
            geolocation: {
                latitude: 51.50853,
                longitude: -0.12574,
            },
        },
    });

    const page = await context.newPage();
    // ... your code using `page` here
})();

Aqui está o mesmo exemplo usando Puppeteer:

root@kitploit:~
import puppeteer from 'puppeteer';
import { newInjectedPage } from 'fingerprint-injector';

(async () => {
    const browser = await puppeteer.launch({ headless: false });
    const page = await newInjectedPage(browser, {
        // constraints for the generated fingerprint
        fingerprintOptions: {
            devices: ['mobile'],
            operatingSystems: ['ios'],
        },
    });

    // ... your code using `page` here
    await page.goto('https://example.com');
})();

Suporte

Se você encontrar algum bug ou problema com qualquer uma das ferramentas de fingerprinting, por favor abra uma issue no GitHub. Para dúvidas, você pode perguntar no Stack Overflow ou entrar em contato com [email protected]

Contribuindo

Suas contribuições de código são bem-vindas e você será elogiado pela eternidade! Se você tiver alguma ideia de melhoria, envie uma issue ou crie um pull request. Para as diretrizes de contribuição e o código de conduta, veja CONTRIBUTING.md.

Licença

Este projeto é licenciado sob a Apache License 2.0 - veja o arquivo LICENSE.md para detalhes.

Baixar ferramenta