
Security News
The Hidden Blast Radius of the Axios Compromise
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.
correios-tracking
Advanced tools
Rastreamento da Empresa de Correios e Telégrafos utilizando Data Scraping e Puppeteer
npm install correios-tracking
Correios-Scraping funciona com Data Scraping da página do Correios e retornando json com o rastreio do objeto passado como parametro.
É simples de utilizar, veja um exemplo de código:
const Scraping = require('../scrap.js');
const correios = new Scraping();
// É necessário abrir o Chromium antes de rastrear qualquer objeto
correios.launchBrowser();
// A função correios.track retorna um json contendo o rastreio do objeto
console.log(correios.track('PP123456789BR'));
// Após os rastreios desejados serem feitos, pode ser fechado o Chromium
correios.closeBrowser();
Observe que é possivel fazer mais de um rastreio após abrir o Chromium:
const Scraping = require('../scrap.js');
const correios = new Scraping();
// É necessário abrir o Chromium antes de rastrear qualquer objeto
correios.launchBrowser();
// A função correios.track retorna um json contendo o rastreio do objeto
console.log(correios.track('PP123456789BR'));
console.log(correios.track('PP123456789BR'));
console.log(correios.track('PP123456789BR'));
// Após os rastreios desejados serem feitos, pode ser fechado o Chromium
correios.closeBrowser();
Tem um demo dentro deste repositório, apenas clone e você encontrará dentro a pasta "demo", execute npm install && node demo.js e você verá retornar json no metódo GET do link "localhost:3000/:codigo_de_rastreio", substitua ":codigo_de_rastreio" por um código de rastreio válido.
Esse projeto está licenciado sob a licença MIT - veja o arquivo LICENSE.md para mais detalhes.
FAQs
Data Scraping of Correios website
We found that correios-tracking demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.