{"id":24427590,"url":"https://github.com/bstrdlord/mirai-sucks","last_synced_at":"2025-04-24T04:32:35.525Z","repository":{"id":270418309,"uuid":"910324830","full_name":"bstrdlord/mirai-sucks","owner":"bstrdlord","description":"stop using mirai botnet. better use zig boatnet","archived":false,"fork":false,"pushed_at":"2025-01-07T17:13:15.000Z","size":41,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T12:12:12.670Z","etag":null,"topics":["boatnet","botnet","ddos","exploit","malware","mirai","qbot","shitcode"],"latest_commit_sha":null,"homepage":"https://usa.gov","language":"Zig","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/bstrdlord.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":"2024-12-31T01:40:46.000Z","updated_at":"2025-01-18T03:56:54.000Z","dependencies_parsed_at":"2025-01-20T12:12:13.215Z","dependency_job_id":"baf8925f-36c0-4066-88d4-570bf176fc69","html_url":"https://github.com/bstrdlord/mirai-sucks","commit_stats":null,"previous_names":["bstrdlord/mirai-sucks"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bstrdlord%2Fmirai-sucks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bstrdlord%2Fmirai-sucks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bstrdlord%2Fmirai-sucks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bstrdlord%2Fmirai-sucks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bstrdlord","download_url":"https://codeload.github.com/bstrdlord/mirai-sucks/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243447509,"owners_count":20292448,"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":["boatnet","botnet","ddos","exploit","malware","mirai","qbot","shitcode"],"created_at":"2025-01-20T12:12:05.490Z","updated_at":"2025-03-13T16:48:33.591Z","avatar_url":"https://github.com/bstrdlord.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is not a finished botnet to use, but maybe someday i will finish it. this is a simple tip for writing ur own botnet that will be better than mirai and qbot.\r\n\r\nI decided to start this project cause script kiddies are selling shitty mirai srcs. \r\n\r\nbtw: this project was written in two days from scratch, hahaha.\r\n\r\nfeel free to create issues and contribute\r\n\r\n## Killer \r\nthe killer principle is very simple. I wrote a very simple [killer](https://github.com/bstrdlord/mirai-sucks/blob/main/bot/Killer.zig) (kill by port, rebind ports), cause it's very boring to do, but you can easily add on to it.\r\n\r\n[Mirai sources (u can find killers there)](https://github.com/R00tS3c/DDOS-RootSec/tree/master/Botnets/Mirai)\r\n\r\n## Methods \r\n\r\nSo far i've only written xmas and udp methods, but I've written a handy [api](https://github.com/bstrdlord/mirai-sucks/tree/main/bot/attack/headers) for writing methods\r\n\r\n### xmas method (spoofed)\r\nAll flags are set and ip is spoofed. ([src](https://github.com/bstrdlord/mirai-sucks/blob/main/bot/attack/xmas.zig))\r\n![image](https://github.com/user-attachments/assets/6a77f8be-322f-47f3-9a22-95242ec290d0)\r\n\r\n### udp method (not spoofed)\r\n[src](https://github.com/bstrdlord/mirai-sucks/blob/main/bot/attack/udp.zig)\r\n\r\n![image](https://github.com/user-attachments/assets/332f2bd9-0311-42a7-8e93-91f64b4631ea)\r\n\r\n\r\n\r\n\r\n## Caller \r\nSimple [caller](https://github.com/bstrdlord/mirai-sucks/blob/main/bot/attack/Caller.zig) that uses fork. You can rewrite it and use threads or uring\r\n\r\n## Demo \r\nI didn't work on the design\r\n![image](https://github.com/user-attachments/assets/59b73093-9ea5-4f16-8ef6-c2d1afd7ee2b)\r\n![image](https://github.com/user-attachments/assets/73d9d9ea-9d89-44d1-b983-e099ef5ce93c)\r\n\r\n![image](https://github.com/user-attachments/assets/841480c4-eec0-4f36-bfa4-a97e17615c7a)\r\n\r\n\r\n## Script kiddies \r\n![image](https://github.com/user-attachments/assets/ee94caed-ca31-4cee-9855-1b6c2f07d9b6)\r\n![image](https://github.com/user-attachments/assets/a6b861ec-b292-44ff-986a-eb1412b90496)\r\n![image](https://github.com/user-attachments/assets/e89bff67-aecf-4399-b83e-f1c086ff95cd)\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbstrdlord%2Fmirai-sucks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbstrdlord%2Fmirai-sucks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbstrdlord%2Fmirai-sucks/lists"}