{"id":13586148,"url":"https://github.com/KTZgraph/sarenka","last_synced_at":"2025-04-07T14:33:47.906Z","repository":{"id":37666102,"uuid":"235397821","full_name":"KTZgraph/sarenka","owner":"KTZgraph","description":"OSINT tool - gets data from services like shodan, censys etc. in one app","archived":false,"fork":false,"pushed_at":"2023-05-04T15:42:26.000Z","size":142989,"stargazers_count":618,"open_issues_count":52,"forks_count":88,"subscribers_count":24,"default_branch":"master","last_synced_at":"2024-05-22T06:17:08.140Z","etag":null,"topics":["censys-api","cve","cve-databases","cve-search","cwe","cwe-search","django","django-rest-framework","docker","osint","osint-python","python3","react","react-persist","react-redux","react-thunk","reactjs","reconnaissance","scraping-websites","shodan-api"],"latest_commit_sha":null,"homepage":"https://pawlaczyk.github.io/sarenka/","language":"Python","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/KTZgraph.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}},"created_at":"2020-01-21T17:14:26.000Z","updated_at":"2024-05-20T22:53:23.000Z","dependencies_parsed_at":"2023-01-31T10:01:00.505Z","dependency_job_id":"4003eef3-edde-45b8-921d-a09f023694ca","html_url":"https://github.com/KTZgraph/sarenka","commit_stats":null,"previous_names":["pawlaczyk/sarenka"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTZgraph%2Fsarenka","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTZgraph%2Fsarenka/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTZgraph%2Fsarenka/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTZgraph%2Fsarenka/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KTZgraph","download_url":"https://codeload.github.com/KTZgraph/sarenka/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223285100,"owners_count":17119833,"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":["censys-api","cve","cve-databases","cve-search","cwe","cwe-search","django","django-rest-framework","docker","osint","osint-python","python3","react","react-persist","react-redux","react-thunk","reactjs","reconnaissance","scraping-websites","shodan-api"],"created_at":"2024-08-01T15:05:21.317Z","updated_at":"2024-11-06T04:31:01.647Z","avatar_url":"https://github.com/KTZgraph.png","language":"Python","funding_links":[],"categories":["Python","Python Search Automation Tools","LLM分析过程"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"sarenka-logo\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/logo.png\"\u003e\n\u003c/p\u003e\n\n[![Release release](https://img.shields.io/badge/release-planned-red.svg)](https://github.com/pawlaczyk/sarenka/releases/latest) \n[![CircleCi release](https://img.shields.io/badge/coverage-None-green.svg)](https://github.com/pawlaczyk/sarenka/releases/latest) \n[![CircleCi release](https://img.shields.io/badge/CircleCi-passed-lime.svg)](https://github.com/pawlaczyk/sarenka/releases/latest) \n![Platform release](https://img.shields.io/badge/platform-Windows_10-blue.svg) \n[![Platform release](https://img.shields.io/badge/platform-Kali_Linux-purple.svg)](https://github.com/pawlaczyk/sarenka/releases/latest) \n[![Python version](https://img.shields.io/badge/Python-3.8-blue.svg)](https://github.com/pawlaczyk/sarenka/releases/latest) \n![CWE feed](https://img.shields.io/badge/CWE-12/20/2020-darkgreen.svg) \n![CVE feed](https://img.shields.io/badge/CVE-12/19/2020-green.svg) \n[![license](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/pawlaczyk/sarenka/blob/master/LICENSE) \n\n\n\n**♥ Free Software, requires only free accounts to third part services ♥**\n\n\u003e Lack of knowledge ... that is the problem.\n\u003e\n\u003e\n\u003e[William Edwards Deming]\n\n\n**SARENKA** is an Open Source Intelligence (**OSINT**) tool that helps you in obtaining and understanding **Attack Surface**.\n\nThe main goal is gathering information from search engines for Internet-connected devices (**https://censys.io/**, **https://www.shodan.io/**, **https://www.criminalip.io/ko**).\nIt scrapes data about Common Vulnerabilities and Exposures (**CVE**), Common Weakness Enumeration (**CWE**) and also has a database where CVEs are mapped to CWE.\n\nIt returns data about the local machine - local installed software (from Windows Registry), local network information (python libraries, popular cmd commads).\n\nFor now, the application also has simple tools like a hash calculator, shannon entropy calculator and very simple port scanner. \nMore cryptography-math tools and reconnaissance scripts are planned.\n\nThe app is alive and has been rewritten from scratch on branch [develop](https://github.com/pawlaczyk/sarenka/tree/new_master).\n\n\n# Contributors\n[![Author](https://img.shields.io/badge/parkjunmin-darkgreen.svg)](https://github.com/parkjunmin/)\n[![Author](https://img.shields.io/badge/rpedrica-green.svg)](https://github.com/rpedrica/)\n[![Author](https://img.shields.io/badge/rafalwojaczek-brown.svg)](https://github.com/rafalwojaczek/)\n\n\n# SARENKA was mentioned here:\n* [ncybersec](https://www.facebook.com/ncybersec/posts/1671427243027993)\n* [llllap3xllll](https://www.instagram.com/p/CI8tXMNg3yI/)\n* [securityonline.info](https://securityonline.info/sarenka-obtaining-and-understanding-attack-surface//)\n* [haxf4rall.com](https://haxf4rall.com/2020/12/30/sarenka-obtaining-and-understanding-attack-surface/)\n* [hackdig.com](http://hackdig.com/12/hack-245463.htm)\n* [findglocal.com](http://www.findglocal.com/BR/Ananindeua/1436460569931544/Computer-Network-%26-Technology)\n* [台灣數位國土安全部 - DDHS](https://www.facebook.com/DDHS.TW/)\n* [laptrinhx.com](https://laptrinhx.com/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place-3347349303/)\n* [kitploit.com](https://www.kitploit.com/2021/01/sarenka-osint-tool-data-from-services.html)\n* [attackware.com](https://attackware.com/index.php/2021/01/07/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/security-world-news/admin/)\n* [hacking.land](https://www.hacking.land/2021/01/sarenka-osint-tool-data-from-services.html)\n* [cyberfishnews.com](https://cyberfishnews.com/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place-19097.html)\n* [modernnetsec.io](https://modernnetsec.io/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [spywarenews.com](https://spywarenews.com/index.php/2021/01/07/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/security-world-news/admin/)\n* [cert.europa.eu](https://cert.europa.eu/cert/alertedition/en/VulnerabilitiesDBMS.html)\n* [dfir.pro](http://dfir.pro/index.php?link_id=109300\u0026utm_source=feedburner\u0026utm_medium=feed\u0026utm_campaign=Feed%3A+dfirpro+%28IT+%26+Security+NewsFeed+%29)\n* [iransec.net](https://iransec.net/forums/topic/550-sarenka/?tab=comments#comment-605)\n* [hacker-gadgets.com](https://hacker-gadgets.com/blog/2021/01/07/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [vulners.com](https://vulners.com/kitploit/KITPLOIT:491559930238488010)\n* [redpacketsecurity.com](https://www.redpacketsecurity.com/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [kali-linuxtr.net](https://kali-linuxtr.net/sarenka-open-source-intelligence-osint-tool)\n* [anonymousmedia.org](https://anonymousmedia.org/2021/01/07/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [pentesttools.net](https://pentesttools.net/sarenka-osint-tool-data-from-services-like-shodan-censys-etc/)\n* [wangshit.xyz](https://wangshit.xyz/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [geekychild.com](https://geekychild.com/hack-penetration-tool/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [hacker.observer](https://hacker.observer/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [nuomiphp.com](https://www.nuomiphp.com/github/zh/5ff88c65e4570e7ee973117d.html)\n* [danielonsecurity.com](https://danielonsecurity.com/links/)\n* [haktechs](https://www.haktechs.com/hacking-pentesting-tools/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/)\n* [cybeseclabs.com](https://www.cybeseclabs.com/2021/01/07/sarenka-osint-tool-data-from-services-like-shodan-censys-etc-in-one-place/?fbclid=IwAR0HsqzT9UK-lReusUu0xEz2REN9uFZxXyOdr3dRrZ4uI8C0oseA8mZJSak)\n* [vk.com](https://vk.com/wall-105076815_33626)\n* [hacking.reviews](https://www.hacking.reviews/2021/01/sarenka-osint-tool-data-from-services.html)\n* [thehacker.co](https://thehacker.co/pentest/information-gathering-pentest/sarenka-osint-tool-data-from-services-like-shodan-censys-etc)\n* [iguru.gr](https://iguru.gr/2021/01/11/sarenka-ergaleio-osint-dedomena-apo-ypiresies-opos-shodan-kai-censys/)\n* [en.iguru.gr](https://en.iguru.gr/2021/01/11/sarenka-ergaleio-osint-dedomena-apo-ypiresies-opos-shodan-kai-censys/)\n* [rucore.net](https://rucore.net/p/archives/9740)\n* [hackerzzz.com](https://hackerzzz.com/2021/01/11/sarenka-osint-tool-data-from-services-like-shodan-censys/)\n* [my.oschina.net](https://my.oschina.net/u/4579293/blog/4885529)\n* [kalilinuxtutorials.com](https://kalilinuxtutorials.com/sarenka/)\n* [pintait.com](https://www.pintait.com/sarenka/)\n* [osintbrasil.blogspot.com](https://osintbrasil.blogspot.com/2021/01/sarenka-e-uma-ferramenta-de.html)\n* [wenyanet.com](https://www.wenyanet.com/opensource/ko/60407b4e1e5ba078c87a6d81.html)\n* [federatica.space](https://federatica.space/p/211996)\n* [giters.com](https://giters.com/pawlaczyk/sarenka?amp=1)\n* [redhotcyber.com](https://www.redhotcyber.com/post/sarenka-uno-strumento-osint-connesso-a-shodan-censys-cve-dns-whois)\n* [haktechs.com](https://www.haktechs.com/hacking-pentesting-tools/sarenka-an-osint-tool-that-gets-data-from-services-like-shodan-censys-etc-in-one-app/)\n* [hakin9.org](https://hakin9.org/sarenka-an-osint-tool-that-gets-data-from-services-like-shodan-censys-etc-in-one-app/)\n* [www.libhunt.com](https://www.libhunt.com/l/python/topic/reconnaissance)\n* [cybersec365.org](https://cybersec365.org/pentesting-tools/sarenka-osint-shodan-censys/)\n* [reddit.com user mikeis075](https://web.archive.org/web/20220524074859/https://www.reddit.com/r/hacking/comments/upx3hl/sarenka_an_osint_tool_that_gets_data_from/)\n* [blackhatethicalhacking.com](https://www.blackhatethicalhacking.com/tools/sarenka/)\n\n\n# Features\n  - get data from **https://censys.io/** by ip\n  - get data from **https://www.shodan.io/** by ip\n  - get data from **https://www.criminalip.io/** by ip\n  - get **DNS** data\n  - get **WHOIS** data\n  - **banner** grabbing\n  - find **CVEs** by **CWE** \n  - generate pdf report\n\nYou can also:\n  - calculate **hashes** based on user string\n  - calculate **shannon entropy** based on user string\n  - check is **port** open|closed (instead always use nmap if you can - it is slow)\n\n\n# Installation\nOur team tests the application on Windows 10 and Kali Linux with Python 3.8.\n\nSARENKA requires:\n* [Python](https://www.python.org/downloads/)\n\n##### Clone repository\n```\n$ git clone https://github.com/pawlaczyk/sarenka.git\n```\n##### Go to application directory\n```\n$ cd ./sarenka\n```\n\n##### Create venv \n```\n$ python3 -m venv env\n```\n\n##### Activate venv\nPowershell\n```\n$ ./env/Scripts/Activate.ps1\n```\ncmd\n```\n$ ./env/Scripts/activate.bat\n```\n\n##### Install requirements\n```\n$ pip3 install -r ./requirements.txt\n```\n\n##### Build application with sarenka.py script\n```\n$ python ./sarenka/sarenka.py\n```\n\n# Getting started \n\n####Please create accounts on services:\n- https://account.shodan.io/register\n- https://censys.io/register\n\n##### Application - default http://localhost:8000/\n```\n# go to sarenka/sarenka\n$ python backend/manage.py runserver\n```\n\n\n#####Add user credentials at \"Settings\"\n\u003cimg alt=\"sarenka-cwe\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/readmeStatic/screenshot-2021-01-08-213602.png\"\u003e\n\n\n\n# Screenshots\n\u003cimg alt=\"sarenka-main-harwdare\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/readmeStatic/screenshot-2021-01-07-234911.png\"\u003e\n\n\u003cimg alt=\"sarenka-cve\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/readmeStatic/screenshot-2021-01-07-235528.png\"\u003e\n\n\u003cimg alt=\"sarenka-windows-registry\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/readmeStatic/screenshot-2021-01-07-235615.png\"\u003e\n\n\u003cimg alt=\"sarenka-censys\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/readmeStatic/screenshot-2021-01-08-213333.png\"\u003e\n\n\u003cimg alt=\"sarenka-cwe\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/readmeStatic/screenshot-2021-01-08-213519.png\"\u003e\n\n\u003cimg alt=\"sarenka-swagger\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/readmeStatic/swagger.png\"\u003e\n\n\n\n\n\n\n#### Suggestions are welcome\n[1.1]: http://i.imgur.com/tXSoThF.png (twitter icon with padding)\n[2.1]: http://i.imgur.com/P3YfQoD.png (facebook icon with padding)\n\n[1]: https://twitter.com/OsintSarenka\n[2]: https://www.facebook.com/sarenka.osint.5\n\n- Want some feature, other tool, library functionality?\n- Have any idea or question?  [![alt text][1.1]][1]\n- Don't hesitate to contact  [![Author](https://img.shields.io/badge/pawlaczyk-black.svg)](https://github.com/pawlaczyk/) .\n\n#### Databases\nDetails in documentation.\n\n## Tech\n* [Renderforest](https://www.renderforest.com/)\n* [gawk](http://gnuwin32.sourceforge.net/packages/gawk.htm) \n* [chocolatey](https://chocolatey.org/)\n* [PyCharm](https://www.jetbrains.com/pycharm/)\n\n\n\nAnd of course SARENKA itself is open source with a [public repository][sarenka]\n on GitHub.\n\n#### Planned features\n\n - Rewrite documentation in English (end of 2021)\n - trello/ github instead of Jira\n - Cover 100% code by tests\n - typing backend\n - document all functions and class\n - Docker\n - online demo\n - Jenkins\n - GraphQL\n - Selenium Scrapers\n - More pentesting tools\n - Google Dorks\n - Abstract Algebra calculator\n - Number Theory calculator\n - Server certificate validator\n - tests on Linux\n - NLP\n - d3js visualizations\n - alternative pure version for command line\n\n##### CI/CD Tools\n- https://circleci.com/\n- https://github.com/snyk-bot\n\n#### Tested manually\n- Kali Linux kali-rolling 2020.2; Python 3.8.2\n- Windows 10; Python 3.8.5\n\n### Documentation\nTill end of March, 2021 documentation will be available only in Polish!\nThe documentation is availabe [here](https://pawlaczyk.github.io/sarenka/).\n\n# Authors\n[![Author](https://img.shields.io/badge/Dominika-Pawlaczyk-red.svg)](https://github.com/pawlaczyk/)  [![Author](https://img.shields.io/badge/Michał-Pawlaczyk-red.svg)](https://github.com/michalpawlaczyk) [![Author](https://img.shields.io/badge/Karolina-Słonka-red.svg)](https://github.com/k-slonka)\n\n\n##### Contact\n[![Author](https://img.shields.io/badge/pawlaczyk-black.svg)](https://github.com/pawlaczyk/)\n\n# License\nSARENKA is **licensed** under the **[MIT License]**.\n\n# Develop branch\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"sarenka-logo\" src=\"https://raw.githubusercontent.com/pawlaczyk/sarenka/master/vulns_enpoint.PNG\"\u003e\n\u003c/p\u003e\n\n\n[MIT License]: https://github.com/pawlaczyk/sarenka/blob/master/LICENSE\n[GitHub]: https://github.com/pawlaczyk/sarenka\n[documentation]: https://pawlaczyk.github.io/sarenka/\n[public repository]: https://github.com/pawlaczyk/sarenka\n\n\n[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)\n\n\n   [sarenka]: \u003chttps://github.com/pawlaczyk/sarenka\u003e\n   [git-repo-url]: \u003chttps://github.com/pawlaczyk/sarenka\u003e\n   [William Edwards Deming]: \u003chttps://deming.org/deming-the-man/\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKTZgraph%2Fsarenka","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKTZgraph%2Fsarenka","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKTZgraph%2Fsarenka/lists"}