{"id":13491873,"url":"https://github.com/eddiechu/Ransomware-meets-loop","last_synced_at":"2025-03-28T08:33:35.397Z","repository":{"id":176863722,"uuid":"513133596","full_name":"eddiechu/Ransomware-meets-loop","owner":"eddiechu","description":"What if the ransomware meets an endless subfolder","archived":false,"fork":false,"pushed_at":"2022-07-24T15:06:57.000Z","size":15885,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-31T05:35:16.162Z","etag":null,"topics":["infosec","ransomware","security"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eddiechu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-07-12T12:29:27.000Z","updated_at":"2024-10-20T04:48:33.000Z","dependencies_parsed_at":"2023-07-05T04:03:46.565Z","dependency_job_id":null,"html_url":"https://github.com/eddiechu/Ransomware-meets-loop","commit_stats":null,"previous_names":["eddiechu/ransomware-meets-loop"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiechu%2FRansomware-meets-loop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiechu%2FRansomware-meets-loop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiechu%2FRansomware-meets-loop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiechu%2FRansomware-meets-loop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eddiechu","download_url":"https://codeload.github.com/eddiechu/Ransomware-meets-loop/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245996996,"owners_count":20707375,"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":["infosec","ransomware","security"],"created_at":"2024-07-31T19:01:01.042Z","updated_at":"2025-03-28T08:33:35.391Z","avatar_url":"https://github.com/eddiechu.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"# Ransomware meets loop\n\nRansomware encrypts all files and subfolder files in such as Pictures, Documents, and Videos so they cannot be accessed, to panic users. \n\nWhat if the ransomware meets an endless subfolder ...\n\n![alt text](https://github.com/eddiechu/Ransomware-meets-loop/blob/main/image/loop1.gif?raw=true)\n\n###### Build loop folder\n1. Open command prompt, go to test folder, e.g. C:\\Temp\n2. Create a sub folder named ``mkdir !loop_for_ransomware``\n3. run ``cd !loop_for_ransomware``\n4. run ``mklink /d one ..\\!loop_for_ransomware``\n5. run ``mklink /d two ..\\!loop_for_ransomware``\n6. these 2 symbolic links form an endless loop, you can verify this by ``dir /s``\n\n###### Test\n1. Open command prompt, go to test folder, e.g. C:\\Temp\n2. run ``for /R %x in (*.*) do ren \"%x\" *.test``, to simulate \"ransomware operation\"\n\n###### Result\nYou can see only the first level files in the parent folder is affected, the files under subfolder have no change, because the \"ransomware operation\" is looped in the subfolder of ``!loop_for_ransomware``\n\n###### P.S. Exclude this folder ``!loop_for_ransomware`` in the antivirus schedule scan and backup software\n\n###### Reference\nhttps://ss64.com/nt/mklink.html\n\n#\n\nransomware simulation\nransomware assessment\neddie chu\neddiechu.android@gmail.com\nanti-ransomware\nendpoint test\ninfosec\nsecurity\ncyber security\ncybersecurity\nincident response\nhacker\nantimalware\nanti-malware\ndefense\ntesting\npentest\npenetration test\nRunning wheel for Ransomware\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddiechu%2FRansomware-meets-loop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feddiechu%2FRansomware-meets-loop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddiechu%2FRansomware-meets-loop/lists"}