Lockfile Linting Logo

Lockfile Linting

0
Free
Visit Website

lockfile-lint is a tool that helps developers lint their lockfiles to ensure they adhere to pre-defined security policies and mitigate the risk of malicious packages being injected into the lockfile. Lockfiles are used as a trusted manifest of resources to fetch packages from, but keeping track of changes to lockfiles can be challenging as they are designed to be consumed by machines. The tool can be easily invoked using the npx command and can lint both yarn.lock and npm-shrinkwrap.json files. It checks the lockfile against a set of predefined security policies, such as ensuring that only trusted package hosts are used and that HTTPS is used for all package downloads. If the lockfile passes the lint checks, the tool will report no issues. If it detects any exceptions to the security policies, it will report them, allowing developers to address the issues and ensure the integrity of their lockfile. lockfile-lint can be used as a standalone CLI tool or as a programmatic API library, making it easy to integrate into existing development workflows, such as pre-commit hooks or CI/CD pipelines.

FEATURES

ALTERNATIVES

A tool for secure content publishing and verification using offline signing and trusted collections.

Insider is a source code analysis tool focusing on OWASP Top 10 vulnerabilities with easy integration into DevOps pipelines.

A tool for identifying potential security vulnerabilities in web applications

OpenRASP directly integrates its protection engine into the application server by instrumentation, providing context-aware protection and detailed stack trace logging.

A webshell manager via terminal for controlling web servers running PHP or MySQL.

Drltrace is a dynamic API calls tracer for Windows and Linux applications.

ESLint plugin to prevent Trojan Source attacks.

Guidelines for secure coding in Java SE to avoid bugs that could weaken security and open holes in Java's security features.

PINNED

InfoSecHired Logo

InfoSecHired

An AI-powered career platform that automates the creation of cybersecurity job application materials and provides company-specific insights for job seekers.

Commercial
Resources
Mandos Brief Newsletter Logo

Mandos Brief Newsletter

A weekly newsletter providing cybersecurity leadership insights, industry updates, and strategic guidance for security professionals advancing to management positions.

Free
Resources
Kriptos Logo

Kriptos

An AI-driven data classification and governance platform that automatically discovers, analyzes, and labels sensitive information while providing risk management and compliance capabilities.

Commercial
Data Protection
System Two Security Logo

System Two Security

An AI-powered platform that automates threat hunting and analysis by processing cyber threat intelligence and generating customized hunt packages for SOC teams.

Commercial
Security Operations
Aikido Security Logo

Aikido Security

Aikido is an all-in-one security platform that combines multiple security scanning and management functions for cloud-native applications and infrastructure.

Commercial
Application Security
Permiso Logo

Permiso

Permiso is an Identity Threat Detection and Response platform that provides comprehensive visibility and protection for identities across multiple cloud environments.

Commercial
IAM
Wiz Logo

Wiz

Wiz Cloud Security Platform is a cloud-native security platform that enables security, dev, and devops to work together in a self-service model, detecting and preventing cloud security threats in real-time.

Commercial
Cloud Security
Adversa AI Logo

Adversa AI

Adversa AI is a cybersecurity company that provides solutions for securing and hardening machine learning, artificial intelligence, and large language models against adversarial attacks, privacy issues, and safety incidents across various industries.

Commercial
AI Security