{"id":13530301,"url":"https://github.com/JoelGMSec/Cloudtopolis","last_synced_at":"2025-04-01T18:31:34.305Z","repository":{"id":38314206,"uuid":"272657307","full_name":"JoelGMSec/Cloudtopolis","owner":"JoelGMSec","description":"Zero Infrastructure Password Cracking","archived":false,"fork":false,"pushed_at":"2024-08-22T09:14:52.000Z","size":15694,"stargazers_count":402,"open_issues_count":2,"forks_count":60,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-29T06:07:18.535Z","etag":null,"topics":["cloud","cloudtopolis","cracking","hashcat","hashes","hashtopolis"],"latest_commit_sha":null,"homepage":"https://darkbyte.net","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JoelGMSec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"JoelGMSec","patreon":null,"open_collective":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://buymeacoff.ee/JoelGMSec","https://darkbyte.net/shop"]}},"created_at":"2020-06-16T08:49:39.000Z","updated_at":"2025-03-28T07:02:52.000Z","dependencies_parsed_at":"2024-01-07T13:05:50.324Z","dependency_job_id":"f0dd4d40-d730-4af9-bf21-35e1fd80edf5","html_url":"https://github.com/JoelGMSec/Cloudtopolis","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/JoelGMSec%2FCloudtopolis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoelGMSec%2FCloudtopolis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoelGMSec%2FCloudtopolis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoelGMSec%2FCloudtopolis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JoelGMSec","download_url":"https://codeload.github.com/JoelGMSec/Cloudtopolis/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246691576,"owners_count":20818535,"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":["cloud","cloudtopolis","cracking","hashcat","hashes","hashtopolis"],"created_at":"2024-08-01T07:00:47.693Z","updated_at":"2025-04-01T18:31:34.286Z","avatar_url":"https://github.com/JoelGMSec.png","language":"PowerShell","funding_links":["https://github.com/sponsors/JoelGMSec","https://buymeacoff.ee/JoelGMSec","https://darkbyte.net/shop","https://www.buymeacoffee.com/joelgmsec"],"categories":["Cloud"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg width=550 alt=\"Cloudtopolis\" src=\"https://raw.githubusercontent.com/JoelGMSec/Cloudtopolis/master/Resources/Design/Cloudtopolis.png\"\u003e\u003c/p\u003e\n\n**Cloudtopolis** is a tool that facilitates the installation and provisioning of Hashtopolis on the Google Cloud Shell platform, quickly and completely unattended (and also, free!). Together with Google Collaboratory, it allows us to break hashes without the need for dedicated hardware from any browser.\n\n\n# Requirements\nHave 1 Google account (at least).\n\n\n# Installation\nCloudtopolis installation is carried out in two phases:\n\n\n### Phase 1\n\nAccess Google Cloud Shell from the following link:\n\nhttps://ssh.cloud.google.com/cloudshell/editor?hl=es\u0026fromcloudshell=true\u0026shellonly=true\n\nThen, run the following commands inside this terminal:\n```\ncurl -sk https://raw.githubusercontent.com/JoelGMSec/Cloudtopolis/master/Cloudtopolis.sh | bash\n```\n\n\n### Phase 2\n\nAccess Google Collaboratory through the following link:\n\nhttps://colab.research.google.com/github/JoelGMSec/Cloudtopolis/blob/master/Cloudtopolis.ipynb\n\nIt is necessary to fill in the fields in the \"Requeriments\" section with the data obtained in Hashtopolis.\n\nYou can access Hashtopolis directly (provided it is running) from the following url:\n\nhttps://ssh.cloud.google.com/devshell/proxy?authuser=0\u0026port=8000\u0026environment_id=default\n\nFinally, execute the Collaboratory code until the agent appears registered in Hashtopolis.\n\n\n# Usage\n\nOnce the installation is completed, more agents can be added by repeating phase 2 as many times as desired. \nTo do this, it is necessary to use 1 Google account for each instance of the Collaboratory. \nIt is not necessary to repeat phase 1 at any time, you can use your other accounts or those of your friends and colleagues.\n\n```\nAdditional options:\n\nKaonashi = Download the Kaonashi.txt dictionary\nKaonashi_WPA = Download the Kaonashi_WPA100M.txt dictionary\nRockyou = Download the rockyou.txt dictionary\nOneRule = Download the OneRuleToRuleThemAll rule\n\nVPS = Enable VPS mode, to connect to your own Hashtopolis server via SSH\nSshHost = Here you must enter the host or public IP of the VPS server\nSshPort = Here you must enter the SSH port of the VPS server\nSshUser = Here you must enter the user of the VPS server\nSshPass = Here you must enter the password of the VPS server\n\nTo load them, it is only necessary to change \"False\" to \"True\" before starting the code of the notebook. \nBy default, only Rockyou is selected to load at startup.\n```\n\n### The detailed guide of use can be found at the following link:\n\nhttps://darkbyte.net/cloudtopolis-actualizacion-y-guia-de-uso-completa\n\n\n# License\nThis project is licensed under the GNU 3.0 license - see the LICENSE file for more details.\n\nThe following are the NVIDIA and Google Colaboratory terms and conditions, as well as the frequently asked questions:\n\nhttps://colab.research.google.com/pro/terms\n\nhttps://research.google.com/colaboratory/faq.html\n\nhttps://cloud.google.com/terms/service-terms/nvidia\n\n\n# Credits and Acknowledgments\nThis tool has been created and designed from scratch by Joel Gámez Molina // @JoelGMSec\n\nOriginal idea from **@mxrch**, inspired in *Penglab* --\u003e https://github.com/mxrch/penglab\n\n**docker-hashtopolis-server** by *kpeiruza* --\u003e https://github.com/kpeiruza/docker-hashtopolis-server\n\n**Hashtopolis** by *Sein Coray* --\u003e https://github.com/s3inlc/hashtopolis\n\n**Hashcat** --\u003e https://github.com/hashcat/hashcat\n\n\n# Contact\nThis software does not offer any kind of guarantee. Its use is exclusive for educational environments and / or security audits with the corresponding consent of the client. I am not responsible for its misuse or for any possible damage caused by it.\n\nFor more information, you can find me on Twitter as [@JoelGMSec](https://twitter.com/JoelGMSec) and on my blog [darkbyte.net](https://darkbyte.net).\n\n\n# Support\nYou can support my work buying me a coffee:\n\n[\u003cimg width=250 alt=\"buymeacoffe\" src=\"https://cdn.buymeacoffee.com/buttons/v2/default-blue.png\"\u003e](https://www.buymeacoffee.com/joelgmsec)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJoelGMSec%2FCloudtopolis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJoelGMSec%2FCloudtopolis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJoelGMSec%2FCloudtopolis/lists"}