{"id":22342892,"url":"https://github.com/pelock/pelock-software-protection-and-licensing-sdk","last_synced_at":"2025-04-08T04:18:45.069Z","repository":{"id":45587812,"uuid":"63718533","full_name":"PELock/PELock-Software-Protection-and-Licensing-SDK","owner":"PELock","description":"Software copy protection against cracking \u0026 reverse engineering with anti-cracking \u0026 anti-debugging techniques. Software license key system with time trial options.","archived":false,"fork":false,"pushed_at":"2023-06-07T23:21:19.000Z","size":2692,"stargazers_count":201,"open_issues_count":0,"forks_count":54,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-03-24T09:02:47.498Z","etag":null,"topics":["anti-cracking","anti-debugging","antipiracy","binder","cracking","exe","exe-protector","licensing","licensing-sdk","monetization","pelock","protection","registration","reverse-engineering","reverseengineering","security","trial","trial-settings"],"latest_commit_sha":null,"homepage":"https://www.pelock.com","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PELock.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2016-07-19T18:32:23.000Z","updated_at":"2025-03-12T07:00:59.000Z","dependencies_parsed_at":"2025-01-16T15:18:27.541Z","dependency_job_id":null,"html_url":"https://github.com/PELock/PELock-Software-Protection-and-Licensing-SDK","commit_stats":{"total_commits":9,"total_committers":2,"mean_commits":4.5,"dds":"0.11111111111111116","last_synced_commit":"45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FPELock-Software-Protection-and-Licensing-SDK","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FPELock-Software-Protection-and-Licensing-SDK/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FPELock-Software-Protection-and-Licensing-SDK/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FPELock-Software-Protection-and-Licensing-SDK/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PELock","download_url":"https://codeload.github.com/PELock/PELock-Software-Protection-and-Licensing-SDK/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247773721,"owners_count":20993639,"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":["anti-cracking","anti-debugging","antipiracy","binder","cracking","exe","exe-protector","licensing","licensing-sdk","monetization","pelock","protection","registration","reverse-engineering","reverseengineering","security","trial","trial-settings"],"created_at":"2024-12-04T08:14:01.954Z","updated_at":"2025-04-08T04:18:45.038Z","avatar_url":"https://github.com/PELock.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PELock Software Protection \u0026 Software License Key System\n\nPELock is a software security solution designed for protection\nof any 32 bit Windows applications against cracking, tampering\nand reverse engineering analysis.\n\nhttps://www.pelock.com/products/pelock\n\n![Antidebugging options](https://www.pelock.com/img/en/products/pelock/options/protection/pelock-options-protection-settings.png)\n\nYou can protect any compiled application file for Windows as\nlong as it's compatible with Portable Executable format, no\nmatter what programming language or development environment\nwas used to create it.\n\n![Advanced software protection settings](https://www.pelock.com/img/en/products/pelock/options/protection/pelock-options-protection-advanced-protection-settings.png)\n\n## SDK\n\nYou can closely integrate the protection and licensing features\nusing dedicated SDK with hundreds of examples for C/C++, Delphi,\nLazarus, Free Pascal, PureBasic, PowerBASIC, D, Assembler with\nfull source codes.\n\n![Protection and Licensing SDK settings](https://www.pelock.com/img/en/products/pelock/options/protection/pelock-options-protection-sdk-system.png)\n\n## Software Licensing\n\nPELock comes with a built-in licensing system, you can use it\nto easily add license key system for your application.\n\n![License key manager](https://www.pelock.com/img/en/products/pelock/project/pelock-project.png)\n\n![Adding new license](https://www.pelock.com/img/en/products/pelock/project/pelock-project-add-new-user.png)\n\n## Time trial settings\n\nYou can also set various time-trial limitations for the\nprotected application, e.g. 30 days trial.\n\n![Time trial settings](https://www.pelock.com/img/en/products/pelock/options/project/pelock-options-project-settings-time-trial-settings.png)\n\n## Virtual DLL binder\n\nPELock has a built-in binder for additional application DLL libraries, it's possible to merge your main application EXE file with any number of extra DLL libraries into single output EXE file.\n\n![Virtual DLL binding](https://www.pelock.com/img/en/products/pelock/virtual-dll-libraries/pelock-virtual-dll-binder.png)\n\nIf your application uses or requires an additional DLL libraries you can hide them inside the protected application, no third party will be able to view it, nor any other program will have access to it, because the whole loading process is emulated in the memory and nothing is written to disk, and it's completely transparent to the application working.\n\nBartosz Wójcik\n\n* Visit my site at — https://www.pelock.com\n* Twitter — https://twitter.com/PELock\n* GitHub — https://github.com/PELock","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpelock%2Fpelock-software-protection-and-licensing-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpelock%2Fpelock-software-protection-and-licensing-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpelock%2Fpelock-software-protection-and-licensing-sdk/lists"}