This source is incomplete. See https://github.com/0x27/linux.mirai for a full mirror of the release.
Thanks. Question for the C folks. The author seems to have reimplemented functions such as strlen, memcpy, and atoi in 'bot/util.h' instead of using the stdlib. Anyone know why? https://github.com/0x27/linux.mirai/blob/master/mirai/bot/ut...
Mirai Botnet Client, Echo Loader and CNC source code
11–20 of 51 posts
Because you cannot rely on some chintzy IoT device to have dynamically loadable libraries. In all likelihood, they don't. But let's assume they do have loadable stdlib, would would you trust the integrity of your botnet to dozens of poorly designed IoT devices?
Re: Mirai Botnet Client, Echo Loader and CNC source code
#12[deleted]
Re: Mirai Botnet Client, Echo Loader and CNC source code
#13I'm just happy to see that kids these days still say "greetz" in their github/BBS posts these days.
Or maybe this is a greybeard hacker?
Re: Mirai Botnet Client, Echo Loader and CNC source code
#14[deleted]
Re: Mirai Botnet Client, Echo Loader and CNC source code
#15What does "CNC" stand for in this context?
Re: Mirai Botnet Client, Echo Loader and CNC source code
#16What does "CNC" stand for in this context?
Command and control
Re: Mirai Botnet Client, Echo Loader and CNC source code
#17This thing's strategy for finding machines to take over is so simple it's embarrassing. It tries to open an unencrypted Telnet connection to random IP addresses. If it gets a response, it tries the following username/password combinations:
root xc3511
root vizxv
root admin
admin admin
root 888888
root xmhdipc
root default
root juantech
root 123456
root 54321
support support
root (none)
admin password
root root
root 12345
user user
admin (none)
root pass
admin admin1234
root 1111
admin smcadmin
admin 1111
root 666666
root password
root 1234
root klv123
Administrator admin
service service
supervisor supervisor
guest guest
guest 12345
guest 12345
admin1 password
administrator 1234
666666 666666
888888 888888
ubnt ubnt
root klv1234
root Zte521
root hi3518
root jvbzd
root anko
root zlxx.
root 7ujMko0vizxv
root 7ujMko0admin
root system
root ikwb
root dreambox
root user
root realtek
root 00000000
admin 1111111
admin 1234
admin 12345
admin 54321
admin 123456
admin 7ujMko0admin
admin 1234
admin pass
admin meinsm
tech tech
mother fucker
That's it.Deploying millions of devices with fixed passwords that dumb is clear evidence of gross negligence on the part of IoT device manufacturers. If this gets to court, some lawyer is going to enter that list as evidence and read it to a jury.
"That's the kind of combination an idiot would have on his luggage!" - Spaceballs
Re: Mirai Botnet Client, Echo Loader and CNC source code
#18So this was dumped 20 days ago, and now we've got a fairly large outage taking place.
In other words, it could have been anyone?
Re: Mirai Botnet Client, Echo Loader and CNC source code
#19https://raw.githubusercontent.com/0x27/linux.mirai/master/po...
This explains how it's used, etc.
Re: Mirai Botnet Client, Echo Loader and CNC source code
#20So this was dumped 20 days ago, and now we've got a fairly large outage taking place. In other words, it could have been anyone?
Misdirection? Maybe that is what we are meant to think.