{"id":21373170,"url":"https://github.com/blaukovitch/denuvo_profiler","last_synced_at":"2025-04-15T15:05:36.401Z","repository":{"id":232459348,"uuid":"783832281","full_name":"Blaukovitch/DENUVO_Profiler","owner":"Blaukovitch","description":"DENUVO v1-v2 Virtual Machine profiling tool and Electronic Arts Origin decoder","archived":false,"fork":false,"pushed_at":"2024-04-09T19:43:15.000Z","size":3923,"stargazers_count":23,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-15T15:05:30.388Z","etag":null,"topics":["crack","denuvo","ea","electronic","origin","secrets","securom","virtual-machine"],"latest_commit_sha":null,"homepage":"https://cracklab.team/index.php?threads/876/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Blaukovitch.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-04-08T16:55:55.000Z","updated_at":"2025-04-14T17:55:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"4690434f-27c5-4dbc-8049-c7fa3df9c4fa","html_url":"https://github.com/Blaukovitch/DENUVO_Profiler","commit_stats":null,"previous_names":["blaukovitch/denuvo_profiler"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blaukovitch%2FDENUVO_Profiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blaukovitch%2FDENUVO_Profiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blaukovitch%2FDENUVO_Profiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blaukovitch%2FDENUVO_Profiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Blaukovitch","download_url":"https://codeload.github.com/Blaukovitch/DENUVO_Profiler/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249094931,"owners_count":21211837,"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":["crack","denuvo","ea","electronic","origin","secrets","securom","virtual-machine"],"created_at":"2024-11-22T08:26:03.542Z","updated_at":"2025-04-15T15:05:36.382Z","avatar_url":"https://github.com/Blaukovitch.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DENUVO_Profiler\nThis is part of the original source code of **DENUVO_Profiler**, written by 386 Team in 2014-2017 to investigate the first versions of DENUVO (eq VMProtect 2-3), when there were no lifters and other modern devirtualisation tools.  \n**DENUVO_Profiler** is a subsequent development of the **SecuROM_Profiler** utility - the simplest tool for visualising the operation of a virtual machine and effectively controlling the data it uses in the byte-code tape (p-code).  \n**DENUVO_Profiler** also hunts for Electronic Arts (Origin) licence containers on the current user's machine and can extract their contents, with including the GameToken.  \n![TANK80](/~!IMG/t80.PNG)\n\n## Opportunities \"inspire\"\n* Detection number of VMProtect contexts;  \n* Detection type of VM \"islands\" (HANDLES);  \n* Hook of VM HANDLES (Profiling);  \n* Show you DENUVO HWID (actual for eraly versions, modern version have a two new components);  \n* Decode Electronic Arts origin license (XML);  \n** Decode DENUVO GameToken;  \n![DGTOKEN](/~!IMG/Origin.png)\n\n## DENUVO GameToken\nGameToken is Secret X-Table, which contains mathematical dependencies between you current hardware and encrypted HWID data in this table.  \n![DGTOKEN](/~!IMG/DENUVO_GAMETOKEN.png)\n![DHWID](/~!IMG/DENUVO_HWID.png)\n\n## Folders description\n*PRIMARY:*\n* `\\ENGINE\\` - \"DENUVO_Inspire\" main engine;  \n* `\\ThirdParty\\Origin\\` - Electronic Arts Origin (Origin CORE dissaembly info);  \n\n*Secondary:*\n* `\\BEA\\` - BEA engine source;  \n* `\\BeaEngine\\` - BEA engine dlls \u0026 lib;  \n* `\\XED\\` - XED dissasembly;  \n* `\\CRYPTO\\` - simple implementation of AES/MD5;  \n\n\n## Versioning\n* DENUVO v1-2  \n* VMProtect 2.6.x and hingher  \n* VMProtect 3.0.x (early)  \n\n## SONY DADC AG SecuROM_Profiler\n![SPR](/~!IMG/SecuROM_Profiler.jpg)\n\n## See also\n**DENUVO LEAK content** \nhttps://github.com/Blaukovitch/DENUVO-LEAK/  \n\n## Tiberium reversing\nAll materials published as part of **Tiberium reversing** - full stack of articles (xakep.ru), cracking videos (YOUTUBE) and C/C++/ASM coding tools. \n(C) *2011-2024*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblaukovitch%2Fdenuvo_profiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblaukovitch%2Fdenuvo_profiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblaukovitch%2Fdenuvo_profiler/lists"}