{"id":24342311,"url":"https://github.com/CERT-Polska/Artemis","last_synced_at":"2025-09-28T03:31:43.314Z","repository":{"id":68533948,"uuid":"571612478","full_name":"CERT-Polska/Artemis","owner":"CERT-Polska","description":"A modular vulnerability scanner with automatic report generation capabilities.","archived":false,"fork":false,"pushed_at":"2025-01-09T14:29:06.000Z","size":6796,"stargazers_count":579,"open_issues_count":37,"forks_count":50,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-01-11T03:39:40.526Z","etag":null,"topics":["artemis","pentesting","security","security-scanner","security-tools","vulnerability-detection","vulnerability-scanner","web-scanner"],"latest_commit_sha":null,"homepage":"https://cert.pl/en/posts/2024/01/artemis-security-scanner/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CERT-Polska.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":"2022-11-28T14:05:28.000Z","updated_at":"2025-01-09T14:29:09.000Z","dependencies_parsed_at":"2024-06-13T09:05:00.986Z","dependency_job_id":"f75fbd65-c268-40bd-815f-49356dabd626","html_url":"https://github.com/CERT-Polska/Artemis","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERT-Polska%2FArtemis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERT-Polska%2FArtemis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERT-Polska%2FArtemis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CERT-Polska%2FArtemis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CERT-Polska","download_url":"https://codeload.github.com/CERT-Polska/Artemis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234480878,"owners_count":18840195,"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":["artemis","pentesting","security","security-scanner","security-tools","vulnerability-detection","vulnerability-scanner","web-scanner"],"created_at":"2025-01-18T08:01:35.245Z","updated_at":"2025-09-28T03:31:33.302Z","avatar_url":"https://github.com/CERT-Polska.png","language":"Python","funding_links":[],"categories":["security-tools","LLM分析过程","Cybersecurity"],"sub_categories":[],"readme":"\u003ch1\u003e\n    \u003cpicture\u003e\n        \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"static/images/logo_dark.png\"\u003e\n        \u003cimg alt=\"logo\" width=\"400px\" src=\"static/images/logo.png\"\u003e\n    \u003c/picture\u003e\n\u003c/h1\u003e\n\nArtemis is a modular vulnerability scanner. It's the tool that powers CERT PL scanning activities by\n[checking various aspects of website security](https://artemis-scanner.readthedocs.io/en/latest/features.html)\nand [building easy-to-read messages ready to be sent to the scanned organizations](https://artemis-scanner.readthedocs.io/en/latest/generating-reports.html).\n\n## [Quick Start 🔨](https://artemis-scanner.readthedocs.io/en/latest/quick-start.html) | [Docs 📚](https://artemis-scanner.readthedocs.io/en/latest/)\n\nIf you want to use additional modules that weren't included here due to non-BSD-compatible licenses, browse to the [Artemis-modules-extra](https://github.com/CERT-Polska/Artemis-modules-extra) repository.\n\nIf you want to modify/develop Artemis, read **[Development](#development)** first.\n\n**Artemis is experimental software, under active development - use at your own risk.**\n\nTo chat about Artemis, join the Discord server:\n\n[![](https://dcbadge.vercel.app/api/server/GfUW4mZmy9)](https://discord.gg/GfUW4mZmy9)\n\n## Cooperation and conferences\n\u003cdiv style=\"margin-bottom: 5px\"\u003e\n    \u003cimg alt=\"BlackHat\" src=\"static/images/blackhat.png\"\u003e\n\u003c/div\u003e\n\nArtemis was presented at BlackHat USA 2024 in Las Vegas. For more information about Artemis at BlackHat USA [click here](https://www.blackhat.com/us-24/arsenal/schedule/index.html#artemis-modular-vulnerability-scanner-with-automatic-report-generation-39372).\n\n\u003cbr/\u003e\n\n\u003cdiv style=\"margin-bottom: 5px\"\u003e\n    \u003cimg alt=\"BlackHat\" src=\"static/images/tf_csirt.png\"\u003e\n\u003c/div\u003e\n\nThe project was also presented at the [71st TF-CSIRT Meeting in Copenhagen](https://tf-csirt.org/tf-csirt/meetings/71st/), [69th TF-CSIRT Meeting in Bucharest](https://tf-csirt.org/tf-csirt/meetings/69th/) and the [CONFidence](https://confidence-conference.org/) conference, among others.\n\n### Cooperation\n![Google Summer of Code](static/images/gsoc.png)\n\nArtemis development was supported by Google Summer of Code 2024.\n\n## Features\nFor an up-to-date list of features, please refer to [the documentation](https://artemis-scanner.readthedocs.io/en/latest/features.html).\nThe most important one is the possibility to [easily export](https://artemis-scanner.readthedocs.io/en/latest/generating-reports.html) reports such as:\n\n\u003e The following addresses contain version control system data:\n\u003e\n\u003e - https://subdomain1.example.com:443/.git/\n\u003e\n\u003e Making a code repository public may allow an attacker to learn the inner workings of a system, and if it contains passwords or API keys - also gain unauthorized access. Such data shouldn't be publicly available.\n\u003e\n\u003e The following addresses contain old Joomla versions:\n\u003e\n\u003e - https://subdomain2.example.com:443 - Joomla 2.5.4\n\u003e\n\u003e If a site is no longer used, we recommend shutting it down to eliminate the risk of exploitation of known vulnerabilities in older Joomla versions. Otherwise, we recommend regular Joomla core and plugin updates.\n\nThe possibility to automatically prepare such reports enabled us to notify entities in our constituency about [hundreds of thousands](https://cert.pl/en/posts/2024/01/artemis-security-scanner/) of vulnerabilities.\n\n## Screenshots\n![Artemis - scan](.github/screenshots/scan.png)\n\n\u003ca name=\"development\"\u003e\u003c/a\u003e\n## Development\nTo start a locally modified version of Artemis, run:\n```commandline\n ./scripts/start_dev\n```\nThis script automatically copies the example environment file (env.example) to .env if it doesn't exist. You can then configure the settings in the .env file according to your needs. This includes customizing the user-agent by setting the CUSTOM_USER_AGENT variable, as well as other relevant parameters. For a complete list of configuration variables and their descriptions, please refer to the [Configuration section in the documentation](https://artemis-scanner.readthedocs.io/en/latest/user-guide/configuration.html).\n\nThe Artemis image is then built locally (from the code you are developing) not downloaded from Docker Hub.\nFor `web`, you will also be able to see the results of code modifications on the page without reloading the entire container.\n\n### Tests\nTo run the tests, use:\n\n```console\n./scripts/test\n```\n\n### Code formatting\nArtemis uses `pre-commit` to run linters and format the code.\n`pre-commit` is executed on CI to verify that the code is formatted properly.\n\nTo run it locally, use:\n\n```console\npre-commit run --all-files\n```\n\nTo set up `pre-commit` so that it runs before each commit, use:\n\n```console\npre-commit install\n```\n\n### Building the docs\n\nTo build the documentation, use:\n\n```console\ncd docs\npython3 -m venv venv\n. venv/bin/activate\npip install -r requirements.txt\nmake html\n```\n\n## How do I write my own module?\n\nPlease refer to [the documentation](https://artemis-scanner.readthedocs.io/en/latest/user-guide/writing-a-module.html).\n\n## Contributing\nContributions are welcome! We will appreciate both ideas for new Artemis modules (added as [GitHub issues](https://github.com/CERT-Polska/Artemis/issues)) as well as pull requests with new modules or code improvements.\n\nHowever obvious it may seem we kindly remind you that by contributing to Artemis you agree that the BSD 3-Clause License shall apply to your input automatically, without the need for any additional declarations to be made.\n\n## Contributors\nHuge thanks to the following people that contributed to Artemis development, especially the [KN Cyber](https://kncyber.pl/) science club of [Warsaw University of Technology](https://pw.edu.pl) that initiated the project!\n\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/kazet\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1233067?v=4?s=100\" width=\"100px;\" alt=\"kazet\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekazet\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=kazet\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=kazet\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#ideas-kazet\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#infra-kazet\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e \u003ca href=\"https://github.com/CERT-Polska/Artemis/pulls?q=is%3Apr+reviewed-by%3Akazet\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e \u003ca href=\"#talk-kazet\" title=\"Talks\"\u003e📢\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/BonusPlay\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8405359?v=4?s=100\" width=\"100px;\" alt=\"Adam Kliś\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAdam Kliś\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#question-BonusPlay\" title=\"Answering Questions\"\u003e💬\u003c/a\u003e \u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=BonusPlay\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-BonusPlay\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/CERT-Polska/Artemis/pulls?q=is%3Apr+reviewed-by%3ABonusPlay\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e \u003ca href=\"#talk-BonusPlay\" title=\"Talks\"\u003e📢\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/anna1492\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/142449177?v=4?s=100\" width=\"100px;\" alt=\"anna1492\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eanna1492\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/issues?q=author%3Aanna1492\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=anna1492\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ELOOLE\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/75997374?v=4?s=100\" width=\"100px;\" alt=\"Michał M.\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichał M.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=ELOOLE\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-ELOOLE\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/cyberamt\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/154326307?v=4?s=100\" width=\"100px;\" alt=\"cyberamt\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ecyberamt\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=cyberamt\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-cyberamt\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/martclau\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7753513?v=4?s=100\" width=\"100px;\" alt=\"martclau\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003emartclau\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=martclau\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-martclau\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/szymsid\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/26324394?v=4?s=100\" width=\"100px;\" alt=\"szymsid\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eszymsid\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=szymsid\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/CERT-Polska/Artemis/pulls?q=is%3Apr+reviewed-by%3Aszymsid\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/bulkowy\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/25008387?v=4?s=100\" width=\"100px;\" alt=\"bulek\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ebulek\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=bulkowy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/CERT-Polska/Artemis/pulls?q=is%3Apr+reviewed-by%3Abulkowy\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mimi89999\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8530546?v=4?s=100\" width=\"100px;\" alt=\"Michel Le Bihan\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichel Le Bihan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=mimi89999\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://eliszewski.pl/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/565758?v=4?s=100\" width=\"100px;\" alt=\"Grzegorz Eliszewski\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGrzegorz Eliszewski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=es1o\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-es1o\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#platform-es1o\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/kshitijk4poor\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/82637225?v=4?s=100\" width=\"100px;\" alt=\"kshitij kapoor\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekshitij kapoor\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=kshitijk4poor\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-kshitijk4poor\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/DelfinSR\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/91948384?v=4?s=100\" width=\"100px;\" alt=\"Delfin\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDelfin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=DelfinSR\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://bornunique911.github.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/69379200?v=4?s=100\" width=\"100px;\" alt=\"Bornunique911\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBornunique911\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=Bornunique911\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/RasenRhino\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/53192732?v=4?s=100\" width=\"100px;\" alt=\"Ridham Bhagat\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRidham Bhagat\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=RasenRhino\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Matie26\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/56604997?v=4?s=100\" width=\"100px;\" alt=\"Mateusz Borkowski\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMateusz Borkowski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=Matie26\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-Matie26\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jxdv\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/138708600?v=4?s=100\" width=\"100px;\" alt=\"jxdv\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ejxdv\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=jxdv\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/michalkrzem\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/24720262?v=4?s=100\" width=\"100px;\" alt=\"kvothe\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekvothe\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=michalkrzem\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#ideas-michalkrzem\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/lukigruszka\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/10619075?v=4?s=100\" width=\"100px;\" alt=\"lukigruszka\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003elukigruszka\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/CERT-Polska/Artemis/commits?author=lukigruszka\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCERT-Polska%2FArtemis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCERT-Polska%2FArtemis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCERT-Polska%2FArtemis/lists"}