{"id":24320056,"url":"https://github.com/satharus/disass","last_synced_at":"2025-09-27T04:31:42.926Z","repository":{"id":49519390,"uuid":"175032294","full_name":"Satharus/Disass","owner":"Satharus","description":"[(forever)WIP] FOSS GNU Debugger (GDB) interface for GNU/Linux.","archived":false,"fork":false,"pushed_at":"2022-07-25T16:51:31.000Z","size":2807,"stargazers_count":29,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2023-03-07T06:44:04.798Z","etag":null,"topics":["assembly","assembly-x86","c","cpp","debugger","debugging","disassembly","free-software","frontend","gdb","gdb-extension","gdb-frontend","gnu-linux","gplv3","gui","linux","process","qt","qt5","reverse-engineering"],"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/Satharus.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}},"created_at":"2019-03-11T15:43:04.000Z","updated_at":"2022-12-02T22:22:06.000Z","dependencies_parsed_at":"2022-08-22T19:41:07.103Z","dependency_job_id":null,"html_url":"https://github.com/Satharus/Disass","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Satharus%2FDisass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Satharus%2FDisass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Satharus%2FDisass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Satharus%2FDisass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Satharus","download_url":"https://codeload.github.com/Satharus/Disass/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234388333,"owners_count":18824421,"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":["assembly","assembly-x86","c","cpp","debugger","debugging","disassembly","free-software","frontend","gdb","gdb-extension","gdb-frontend","gnu-linux","gplv3","gui","linux","process","qt","qt5","reverse-engineering"],"created_at":"2025-01-17T15:47:35.911Z","updated_at":"2025-09-27T04:31:37.535Z","avatar_url":"https://github.com/Satharus.png","language":"C++","readme":"![Disass_Logo](https://github.com/Satharus/Disass/blob/master/Icons/Banner.png)\n\n\n## About \nDisass (Short for disassemble) is an interface for the GNU Debugger (GDB).\n\nIt's mainly made for disassembly in mind, but if you found it comfortable to use for normal debugging purposes then go ahead!\n\n[Here is a GIF of all of the progress throughout the versions so far.](https://github.com/Satharus/Disass/blob/master/Screenshots/Progress.gif)\n\n#### Screenshot from the latest version: 0.07\n![Screenshot](https://github.com/Satharus/Disass/blob/master/Screenshots/v0.07.png)\n\n\n## How to use\n- Make sure you have gdb installed.\n\n    ```$ gdb --version```\n    - If not, then install it using the following command depending on your distro of choice:\n   ##### Arch and its Derivatives(Manjaro, Antergos, etc..)\n      # pacman -S gdb\n   ##### Debian and its Derivatives(Ubuntu, Linux Mint, etc..)\n      # apt update \u0026\u0026 apt install gdb\n   ##### RedHat and its Family(CentOS, Fedora, etc..)\n      # yum install gdb\n- Head over to the [releases](https://github.com/Satharus/Disass/releases) page.\n- Download the [version](https://github.com/Satharus/Disass/tree/master/Screenshots) you want of Disass.\n- Mark the AppImage as executable or run ```chmod +x Disass-vY-x86_64.AppImage```\n- Double click the AppImage or run ```./Disass-vY-x86_64.AppImage```\n\n**Note:** replace ```Y``` with the version you downloaded.\n\n## License\n Disass - GNU Debugger front-end\n \n   Copyright (C) 2022  Ahmed Elmayyah (Satharus)\n\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License along with this program. \n    If not, see \u003chttps://www.gnu.org/licenses/\u003e.\n    \n![alt text](https://github.com/Satharus/Disass/blob/master/Icons/GPLv3LogoSmall.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatharus%2Fdisass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsatharus%2Fdisass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatharus%2Fdisass/lists"}