head 1.5; access; symbols pkgsrc-2026Q2:1.5.0.6 pkgsrc-2026Q2-base:1.5 pkgsrc-2026Q1:1.5.0.4 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.2 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.4.0.2 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.3.0.4 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.2 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.2.0.4 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.2 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.5 date 2025.10.26.08.37.48; author adam; state Exp; branches; next 1.4; commitid r8tV4AIYgGfky3gG; 1.4 date 2025.08.19.10.27.42; author adam; state Exp; branches; next 1.3; commitid vuFyzbS3Aa8xlk7G; 1.3 date 2024.12.24.12.00.24; author adam; state Exp; branches; next 1.2; commitid J3euqhEUWjIEvKCF; 1.2 date 2024.06.28.09.54.47; author adam; state Exp; branches; next 1.1; commitid vrS3cInqB4iizJfF; 1.1 date 2023.10.22.18.38.59; author wiz; state Exp; branches; next ; commitid JowO5A9T97zpvEJE; desc @@ 1.5 log @bkcrack: updated to 1.8.1 1.8.1 Fix a bug that prevented mask-based password recovery to be parallelized when building with MSVC Minor simplifications and documentation updates @ text @# $NetBSD: Makefile,v 1.4 2025/08/19 10:27:42 adam Exp $ DISTNAME= bkcrack-1.8.1 CATEGORIES= archivers MASTER_SITES= ${MASTER_SITE_GITHUB:=kimci86/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/kimci86/bkcrack COMMENT= Crack legacy zip encryption LICENSE= zlib USE_LANGUAGES= c++ INSTALLATION_DIRS= bin share/doc/bkcrack share/examples/bkcrack post-install: cd ${DESTDIR}${PREFIX} && ${MV} bkcrack bin cd ${DESTDIR}${PREFIX} && ${MV} example/* share/examples/bkcrack cd ${DESTDIR}${PREFIX} && ${MV} [lrt]* share/doc/bkcrack .include "../../devel/cmake/build.mk" .include "../../mk/bsd.pkg.mk" @ 1.4 log @bkcrack: updated to 1.8.0 1.8.0 Implement mask-based password recovery Add code coverage report @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/12/24 12:00:24 adam Exp $ d3 1 a3 1 DISTNAME= bkcrack-1.8.0 @ 1.3 log @bkcrack: updated to 1.7.1 1.7.1 Fix typos in readme and resources md files Minor bugfixes and optimizations related to password recovery @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/06/28 09:54:47 adam Exp $ d3 1 a3 1 DISTNAME= bkcrack-1.7.1 @ 1.2 log @bkcrack: updated to 1.7.0 Release v1.7.0 Option to remove password protection (-D) Modernized and auto-formatted source code Added more automated tests Updated CI workflow @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/10/22 18:38:59 wiz Exp $ d3 1 a3 1 DISTNAME= bkcrack-1.7.0 @ 1.1 log @archivers/bkcrack: import bkcrack-1.5.0 A ZIP archive may contain many entries whose content can be compressed and/or encrypted. In particular, entries can be encrypted with a password-based symmetric encryption algorithm referred to as traditional PKWARE encryption, legacy encryption or ZipCrypto. bkcrack is a command-line tool which implements a known plaintext attack by Biham and Kocker. The main features are: Recover internal state from ciphertext and plaintext. Change a ZIP archive's password using the internal state. Recover the original password from the internal state. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= bkcrack-1.5.0 d9 2 a10 2 HOMEPAGE= https://github.com/kimci86/bkcrack/ COMMENT= Crack legacy zip encryption with Biham and Kocher's known plaintext attack @