Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way...

17
Introduction to Mirai Luis Espinoza [email protected]

Transcript of Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way...

Page 1: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

IntroductiontoMiraiLuisEspinoza

[email protected]

Page 2: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

Hardcodedlistofuser/passusedbyMirai

https://krebsonsecurity.com/wp-content/uploads/2016/10/IoTbadpass-Sheet1.pdf

Page 3: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

loader/src/headers/includes.h

Page 4: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

loader/src/headers/binary.h

Page 5: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

mirai/bot/ Botindevice

Page 6: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

dlr

Page 7: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

resolv.c

Page 8: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

main.c

Page 9: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

scanner.c Staticuser/pass

Page 10: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

scanner.c IPexceptions

Page 11: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

mirai/cnc/ Command-&-Control

Page 12: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

admin.go

Page 13: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

attack.go

• AttackName:“udp”,“vse”,“dns”,“syn”,“ack”,“stomp”,“greip”,“greeth”,“udpplain”,“http”• Attacktargets:“CommadelimitedlistoftargetprefixesEx:192.168.0.1Ex:10.0.0.0/8Ex:8.8.8.8,127.0.0.0/29”• AttackDuration:“Durationmustbebetween0and3600seconds”• Flags:“len”,“rand”,“tos”,“ident”,“sport”,“dport”,“domain”…

Page 14: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

main.go

Page 15: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

mirai/tools/scanListen.go Botscanreport

Page 16: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

Problemofvolume• The“InternetofThings”isexploding.Itismadeupofbillionsof“smart”devices—fromminisculechipstomammothmachines—thatusewirelesstechnologytotalktoeachother(andtous).OurIoT worldisgrowingatabreathtakingpace,from2billionobjectsin2006toaprojected200billionby2020.1 Thatwillbearound26smartobjectsforeveryhumanbeingonEarth!

• 1IDC,Intel,UnitedNations.

*http://www.intel.com/content/www/us/en/internet-of-things/infographics/guide-to-iot.html

Page 17: Introduction to Mirai · Dahua IP Camera Dahua IP Camera Dreambox TV receiver EV ZLX Two-way Speaker? Guangzhou Juan Optical H.264 - Chinese DVR HiSilicon IP Camera HiSilicon IP Camera

Comments?Thankyou!