{"id":13841414,"url":"https://github.com/ivan-sincek/keylogger","last_synced_at":"2025-04-15T11:31:56.465Z","repository":{"id":107019132,"uuid":"196819428","full_name":"ivan-sincek/keylogger","owner":"ivan-sincek","description":"Windows OS keylogger with a hook mechanism (i.e. with a keyboard hook procedure).","archived":true,"fork":false,"pushed_at":"2023-04-27T21:09:03.000Z","size":25,"stargazers_count":83,"open_issues_count":0,"forks_count":32,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-30T13:44:44.829Z","etag":null,"topics":["bug-bounty","c-plus-plus","ethical-hacking","keyboard-hook-procedure","keylogger","malware","offensive-security","red-team-engagement","reverse-engineering","security","windows"],"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/ivan-sincek.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}},"created_at":"2019-07-14T09:48:29.000Z","updated_at":"2025-03-16T21:09:42.000Z","dependencies_parsed_at":"2024-02-03T03:53:31.683Z","dependency_job_id":"48c8aa3e-7556-4016-9e06-9d311e8cc3a6","html_url":"https://github.com/ivan-sincek/keylogger","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-sincek%2Fkeylogger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-sincek%2Fkeylogger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-sincek%2Fkeylogger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ivan-sincek%2Fkeylogger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ivan-sincek","download_url":"https://codeload.github.com/ivan-sincek/keylogger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249061072,"owners_count":21206447,"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":["bug-bounty","c-plus-plus","ethical-hacking","keyboard-hook-procedure","keylogger","malware","offensive-security","red-team-engagement","reverse-engineering","security","windows"],"created_at":"2024-08-04T17:01:10.382Z","updated_at":"2025-04-15T11:31:56.155Z","avatar_url":"https://github.com/ivan-sincek.png","language":"C++","funding_links":[],"categories":["C++"],"sub_categories":[],"readme":"# Keylogger\n\nWindows OS keylogger with a hook mechanism (i.e. with a keyboard hook procedure).\n\nMapped most of the keys for the standard US keyboard layout.\n\nAll the code you need is in this file:\n\n* [/src/Keylogger/Keylogger/main.cpp](https://github.com/ivan-sincek/keylogger/blob/master/src/Keylogger/Keylogger/main.cpp)\n\nBuilt with Visual Studio Community 2022 v17.5.4 (64-bit) and tested on Windows 10 Enterprise OS (64-bit).\n\nMade for educational purposes. I hope it will help!\n\n## How to Run\n\nRun Keylogger_x86.exe (32-bit) or Keylogger_x64.exe (64-bit).\n\n## Cleanup\n\nIf hide window functionality is enabled, do not forget to shutdown the keylogger's process through task manager.\n\nIf hide files functionality is enabled, do not forget to delete the hidden keylogger's files after shutting the keylogger down first.\n\nIf startup functionality is enabled, do not forget to remove the keylogger's registry key called `keylogger` located at `HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run`.\n\n**Executable provided does not have these functionalities active. If you want to try them out, uncomment the corresponding methods inside the source code and recompile it.**\n\n## Runtime\n\n```fundamental\nC:\\Users\\W10\\Desktop\u003eKeylogger.exe\nKeylogger v2.3 by Ivan Sincek.\nGitHub repository at github.com/ivan-sincek/keylogger.\nHook procedure has been installed successfully\n\nKeylogger is up and running...\n\nHook procedure has been uninstalled successfully\n```\n\n## Images\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://github.com/ivan-sincek/keylogger/blob/master/img/log.jpg\" alt=\"Log\"\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eFigure 1 - Log\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivan-sincek%2Fkeylogger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fivan-sincek%2Fkeylogger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivan-sincek%2Fkeylogger/lists"}