Phân tích Trojan - Downloader

Thảo luận trong 'Virus/Malware' bắt đầu bởi Malware, 19/04/16, 11:04 AM.

  1. Malware

    Malware Wh------

    Tham gia: 08/01/15, 11:01 AM
    Bài viết: 56
    Đã được thích: 32
    Điểm thành tích:
    48
    Trong bài viết này mình sẽ giới thiệu khái quát về trojan - Downloader cũng như phân tích một mẫu trojan - Downloader để giúp các bạn hiểu và có cái nhìn trực quan hơn về loại mã độc này.

    Giới thiệu về Trojan – Downloader
    Loại mã độc này được cài đặt vào máy sẽ chờ đợi cho đến khi máy có kết nối mạng. Khi đó mã độc sẽ tải phần mềm độc hại vào máy tính. Phần mềm độc hại thường là loại virus backdoor…

    Cơ chế xâm nhập vào máy victim:
    Trojan – Downloader có thể được đính kèm trong thư rác, giả mạo các chương trình hoặc tài liệu thường dùng như hóa đơn, phần mềm quét rác máy tính. … Kẻ tấn công làm việc này để ẩn giấu mã độc, lừa người chạy mã độc vì nếu người dùng không chú ý kỹ sẽ bị nhầm lẫn với file hệ thống.

    Cơ chế hoạt động
    Đây là mẫu malware thực hiện khá nhiều hành vi khác nhau , tuy nhiên trong khuôn khổ bài viết, mình chỉ đi phân tích hành vi tải mã độc từ server của mẫu này. Cơ chế tải mã độc từ server:
    • Lấy thông tin cấu hình máy (địa chỉ IP)
    • Lấy thời gian từ server
    • Inject process
    • Disable Service
    • Tải mã độc từ server
    • Thực thi mã độc
    Chi tiết các hành vi
    Lấy thông tin cấu hình máy:
    Trojan – Downloader thực hiện lấy thông tin cấu hình máy (địa chỉ IP ) để phục vụ thông tin gửi lên server. Mã độc thực hiện kết nối đến các domain Microsoft.com, Update.microsoft.com, Bing.com, Google.com, Yahoo.com
    [​IMG]
    Hình 1: Lấy địa chỉ IP máy​


    Lấy thời gian từ server:
    Trojan – Downloader sử dụng socket để thực hiện hành vi kết nối đến các host với cổng 123 (NTP) : europe.pool.ntp.org, north -america.pool.ntp.org, south-america.pool.ntp.org, asia.pool.ntp.org, oceania.pool.ntp.org, africa.pool.ntp.org, pool.ntp.org để lấy thời gian từ server.
    [​IMG]


    Hình 2: Lấy Time Server​




    Inject process msiexec.exe
    Trojan – Downloader tạo tiến trình msiexec.exe rồi inject code vào tiến trình.
    [​IMG]


    Hình 3: inject process msiexec.exe​



    Disable Service: Trojan – Downloader vô hiệu hóa thông báo trên hệ điều hành
    Disable các service bị disabse trên win xp
    • wscsvc
    • wuauserv
    • SharedAccess
    Disable các service bị disabse trên win xp
    • wscsvc
    • wuauserv
    • MpsSvc
    • WinDefend
    [​IMG]
    Hình 4: set key và disable service​
    [​IMG]
    Hình 5: Disable service​



    Tải mã độc về từ server về máy:
    Trojan – Downloader tải mã độc về máy rồi thực hiện chạy mã độc để ăn cắp thông tin, dữ liệu.
    [​IMG]
    Hình 6: Download file​
    [​IMG]
    Hình 7: Chạy file virus​
    • Nếu file tải về là file DLL: thực hiện đăng ký DLL
    [​IMG] [​IMG]
    Hình 8: Thực hiện đăng ký DLL​



    Trên đây là bài phân tích của mình, bài viết còn nhiều thiếu sót, rất mong được sự góp ý của các bạn!
     
    Last edited by a moderator: 19/04/16, 11:04 AM
    Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
    Sugi_b3o thích bài này.
  2. babyviolet

    babyviolet W-------

    Tham gia: 06/03/16, 05:03 PM
    Bài viết: 15
    Đã được thích: 8
    Điểm thành tích:
    8
    Thực sự là đọc xong bài viết không thu được cái gì cả.
     
    Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
  3. NgMSon

    NgMSon Well-Known Member

    Tham gia: 22/03/17, 10:03 AM
    Bài viết: 561
    Đã được thích: 726
    Điểm thành tích:
    93
    Sao anh không làm video phân tích cho dễ hiểu ạ...
     
    Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
  4. Bkis Hunter

    Bkis Hunter Active Member

    Tham gia: 30/12/17, 06:12 PM
    Bài viết: 43
    Đã được thích: 3
    Điểm thành tích:
    8
    Đây là C hay C# vậy?
     
    Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
  5. HustReMw

    HustReMw Moderator Thành viên BQT

    Tham gia: 20/12/16, 05:12 PM
    Bài viết: 197
    Đã được thích: 127
    Điểm thành tích:
    43
    C bạn nhé
     
    Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan