{"id":34301641,"url":"https://github.com/null--/graviton","last_synced_at":"2025-12-17T06:52:22.988Z","repository":{"id":10375019,"uuid":"12519346","full_name":"null--/graviton","owner":"null--","description":"Cross Platform Malware Development Framework","archived":false,"fork":false,"pushed_at":"2015-11-03T12:58:04.000Z","size":37238,"stargazers_count":69,"open_issues_count":0,"forks_count":28,"subscribers_count":13,"default_branch":"master","last_synced_at":"2023-08-02T03:36:21.523Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/null--.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-09-01T11:02:21.000Z","updated_at":"2023-05-17T14:51:45.000Z","dependencies_parsed_at":"2022-08-30T12:01:17.377Z","dependency_job_id":null,"html_url":"https://github.com/null--/graviton","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/null--/graviton","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/null--%2Fgraviton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/null--%2Fgraviton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/null--%2Fgraviton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/null--%2Fgraviton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/null--","download_url":"https://codeload.github.com/null--/graviton/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/null--%2Fgraviton/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27778874,"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","status":"online","status_checked_at":"2025-12-17T02:00:08.291Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-12-17T06:52:22.529Z","updated_at":"2025-12-17T06:52:22.983Z","avatar_url":"https://github.com/null--.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"GraVitoN project has been (temporarily) suspended due to...\n\n# Project:\n  GraVitoN: A Cross Platform Malware Development Framework\n  (Now available on both savannah and github)\n\n# Version Info:\n  2.0.0.-1\n\n# Code Name:\n  Scream of Pain\n\n# Some Key Notes:\n  0- Use doxygen to generate documentation. (There is a Doxyfile inside graviton/ folder)\n  1- Always build external libraries statically\n  2- Before using a class or function from GraVitoN lib, make sure that you know it's dependencies.\n    (e.g. SSL_Client depends on openssl so you should link openssl's \n    static library (.a or .lib) to your project.)\n  99- There are rules to be broken.\n\n# ------------------------- Statement Of Agreement ------------------------- #\n\t\nAs a developer/hacker/user of The GraVitoN Project, by downloading any part of \nthis framework, I understand my duties and responibilities include the following:\n\n1. Responsibility:\n  1.a) I will not use this framework to launch an illegal attack vector\n  against any individual/legal entity, and if I do, I'm the\n  only person who is legaly responsible for, and NOT The GraVitoN Community.\n\t\n2. Benevolent Use:\n  2.a) I will develope/hack/use GraVitoN framework, for educational purpose, research\n  and/or legal penetration tests.\n\n\n# ------------------------- TODO ------------------------- #\nLots of code, lots of test\n\nOP - #Breakthrought:\n  OOP:\n    Utils:\n      Crypto\n      File \u0026 Directory: UNICODE (wchar_t) Support\n  Malkit:\n    UPX\n    Graver (Continue Dev. in C++ or Rewrite in Lua)\n  Core::Memory:\n    Payload\n    Infect\n\nMajor:\n  - graver\n  - build static library: \u003ctype\u003estatlib\u003c/type\u003e    \n  - mingw x86_64\n  - msvc x86_64\n  - clang x86_64\n  - Low-level: C++, High-level: Lua\n  - ms12-20\n  - Build static lib files (.a, .lib) of external libraries for linux (32/64) and windows (32/64)\n  - code a cross platform raw socket lib\n  - metasploit plugin\n  - metaworm master/slave\n  - exploit-and-infect shellcode\n  - android/ios/osx test\n  - Documentation\n  - code a polymorphic engine (binary and source)\n  - lua script encrypter/decrypter modules\n  - SolarWind\n  - Injection and Hooking techniques (win: IAT, SSDT)\n  - Check possibility of compiling GraVitoN as nt driver and kernel module driver (targeting ring #0)\n    \nMinor:\n  - Combine luabridge with components ---\u003e IN PROGRESS\n  - mini http(s) web server\n    \nand a lot more!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnull--%2Fgraviton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnull--%2Fgraviton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnull--%2Fgraviton/lists"}