{"id":13642930,"url":"https://github.com/redcode-labs/Citadel","last_synced_at":"2025-04-20T21:32:04.375Z","repository":{"id":38693069,"uuid":"278726511","full_name":"redcode-labs/Citadel","owner":"redcode-labs","description":"Collection of pentesting scripts","archived":true,"fork":false,"pushed_at":"2022-02-21T17:44:45.000Z","size":724,"stargazers_count":427,"open_issues_count":0,"forks_count":64,"subscribers_count":26,"default_branch":"master","last_synced_at":"2024-08-02T01:17:43.723Z","etag":null,"topics":["pentest-scripts","pentesting"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/redcode-labs.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":"2020-07-10T20:23:54.000Z","updated_at":"2024-07-08T20:23:29.000Z","dependencies_parsed_at":"2022-08-03T02:30:20.751Z","dependency_job_id":null,"html_url":"https://github.com/redcode-labs/Citadel","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcode-labs%2FCitadel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcode-labs%2FCitadel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcode-labs%2FCitadel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcode-labs%2FCitadel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redcode-labs","download_url":"https://codeload.github.com/redcode-labs/Citadel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223839133,"owners_count":17211879,"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":["pentest-scripts","pentesting"],"created_at":"2024-08-02T01:01:38.225Z","updated_at":"2024-11-09T14:31:06.594Z","avatar_url":"https://github.com/redcode-labs.png","language":"Shell","readme":"\u003ch1 align=\"center\"\u003e  \u003c/h1\u003e \u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg alt=\"Netenum\" title=\"Netenum\" src=\"img/citadel.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n![Language](https://img.shields.io/badge/Language-Python-blue.svg?longCache=true\u0026style=flat-square)  ![Language](https://img.shields.io/badge/Language-Bash-magenta.svg?longCache=true\u0026style=flat-square) \n   ![License](https://img.shields.io/badge/License-MIT-purple.svg?longCache=true\u0026style=flat-square)   \n\n## Introduction\nCitadel is a collection of various scripts for pentest-related tasks.\n\n\n## List of scripts included\n- [vars.zsh](#vars.zsh)\n- [msf\\_resource\\_scripts](#msf_resource_scripts)\n- [dnsdump.py](#dnsdump.py)\n- [fileinfo.zsh](#fileinfo.zsh)\n- [fileserver.py](#fileserver.py)\n- [opcodes.zsh](#opcodes.zsh)\n- [stackpush.zsh](#stackpush.zsh)\n- [ssl_convert.zsh](#ssl_convert.zsh)\n- [gitdownload.zsh](#gitdownload.zsh)\n- [cardmon.zsh](#cardmon.zsh)\n- [powershell\\_cmd\\_stager.py](#powershell_cmd_stager.py)\n- [sf_parser.py](#sf_parser.py)\n- [xml\\_to_json.py](#xml_to_json.py)\n- [enum_forms.py](#enum_forms.py)\n- [linker.sh](#linker.sh)\n- [init_commit.sh](#init_commit.sh)\n- [shellstorm.py](#shellstorm.py)\n\n\n\n\n\n\n## vars.zsh\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/vars_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nExports useful networking variables that can be used directly in terminal. \n\n\n## msf\\_resource\\_scripts\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/msfscripts_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nThis directory contains a few `.rc` files for Metasploit Framework Console that automate certain tasks in the CLI. In order for them to work properly, put all scripts from this directory into your default path containing resource scripts for the framework, then load the main file: `msf5\u003e resource main.rc`.  \n\n## sf_parser.py\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/sf_parser_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nPretty-print results of a SpiderFoot scan\n\n## dnsdump.py\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/dnsdump_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nDownloads an image representation of DNS graph from [dnsdump.com](http://dnsdump.com).\n\n\n## fileinfo.zsh\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/fileinfo_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nPresents basic information about selected file.  \n\n\n## fileserver.py\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/fileserver_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nSimple file server that exposes a local directory.\n\n\n## opcodes.zsh\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/opcodes_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nExtracts opcodes from a binary, and prints them to STDOUT. Useful in shellcode development.\n\n\n## stackpush.zsh\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/stackpush_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nGenerates assembly instructions that push desired string onto the stack.\n\n\n## ssl_convert.zsh\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/sslconvert_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nPerforms common OpenSSL file conversions.\n\n\n## gitdownload.zsh\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/gitdownload_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nDownloads a single file from a Github repository.\n\n\n## cardmon.zsh\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/cardmon_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nQuickly switch between modes of a network interface.\n\n## powershell\\_cmd_stager.py\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/powershell_cmd_stager_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nCreates a command stager that will execute provided Powershell script\n\n## xml\\_to_json.py\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/xml_to_json_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nConverts a .xml file to JSON\n\n## enum_forms.py\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/enum_forms_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nScrapes forms from URL\n\n\n## linker.sh\nCreates symbolic links under '.' for all executables found in given directory\n\n## init_commit.sh\nCreates a .git repository and pushes all files to remote\n\n## shellstorm.py\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"img/shellstorm_screen.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\nSearches for shellcodes using Shellstorm API. You can extract raw bytes of the shellcode and write it to a file\n\n\n## License\nThis software is under [MIT License](https://en.wikipedia.org/wiki/MIT_License)\n\n\n","funding_links":[],"categories":["Shell (473)","Shell"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredcode-labs%2FCitadel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fredcode-labs%2FCitadel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredcode-labs%2FCitadel/lists"}