ÒõÓ°ÖеľÞÊÞ£ºÎïÁªÍø½©Ê¬ÍøÂçAndoryu½üÆÚ±ä¶¯·ÖÎö

°ä²¼¹¦·ò 2023-06-14

±¦ÔËÀ³¹Ù·½ÍøÕ¾ÓëÕÑͨ´óÑ§Íø°²Ñ§Ôº·¢ÏÖÁËÎïÁªÍø½©Ê¬ÍøÂçAndoryuµÄÐÂÐͱäÖÖAndoryu_V2 ¡£±¾ÎĽ«´Ó½©Ê¬ÍøÂç¹æÄ£¡¢´«²¼·½Ê½¡¢Ñù±¾¼¼Êõ·ÖÎöÈý·½Ã棬¶Ô¸Ã½©Ê¬ÍøÂç´«²¼¡¢Ï°È¾¡¢C&C½ÚÔì¡¢¹¥»÷È«ÐÔÃüÖÜÆÚϸ½ÚµÈ½øÐнéÉÜ£¬¿É×÷Ϊ¸÷ÐÐÒµ¼°ÓÐ¹ØÆóÒµÔì¶©ÍøÂ簲ȫսÊõµÄ²Î¿¼ ¡£


2023Äê3Ôµ×£¬±¦ÔËÀ³¹Ù·½ÍøÕ¾Ôڲμӹú¶È³ÁµãÑз¢´òËãÏîÄ¿¡°´ó¹æÄ£Òì¹¹ÎïÁªÍøÍþв¿É¿Ø²¶»ñÓë·ÖÎö¼¼Êõ£¨2022YFB3104100£©¡±µÄ×êÑйý³ÌÖУ¬·¢ÏÖÁË»ùÓÚSocks5ºÍ̸µÄÎïÁªÍø½©Ê¬ÍøÂçAndoryuµÄÐÂÐͱäÖÖ£¨Andoryu_V2£© ¡£


Andoryu_V1°æ±¾ÒÑÓÚ½ñÄê2Ô·ݱ»³õ´Î¸æ·¢£¬±¾´ÎÎÒÃǽ«¶Ô±È·ÖÎöAndoryu_V2°æ±¾ºÍAndoryu_V1°æ±¾£¬¾ßÌå³öÏÖ³ö¸Ã½©Ê¬ÍøÂç´«²¼¡¢Ï°È¾¡¢C&C½ÚÔì¡¢¹¥»÷È«ÐÔÃüÖÜÆÚϸ½Ú ¡£´Ë±í£¬Í¨¹ý2¸ö¶àÔµļà²â·ÖÎö·¢ÏÖ£¬ÎÒÃÇ·¢ÏÖAndoryu_V2°æ±¾ÓÐÐÂÔöÀûÓÃCVE-2022-30525¡¢CVE-2023-25717·ì϶µÄÐÐΪ£¬ÐÂÔö´úÀí·þÎñÆ÷³¬¹ý130¸ö£¬·´Ó³³ö¸Ã½©Ê¬ÍøÂç½øÒ»²½À©ÕŵÄÒâͼ£¬±ØÒª¼ÓÇ¿°²È«·À±¸ ¡£Í¬Ê±£¬ÎÒÃÇ»¹·¢Ïָý©Ê¬ÍøÂçÓëFbot¿ÉÄÜÓµÓп϶¨µÄ¹ØÁªÐÔ ¡£


½©Ê¬ÍøÂç¹æÄ£


¼à²â·ÖÎö·¢ÏÖ£¬Andoryu½©Ê¬ÍøÂç¾ùÔÈÈÕÔöÉÏÏß¾³ÄÚÈ⼦Êý£¨IPÊýÍÆË㣩³¬¹ý1500̨£¬Õý´¦ÓÚ·¢Õ¹³õÆÚ ¡£2023Äê4Ôµ׵½5Ô³õ£¬AndoryuÓÐÒ»´Î±ÈÁ¦´ó¹æÄ£µÄ´«²¼£¬ÈÕ´æ»îÁ¿³¬¹ý2000 ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


´«²¼·½Ê½


½ØÖ¹µ½Ä¿Ç°£¬ÎÒÃǹ۲쵽AndoryuÖØÒªÊ¹ÓÃNDay·ì϶´«²¼ ¡£ËùÓ÷ì϶ÁбíÈçÏ£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


2023Äê2ÔÂ-3Ô£¬Andoryu¶àʹÓÃCVE-2021-22205¡¢LILIN DVR RCE·ì϶´«²¼ ¡£


2023Äê4Ô£¬Ð²ÎÓëCVE-2023-25717µÄÀûÓã¬Ò»¸öRuckus WirelessÉ豸µÄ·ì϶ ¡£ÀûÓóɹ¦ºóÏÂÔØÖ´Ðо籾Îļþruckus.sh£¬ÒÔÖ²ÈëAndoryu ¡£


2023Äê5ÔÂ8ÈÕ£¬ÎÒÃÇ¼à¿Øµ½¶ÔZyxel·À»ðǽԶ³ÌºÅÁî×¢Èë·ì϶CVE-2022-30525µÄÀûÓà ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


ÔÚ¿ÉÔ¤¸ÐµÄ½«À´£¬AndoryuºÜ¿ÉÄÜ»¹»á²ÎÓëзì϶µÄÀûÓ㬷á˶Æä±øÆ÷¿â ¡£


Ñù±¾¼¼Êõ·ÖÎö


Andoryu½©Ê¬ÍøÂçÖ§³Ö¶àÖÖCPU¼Ü¹¹£¬Ô̺¬arm¡¢m68k¡¢mips¡¢mpsl¡¢sh4¡¢spcºÍx86µÈ ¡£ÒÔÏÂÊÇÖØÒª±ä¶¯¶Ô±È£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


ÔÚ±¾ÎÄÖУ¬ÎÒÃÇÖØÒªÒÔ5ÔÂ8ÈÕµÄV2Ñù±¾ÎªÖ÷½øÐзÖÎö£¬²¢´©²å½éÉÜV1µ½V2Ñù±¾µÄÖØÒªµü´ú±ä¶¯ ¡£ÕâЩ±ä¶¯µÄϸ½Ú¿ÉÄÜÔ̺¬´úÂëÂß¼­µÄ΢µ÷¡¢¼ÓÃÜËã·¨µÄµ÷ÕûµÈ ¡£ÕûÌå¶øÑÔ£¬Andoryu½©Ê¬ÍøÂçά³ÖÁËÏà¶Ô²»±äµÄ»ù´¡¼Ü¹¹ºÍC2ͨѶģʽ ¡£


1¡¢³õʼ»¯


ΪƥµÐɳºÐµÈ·ÂÕÕ»·¾³µÄ×Ô¶¯»¯·ÖÎö£¬ÓëÆäËüÊ¢Ðн©Ê¬ÍøÂçÒ»Ñù£¬AndoryuÔËÐÐʱÊ×ÏÈ»á¶ÔÆô¶¯²ÎÊý½øÐв鳭£¬ÒÔÈ·±£×ÔÉíµÄ°²È«ÐÔ ¡£ÈôÊDz»Ð¯´ø²ÎÊý£¬ÔòÖ±½ÓÍ˳ö ¡£·ÖÆçÓÚÆäËü¼Ò×åµÄÊÇ£¬AndoryuÔËÐкó»á½«Æô¶¯²ÎÊý·¢ËÍÖÁC2·þÎñÆ÷½øÐжî±íµÄ¶þ´ÎУÑé ¡£


µ±²ÎÊýÕýȷʱ£¬Ôò½øÈëÖ´ÐÐÁ÷³Ì£º¹ý³ÌÃû¼Ù×°¡¢½âÃÜ×ÊÔ´£¬ËæºóºÍC2³ÉÁ¢Í¨Ñ¶²¢ÆÚ´ýÖ´ÐÐC2Ï·¢µÄÖ¸Áî ¡£


ÔÚV2°æ±¾ÖлὫ¹ý³ÌÃû¼Ù×°³É"DvrHelper"»òÕß"-bash" £¬V1ÔòΪ"/bin/bash" ¡£½âÃÜÃô¸Ð×ÊÔ´V2°æ±¾Ê¹ÓõÄÊÇÒì»ò£¬¶øÔÚV1°æ±¾ÖÐʹÓõÄÊÇijÖÖħ¸Ä°æµÄxxteaËã·¨½âÃÜ£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


ÓÐȤµÄÊÇ£¬×ÊÔ´½âÃܹ¤×÷ʵÏÖÖ®ºó£¬Andoryu½«ÔÚConsoleÉÏ´òÓ¡½âÃܳöµÄ×Ö·û´®"Project Andoryu (12/30/2022). What color is your botnet" »ò"Andoryu botnet started (12/30/2022)"£¬ÕâÅú×¢AndoryuºÜ¿ÉÄÜÊÇ2022Äê12ÔÂ30ºÅÆô¶¯µÄÏîÄ¿ ¡£


2¡¢Í¨Ñ¶ºÍ̸


¼à²â·¢ÏÖ£¬¾ø´óÎÞÊýAndoryuµÄÑù±¾¾ù²»Ö±½ÓÓëC2½øÐÐͨѶ£¬¶øÊÇͨ¹ýSocks5´úÀí·þÎñÆ÷½øÐÐת·¢£¬³öÏÖÁ½²ã½ÚÔì½á¹¹ ¡£5ÔÂ8ºÅµÄV2Ñù±¾Ôø¶ÌÔÝÈ¥³ýSocks5´úÀí£¬µ«ºóÀ´ºÜ¿ìÓÖ¸´Ô­ ¡£ÔÚV1°æ±¾Ö»ÓÐÒ»¸ö´úÀí·þÎñÆ÷£¬V2°æ±¾±ãÔö³¤ÖÁ130¶à¸ö ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


ÔÚC2ͨѶ½»»¥ÉÏ£¬AndoryuÓëFodcha¼«¶ÈÀàËÆ£¬Í¨¹ý״̬ÂëÇл»ÒÔÖ´ÐÐ·ÖÆç²Ù×÷£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


ÖØÒª×´Ì¬ÈçÏ£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


AndoryuÔÚÓëC2·þÎñÆ÷½øÐÐͨѶʱ£¬Ê¹Óö¨³¤Îª2152×Ö½ÚµÄÊý¾Ý½á¹¹·â×° ¡£V1ºÍV2¶¼ÊÇÈç´Ë£¬ÕûÌå·â×°½á¹¹ÈçÏ£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


ÒÔÉÏÏßÊý¾ÝΪÀý£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


Ê׸ö4×Ö½ÚΪ¹«ÍøIP£»£´×Ö½ÚËæ»úÊý¾Ý24 52 ae 57£»2×Ö½Ú20 21ΪÊý¾ÝÀàÐÍ£¬°µÊ¾ÎªÉÏÏßÊý¾Ý£»4a d8 74 50 4d de Ϊxor¼ÓÃܺóµÄÊý¾ÝÄÚÈÝ£¬½âÃܺóÏÖʵΪÆô¶¯²ÎÊý ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


32×Ö½Úsha256УÑéºÍ5d 7f 05 6e...67 7b 05 68£»Æ«ÒÆ0x84C´¦ 06 00 00 00 °µÊ¾payload³¤¶È£»Æ«ÒÆ0x854´¦86 0f ΪÄÚ´æ´óÓ×£¬0x0f86¼´Îª3974M£»×îºópayloadµÄÒì»òKeyËæ»úÌìÉú£¬²¢±£ÁôÔÚÉÏÏßÊý¾ÝµÄÆ«ÒÆ0x861-0x864´¦£¬±¾ÀýÊÇ38 ad 17 3b ¡£


ËæºóC2·µ»Ø¼òÖ±ÈÏÊý¾Ý£¬Ç°4×Ö½ÚÊÇC2 µØÖ·£¬±¾ÀýÊÇ68 ea ef b0 ¡£Ëæºó4×Ö½ÚÊÇËæ»úÊý¾Ýc7 fc b8 00 ¡£ÔÙÖ®ºó2×Ö½ÚµÄ20 22´ú±íÊÇÈ·ÈÏÊý¾Ý£¬ÖÁ´Ë£¬AndoryuÉÏÏ߳ɹ¦ ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


3¡¢¹¥»÷Ö¸Áî


AndoryuµÄ¹¥»÷ºÜ»îÔ¾£¬ÎÒÃÇ¼à¿Øµ½ºÜÂÅ´ÎC2·µ»ØµÄDDoS¹¥»÷ºÅÁÈçÏÂÒ»Àý£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


ºÅÁî½âÎöÈçÏ£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


payloadÒì»ò½âÃܺóΪ"udp-plain 135.xx.xx.xx 60 dport=53 psize=150"£¬ËæºóAndoryuÏò135.xx.xx.xx:53ÌáÒéudp-plain DDoS¹¥»÷£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


Andoryu¶ÔC2ºÅÁîµÄ´¦Öú¯ÊýûÓÐÈκα䶯£¬ÒÔÏÂÊÇ2ÔºÍ5ÔÂÑù±¾µÄ¶Ô±È£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


Ŀǰ£¬Andoryu¹²Ö§³Ö6ÀàÖ¸ÁÔ̺¬DDoS¹¥»÷ºÅÁÈçÏ£º


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


AndoryuÖ§³Ö3ÖÖºÍ̸(tcp¡¢udp¡¢icmp)¹²16¸öDDoS¹¥»÷ÀàÐÍ£¬Ô̺¬tcp-raw¡¢tcp-socket¡¢tcp-cnc¡¢tcp-handshake¡¢tcp-ovh¡¢tcp-bypass¡¢udp-plain¡¢udp-game¡¢udp-ovh¡¢udp-raw¡¢udp-vse¡¢udp-dstat¡¢udp-bypass¡¢udp-hex¡¢udp-rhex¡¢icmp-echo ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


4¡¢ÓëÆäËû¼Ò×åµÄ¹ØÁª


AndoryuºÍC2µÄͨѶ½»»¥ÔÚ´úÂë²ãÃæºÍFodCha¼«¶ÈÀàËÆ£¬¶¼ÊÇÒ»¸öÓÀÕæµÄWhileÑ­»·£¬Í¨¹ýswitch-case½øÐи÷¸ö½×¶ÎµÄ´¦Öà ¡£µ½Ä¿Ç°ÎªÖ¹£¬ÕâÖÖ·½Ê½ÊÇÒÑÖª½©Ê¬ÍøÂçÀïΨ¶þµÄÀý×Ó ¡£Áí±í£¬Fodcha V3ҲʹÓÃxxtea¼ÓÃÜËã·¨£¬¶øAndoryu V1ÊÇʹÓÃijÖÖħ¸Ä°æµÄxxtea ¡£


ÕâËÆºõÅú×¢£¬Á½ÕßÒ²ÐíÓÐijÖÖ¹ØÁª£¬µ«³ýÁËÉÏÊöÁ½µã£¬ÁÙʱûÓиü¶àʵ´¸Ö¤¾Ý ¡£²»Í⣬AndoryuºÍFbotÓÐÈ·ÇеĹØÁª£¬ËûÃÇÒѾ­Ê¹ÓÃͳһ¸öC2 ¡£5ÔÂ13ºÅµÄV2Ñù±¾Àͨ¹ýsocks5ÏνÓC2·þÎñÆ÷dnsresolve.socialgains.cf:10333 ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾


¶øÔÚ5ÔÂ4ºÅ£¬ÎÒÃÇ¼à¿Øµ½ÓÐFbotÑù±¾Ê¹ÓÃdnsresolve.socialgains.cf:61002×÷Ϊ×Ô¼ºµÄC2·þÎñÆ÷ ¡£ÎÒÃÇ»á³ÖÐø¸ú×ٹ۲죬²éÕÒAndoryuºÍÆäËü¼Ò×åµÄ¹ØÁª ¡£


5¡¢IoC


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾