{"id":20184806,"url":"https://github.com/CleasbyCode/wbpdv","last_synced_at":"2025-05-07T03:30:42.101Z","repository":{"id":262722790,"uuid":"888085429","full_name":"CleasbyCode/wbpdv","owner":"CleasbyCode","description":"Steganography-Like CLI / Web tool for concealing files within WEBP images.","archived":false,"fork":false,"pushed_at":"2024-12-25T09:49:29.000Z","size":5045,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-12T11:13:21.797Z","etag":null,"topics":["cli-tools","conceal-data","cpp","data-hiding","hacking","hidden-files","hide-data","hide-files","hide-files-in-image","image","infosec","mastodon","privacy-tool","steganography","tumblr","webp","webp-format","webp-image","webp-images","zlib"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CleasbyCode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-13T19:40:08.000Z","updated_at":"2025-01-22T10:07:43.000Z","dependencies_parsed_at":"2024-12-06T10:21:40.244Z","dependency_job_id":"1953290c-ce92-44b1-b3ae-3ad2ebee1a12","html_url":"https://github.com/CleasbyCode/wbpdv","commit_stats":null,"previous_names":["cleasbycode/wpdv","cleasbycode/wbpdv"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleasbyCode%2Fwbpdv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleasbyCode%2Fwbpdv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleasbyCode%2Fwbpdv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleasbyCode%2Fwbpdv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CleasbyCode","download_url":"https://codeload.github.com/CleasbyCode/wbpdv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252806353,"owners_count":21807190,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli-tools","conceal-data","cpp","data-hiding","hacking","hidden-files","hide-data","hide-files","hide-files-in-image","image","infosec","mastodon","privacy-tool","steganography","tumblr","webp","webp-format","webp-image","webp-images","zlib"],"created_at":"2024-11-14T03:09:07.289Z","updated_at":"2025-05-07T03:30:42.083Z","avatar_url":"https://github.com/CleasbyCode.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# wbpdv \n\nUse CLI tools ***wbpin*** \u0026 ***wbpout*** with a WEBP image, to hide/extract any file type, up to **9MB** (cover image + data file).  \n\nShare your \"file-embedded\" WEBP image on compatible sites, such as ***Mastodon*** \u0026 ***Tumblr***.\n\n![Demo Image](https://github.com/CleasbyCode/wbpdv/blob/main/demo_image/wbpdv_34225.webp)  \n***Image credit:*** [***@TonyKelner***](https://x.com/TonyKelner) / ***PIN: 1439711818***\n\nYour embedded file is ***compressed*** and ***encrypted*** with ***PIN*** protection.  \n\n(*You can try the [***wbpdv Web App, here,***](https://cleasbycode.co.uk/wbpdv/index/) if you don't want to download and compile the CLI source code.*)\n\n## Usage (Linux - wbpin / wbpout)\n\n```console\n\nuser1@linuxbox:~/Downloads/wbpdv-main/src/wbpin$ g++ main.cpp -O2 -lz -lwebp -s -o wbpin\nuser1@linuxbox:~/Downloads/wbpdv-main/src/wbpin$ sudo cp wbpin /usr/bin\n\nuser1@linuxbox:~/Desktop$ wbpin \n\nUsage: wbpin \u003ccover_image\u003e \u003cdata_file\u003e  \n       wbpin --info\n\nuser1@linuxbox:~/Desktop$ wbpin Cover_Image.webp Hidden_File.zip\n  \nSaved \"file-embedded\" WEBP image: wbpdv_12462.webp (143029 bytes).\n\nRecovery PIN: [***2166776980***]\n\nImportant: Please remember to keep your PIN safe, so that you can extract the hidden file.\n\nComplete!\n\nuser1@linuxbox:~/Downloads/wbpdv-main/src/wbpout$ g++ main.cpp -O2 -lz -s -o wbpout\nuser1@linuxbox:~/Downloads/wbpdv-main/src/wbpout$ sudo cp wbpout /usr/bin\n\nuser1@linuxbox:~/Desktop$ wbpout\n\nUsage: wbpout \u003cfile_embedded_image\u003e\n       wbpout --info\n        \nuser1@linuxbox:~/Desktop$ wbpout wbpdv_12462.webp\n\nPIN: **********\n\nExtracted hidden file: Hidden_File.zip (6165 bytes).\n\nComplete! Please check your file.\n```\n\n\nhttps://github.com/user-attachments/assets/795709bb-6b00-4924-9597-61cc27b65bee\n\n\nhttps://github.com/user-attachments/assets/078ec4cf-36ab-4c85-a8dd-9b9a41a98889\n\n\n## Third-Party Libraries\n\nThis project makes use of the following third-party libraries:\n\n- **zlib**: General-purpose compression library\n  - License: zlib/libpng license (see [***LICENSE***](https://github.com/madler/zlib/blob/develop/LICENSE) file)\n  - Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler\n    \n- **WebP**: Image processing library, developed by Google.\n   - **Copyright**: Copyright 2010 Google Inc.\n   - **License**: BSD 3-Clause License (see [***LICENSE***](https://github.com/webmproject/libwebp?tab=BSD-3-Clause-1-ov-file#readme) file for details)    \n##\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCleasbyCode%2Fwbpdv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCleasbyCode%2Fwbpdv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCleasbyCode%2Fwbpdv/lists"}