pkg.soopen package index

brew / rang 6401

Installer pdfrip avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de pdfrip pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pdfrip

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#pdfrip

nixpkgs package indexes · pkgs/by-name/pd/pdfrip/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Multi-threaded PDF password cracking utility

Commandes et alias

  • pdfrip

historique

Historique du projet et usages

PDFRip is an MIT-licensed, multithreaded PDF password-recovery utility written in Rust. It supports wordlists, masks, known-substring searches, date and number generators, brute force, checkpoints, and JSON output.

Historique du projet

PDFRip was published as a Rust-based, multithreaded PDF password-cracking utility. The official release history records version 1.0.0, followed by a major 2.0 overhaul that reworked the engine and expanded search modes.

Version 3.0.0 focused on correctness, measurable prepared-verifier performance, broader PDF Standard Security Handler compatibility, exact checkpoint and resume behavior, structured JSON output, and hardened cross-platform release processes.

Historique d'adoption

PDFRip is available through Homebrew and Nix in addition to Cargo and repository release binaries. Its Rust implementation and prebuilt-release workflow make it suitable for contemporary cross-platform security-tool collections.

Modes d'utilisation

Users select an encrypted PDF and a candidate-generation mode, such as a wordlist, bounded mask, date range, numeric range, known substring, or printable-ASCII brute force.

Checkpoint and resume support preserves verified progress for long jobs. The optional --user-password-only mode can improve performance but intentionally excludes owner-only passwords.

The tool targets password-based user and owner credentials in the PDF Standard Security Handler; certificate or public-key encrypted documents are not supported.

Pourquoi les passionnés de paquets s'y intéressent

PDFRip pairs a focused password-recovery purpose with Rust concurrency, structured candidate generators, checkpointing, and machine-readable output. It occupies a middle ground between small legacy PDF crackers and large general-purpose cracking suites.

Chronologie

  • 2021: Version 1.0.0 released on February 11.
  • 2025: Version 2.0.0 released on January 4 and 2.0.1 on January 9.
  • 2026: Version 3.0.0 released on March 18.

Related projects

  • The README compares the problem space with password-cracking workflows but scopes PDFRip specifically to PDF Standard Security Handler user and owner passwords. Certificate-encrypted PDFs are outside its scope.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 2 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
pdfripcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-09-19
version du gestionnaire3.0.0
gestionnaire mis à jour2026-09-13
données localesOK
amontà jour
dernière version détectéev3.0.0

https://github.com/mufeedvh/pdfrip

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pdfrip
Version3.0.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pdfrip
Page d'accueilhttps://github.com/mufeedvh/pdfrip
Dépôthttps://github.com/mufeedvh/pdfrip
LicenceMIT
Archive sourcehttps://github.com/mufeedvh/pdfrip/archive/refs/tags/v3.0.0.tar.gz
Dernière mise à jour2026-09-13T06:30:16Z
Pulseupdated
Dépendances de compilationcmake, rust
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepdfrip
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

pdfrip

nix profile install nixpkgs#pdfrip
  • normalized package name match
  • Correspondance par : Pdfrip
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pd/pdfrip/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation