{"id":24903729,"url":"https://github.com/jieyab89/learn-asm-programming","last_synced_at":"2025-10-11T09:39:39.990Z","repository":{"id":37769487,"uuid":"504562433","full_name":"Jieyab89/Learn-asm-programming","owner":"Jieyab89","description":"Learn asm programming journey with code and path learn","archived":false,"fork":false,"pushed_at":"2022-07-18T20:04:40.000Z","size":502,"stargazers_count":26,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T04:26:04.338Z","etag":null,"topics":["asmx86","assembly","linux","programming-language"],"latest_commit_sha":null,"homepage":"","language":"Assembly","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/Jieyab89.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}},"created_at":"2022-06-17T14:20:45.000Z","updated_at":"2024-12-21T03:31:46.000Z","dependencies_parsed_at":"2022-07-12T16:52:07.603Z","dependency_job_id":null,"html_url":"https://github.com/Jieyab89/Learn-asm-programming","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Jieyab89/Learn-asm-programming","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jieyab89%2FLearn-asm-programming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jieyab89%2FLearn-asm-programming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jieyab89%2FLearn-asm-programming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jieyab89%2FLearn-asm-programming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jieyab89","download_url":"https://codeload.github.com/Jieyab89/Learn-asm-programming/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jieyab89%2FLearn-asm-programming/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006749,"owners_count":26084181,"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-10-11T02:00:06.511Z","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":["asmx86","assembly","linux","programming-language"],"created_at":"2025-02-01T22:30:48.322Z","updated_at":"2025-10-11T09:39:39.967Z","avatar_url":"https://github.com/Jieyab89.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Image by Educba](https://cdn.educba.com/academy/wp-content/uploads/2019/10/Assembly-Language-vs-Machine-Language-1.png.webp \"Image by Educba\")\n\n# About\n\nThis is my journey for learn asm, asm is hard. You must strong in logic, debug skill, arch and basic code like C,PHP, PYTHON, C++ and anything you can learn on this repo\n\n## How to compile\n\n\u003e gcc -static -nostartfiles fileasm -o resultnamecompile\n\u003e\n\u003e Ex:\n\u003e\n\u003e gcc -static -nostartfiles conjump.S -o conjump\n\n## Tools or tips for debug\n\n- Gdb\n- Ghidra\n- Gef\n- Linux user manual\n- Objdump\n- https://godbolt.org/\n\n## Contribute\n\nYou can join and contribute, you can add paths or folders to your categories. For example Basic, Intermediate, Difficult, Very difficult, CTF, Shellcode or in the form of a learning book (Guide learn for asm)\n\n\u003e Example\n\u003e\n\u003e There folder name easy. You can make new folder with title, for example easy folder-\u003eif else in asm (name folder). In this folder there are file asm, result compile\n\u003e\n\u003e You can add on folder category, please describe name file and in note or comment in your code\n\u003e\n\nThank you :D\n\n## Thanks to\n\n- [Ammar Faizi](https://github.com/ammarfaizi2)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjieyab89%2Flearn-asm-programming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjieyab89%2Flearn-asm-programming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjieyab89%2Flearn-asm-programming/lists"}