{"id":24708085,"url":"https://github.com/pungrumpy/ethical-hacking-with-ruby","last_synced_at":"2025-03-22T06:13:26.887Z","repository":{"id":230021286,"uuid":"778255749","full_name":"PunGrumpy/ethical-hacking-with-ruby","owner":"PunGrumpy","description":"💎 Delve into the World of Ethical Hacking with Ruby: Master System Hacking and Web Exploits ","archived":false,"fork":false,"pushed_at":"2024-04-11T09:24:14.000Z","size":6969,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T06:32:16.671Z","etag":null,"topics":["beginner","ethical-hacking","ruby","system-hacking","web-hacking"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":false,"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/PunGrumpy.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-03-27T11:31:56.000Z","updated_at":"2024-12-04T16:49:42.000Z","dependencies_parsed_at":"2024-04-11T09:27:51.922Z","dependency_job_id":"7014f49f-e551-4b8b-a028-4ea1cf44b976","html_url":"https://github.com/PunGrumpy/ethical-hacking-with-ruby","commit_stats":null,"previous_names":["pungrumpy/ethical-hacking-with-ruby"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fethical-hacking-with-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fethical-hacking-with-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fethical-hacking-with-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PunGrumpy%2Fethical-hacking-with-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PunGrumpy","download_url":"https://codeload.github.com/PunGrumpy/ethical-hacking-with-ruby/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244913330,"owners_count":20530817,"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":["beginner","ethical-hacking","ruby","system-hacking","web-hacking"],"created_at":"2025-01-27T06:27:44.060Z","updated_at":"2025-03-22T06:13:26.865Z","avatar_url":"https://github.com/PunGrumpy.png","language":"Ruby","readme":"\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003e\u003ccode\u003e🛡️\u003c/code\u003e Ethical Hacking with Ruby\u003c/h1\u003e\n    \u003csub\u003e👨‍🎓 The course has now achieved success\u003c/sub\u003e\n    \u003cdiv\u003e\n        \u003cimg src=\".github/image/banner.gif\" alt=\"Banner\" width=\"300\" height=\"auto\"/\u003e\n    \u003c/div\u003e\n    \u003cdiv\u003e\n        \u003cstrong\u003eHow to conduct ethical hacking on corporate systems and web applications using Ruby.\u003c/strong\u003e \n    \u003c/div\u003e\n    \u003cdiv\u003e\n        \u003ca href=\"https://www.ruby-lang.org/en/\"\u003e\n            \u003cimg src=\"https://img.shields.io/badge/ruby-%23CC342D.svg?style=for-the-badge\u0026logo=ruby\u0026logoColor=white\" alt=\"Ruby\"/\u003e\n        \u003c/a\u003e\n        \u003ca href=\"https://github.com/PunGrumpy/ethical-hacking-with-ruby\"\u003e\n            \u003cimg src=\"https://img.shields.io/github/license/PunGrumpy/ethical-hacking-with-ruby?style=for-the-badge\" alt=\"License\"/\u003e\n        \u003c/a\u003e\n        \u003ca href=\"https://github.com/PunGrumpy/ethical-hacking-with-ruby\"\u003e\n            \u003cimg src=\"https://img.shields.io/github/repo-size/PunGrumpy/ethical-hacking-with-ruby?style=for-the-badge\" alt=\"Repo Size\"/\u003e\n        \u003c/a\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n## `📚` Description\n\nAre you eager to strengthen your hacking skills or venture into ethical hacking? Delve into the realm of Ruby programming for ethical hacking on corporate systems and web applications. This course equips you with the knowledge and tools to conduct ethical hacking on Ruby applications using Ruby code effectively.\n\n## `📖` Table of Contents\n\n| Status | Topic                                                                                            | Description                                                                          |\n| ------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |\n| `🟢`   | [File Manipulation](./SystemHacking/FileManipulation)                                            | Learn how to manipulate files using Ruby.                                            |\n| `🟢`   | [Parsing HTML, JSON, YAML, XML, and TOML](./SystemHacking/Parsing)                               | Learn how to parse HTML, JSON, YAML, XML, and TOML using Ruby.                       |\n| `🟢`   | [Command Execution](./SystemHacking/CommandExecution)                                            | Learn how to execute commands using Ruby.                                            |\n| `🟢`   | [Interact with Files in the `/etc` Directory on Unix Systems](./SystemHacking/InteractWithFiles) | Learn how to interact with files in the `/etc` directory on Unix systems using Ruby. |\n| `🟢`   | [String Conversation / Encoding](./SystemHacking/StringConversationEncoding)                     | Learn how to convert strings using Ruby.                                             |\n| `🟢`   | [Databases](./WebsiteHacking/Databases)                                                          | Learn how to interact with databases (SQL, MySQL, Mongo, and Redis using Ruby.       |\n| `🟢`   | [Browser Instrument](./WebsiteHacking/BrowserInstrument)                                         | Learn how to interact with browsers using Ruby.                                      |\n| `🟢`   | [SQL/NoSQL Injection](./WebsiteHacking/SQLInjection)                                             | Learn how to conduct SQL/NoSQL injection using Ruby.                                 |\n| `🟢`   | [Interaction with API](./WebsiteHacking/API)                                                     | Learn how to interact with APIs using Ruby.                                          |\n| `🟢`   | [Burp suite Extension](./WebsiteHacking/BurpSuiteExtension)                                      | Learn how to create Burp Suite extensions using Ruby.                                |\n| `🟢`   | [Web Server](./WebsiteHacking/WebServer)                                                         | Learn how to create a web server using Ruby.                                         |\n| `🟢`   | [Web Fuzzing](./WebsiteHacking/WebFuzzing)                                                       | Learn how to conduct web fuzzing using Ruby.                                         |\n| `🟢`   | [Encoding](./WebsiteHacking/Encoding)                                                            | Learn how to encode and decode data using Ruby with CTF Party.                       |\n\n## `📜` License\n\nThis project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.\n\n## `👨‍💻` Author\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ca href=\"https://github.com/PunGrumpy\"\u003e\n        \u003cimg src=\"https://avatars.githubusercontent.com/u/108584943?v=4\" width=\"100px;\" alt=\"PunGrumpy\"/\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003ePunGrumpy\u003c/b\u003e\u003c/sub\u003e\n      \u003c/a\u003e\n      \u003cbr /\u003e\n      \u003ca href=\"https://github.com/PunGrumpy\" title=\"Code\"\u003e💻\u003c/a\u003e\n      \u003ca href=\"https://github.com/PunGrumpy/ethical-hacking-with-ruby/commits?author=PunGrumpy\" title=\"Commits\"\u003e📖\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ca href=\"https://github.com/noraj\"\u003e\n        \u003cimg src=\"https://avatars.githubusercontent.com/u/16578570?v=4\" width=\"100px;\" alt=\"noraj\"/\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003enoraj\u003c/b\u003e\u003c/sub\u003e\n      \u003c/a\u003e\n        \u003cbr /\u003e\n        \u003ca href=\"https://github.com/noraj\" title=\"Instructor\"\u003e👨‍🏫\u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpungrumpy%2Fethical-hacking-with-ruby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpungrumpy%2Fethical-hacking-with-ruby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpungrumpy%2Fethical-hacking-with-ruby/lists"}