로그인하세요
알림
설정
레프트패널 닫기
관심
최근본
마이페이지
출석체크
카테고리
    서비스 바로가기
    • 자동차
    • 인기 서비스조립PC
    • PC견적
    • PC26
    • 신규 서비스LIVE쇼핑
    • 커뮤니티
    • 이벤트
    • CM추천/문의
    • 오늘의 특가
    앱 서비스
    • 자동차
    • PC견적
    • 장터
    인기 쇼핑몰
    • 지마켓
    • 쿠팡
    • 옥션
    • 11번가
    • LG전자
    • 하이마트
    • 전자랜드
    • 롯데아이몰
    • SSG
    • CJ 온스타일
    • GS샵
    • 롯데닷컴(롯데온)
    • 현대Hmall
    • 이마트몰
    • SK스토아
    • 더현대닷컴
    • 엘롯데
    • 신세계몰
    • NS몰
    • 홈플러스
    • 공영쇼핑
    • 홈앤쇼핑
    • 신세계 라이브쇼핑
    • 오늘의 집
    • 배민상회
    • 동원몰
    • LF몰
    • ZETTA몰
    PC버전 로그인 개인정보처리방침 고객센터
    (주) 커넥트웨이브
    대표:
    김정남
    주소
    서울특별시 금천구 벚꽃로 298, 17층(가산동, 대륭포스트타워6차) (우) 08510
    • 사업자번호:
      117-81-40065
    • 통신판매업:
      제2024-서울금천-0848호
    • 부가통신사업:
      제003081호
    • 고객센터:
      1688-2470 (유료)
    • 이메일:
      cs@cowave.kr
    • 호스팅 제공자:
      (주)커넥트웨이브
    • 사업자 정보확인
    • 이용약관
    • 책임의 한계
    • 청소년 보호정책
    사용법 보기
    MY쇼핑이란? 자주 쓰는 쇼핑몰을 연결하면 쇼핑몰 주문내역을 한 번에 확인할 수 있습니다. 쇼핑몰 계정은 고객님의 핸드폰에만 저장되어 안전합니다.
    편리한 구매내역 확인. 다양한 쇼핑몰의 주문내역을 한 곳에서 확인해보세요.
    가격비교와 최저가 쇼핑을 한 번에. 자주 구매하는 상품은 가격비교를 통해 저렴하게 구매하세요.
    보안은 필수! 쉽고 편한 가치 쇼핑. 쇼핑몰 계정은 고객님의 핸드폰에만 암호화 저장되어 안전합니다. 쇼핑몰 연결
    다나와 홈

    커뮤니티 DPG

    글쓰기
    이전 글
    다음 글

    자유게시판

    • 게시판
    • 상품포럼
    • 뉴스
    • 동영상
    • 커뮤니티 공지사항
      소비자사용기
    • 특가몰
      자유게시판
    • 이달의 이벤트
      유머게시판
    • 당첨자발표게시판
      댕냥이게시판
    • 포인트 마켓
      Q&A게시판
    • 다나와 래플
      상품의견
    • 모두의 경매
      체험단
    • 오늘도 출석체크
      엄근진게시판
    • 입소문쇼핑
      쇼핑몰후기
    • 메인가자
      A/S후기
    • 당첨후기
    • 컴퓨터
      AI
    • 푸드
      취미
    • 최신뉴스
      일반뉴스
    • 기획뉴스
      신상품뉴스
    • 쇼핑뉴스
      테크팁
    • 다나와리포터
      구매가이드
    • 전문가리뷰
      인기순위가이드
    • 벤치마크
      차트뉴스
    • 가격동향
    • 고나고
      공구왕황부장
    • 노써치
      도레
    • 딴트공 말방구 실험실
      라이브렉스
    • 레고매니아
      맛상무
    • 모터피디
      무적풍화륜
    • 민티저
      보드나라
    • 뻘짓연구소
      여행매거진 트래비TV
    • 오토기어
      조코딩 JoCoding
    • 인프제 INFJ
      주연 ZUYONI
    • 진블로그
      집마 홀릭TV
    • 톡써니
      포마: 탈 것을 리뷰하는 남자
    • 쿨엔조이
      훅간다TV
    • AI 매터스
      Allthatboots TV
    • DmonkTV
      Hakbong Kwon
    • Motorgraph
      PC SNAP
    • Producer dk
      THE EDIT
    • UnderKG
      다나와 공식채널
    • 답나와
      리뷰나와
    • 샵다나와 조립갤러리
      직장인 다나왕
    >

    개발 도구가 공격 도구로, MSBuild 악용 사례 분석

    M5 plc-wave 26.04.17. 16:23:03
    읽음326 댓글6

    * 출처는 안랩입니다.


    최근 사이버 공격자들은 별도의 악성 파일을 배포하는 대신, 운영체제에 기본 옵션으로 포함된 정상 도구를 악용해 탐지를 우회하는 방식으로 공격을 고도화하고 있다. 특히 마이크로소프트(Microsoft)의 개발 도구인 MSBuild는 인라인 코드 실행과 파일리스 공격이 가능하다는 점에서 LOLBins(Living Off the Land Binaries) 공격에 적극 활용되고 있다. 실제 사례에서는 보안 솔루션의 탐지를 회피한 채 러버스 셸 연결이나 추가 페이로드까지 이어지는 흐름이 확인됐다. MSBuild를 악용한 공격은 정상 행위로 위장한다는 점에서 대응 난이도가 높은 편이다. MSBuild 기반 공격 기법의 동작 방식과 실제 사례, 대응 방안을 살펴보자.


     


    최근 공격자들은 시스템에 포함된 정상 바이너리를 악용해 보안 제품의 탐지를 우회하는 공격을 지속적으로 시도하고 있다. 이런 방식은 별도의 악성 실행 파일을 설치하지 않고, 운영체제에서 신뢰하는 도구를 그대로 활용한다는 점에서 기존 시그니처 기반 탐지를 효과적으로 회피한다.

    MSBuild.exe는 마이크로소프트에서 서명한 윈도우(Windows) 기본 개발 도구로, XML 기반 프로젝트 파일을 통해 C# 코드를 빌드하고 실행할 수 있다. 공격자는 이런 특성을 악용해 디스크에 악성코드를 명시적으로 남기지 않고도 임의 코드를 실행하며, 침투 이후 단계에서 은밀하게 추가 행위를 수행한다.


    공격자가 MSBuild를 선호하는 이유

    MSBuild는 본래 개발 환경을 지원하기 위한 정상 개발 도구이지만, 공격자 입장에서는 매우 효율적인 공격 수단으로 활용된다.

    첫째, 프로젝트 파일 내부에 인라인 형태로 C# 코드를 삽입해 실행할 수 있다. 이를 통해 공격자는 별도의 실행 파일 없이도 악성 행위를 수행할 수 있다. 즉, 유연한 페이로드 구성과 파일리스(Fileless) 공격 구현이 가능하다.

    둘째, 다양한 기능 확장성을 제공한다. 파일 로드, 네트워크 통신, 바이너리 빌드 및 실행 등 공격에 필요한 핵심 기능들을 모두 포함하고 있어, 다양한 공격 시나리오에 활용할 수 있다.

    셋째, 마이트로소프트의 디지털 서명이 적용된 정상 바이너리라는 점이다. MSBuild.exe는 신뢰된 시스템 구성 요소로 인식되기 때문에 단순 실행만으로는 악용 여부를 판단하기 어려워 코드 서명 검증을 우회할 수 있다.


    MSBuild를 이용한 탐지 우회 공격 기법

    2025년 1월, Michał Walkowski의 블로그를 통해 MSBuild를 활용한 Windows 11 Defender 탐지 우회 기법이 소개됐다. 이를 바탕으로 실제 환경에서 동일한 방식의 동작 여부를 검증한 결과, 보안 솔루션의 탐지를 회피할 수 있음이 확인됐다.

    공격자는 main.csproj와 main.cs와 같은 프로젝트 파일과 C# 소스 파일만으로 공격을 구성할 수 있다. 예를 들어 main.csproj에는 main.cs를 컴파일해 실행하도록 설정돼 있으며, main.cs에는 공격자 시스템과 연결되는 TCP 리버스 셸 기능이 포함된다. MSBuild 실행 시 해당 프로젝트가 로드되면서 공격자 서버와의 연결이 이루어진다.


     [그림 1] main.csproj


     [그림 2] main.cs


     [그림 3] 피해자 시스템


     [그림 4] 공격자 시스템


    특히 이 과정에서 Windows Defender의 실시간 감시가 활성화된 상태임에도 별도의 경고나 차단이 발생하지 않았다는 점이 확인됐다. 이는 MSBuild 기반 공격이 엔드포인트 보안 솔루션의 탐지를 효과적으로 우회할 수 있음을 보여준다. 


    * 전체내용은 아래에서 확인하세요.

    https://www.ahnlab.com/ko/contents/content-center/36135

    안내 ?

    자유게시판 인기글

    이전 페이지 1/4 다음 페이지
    • 6월 20일 박스오피스 / 토이 스토리 5 50만, 와일드 씽 100만 돌파

      6월 20일 박스오피스 / 토이 스토리 5 50만, 와일드 씽 100만 돌파
    • 나에게는 아직 열정이 남아 있는가?

      나에게는 아직 열정이 남아 있는가?
    • 야식하기 좋은날 치킨으로

      야식하기 좋은날 치킨으로
    • 컴퓨터 부품 가격이 이렇게 올랐다니

      컴퓨터 부품 가격이 이렇게 올랐다니 컴
    • 지난 주 주간 랭킹보다 4계단 내려가서 29위네요.

      지난 주 주간 랭킹보다 4계단 내려가서 29위네요.
    • 눅눅한 더운 날이려나 봅니다. 하지 (夏至)

      눅눅한 더운 날이려나 봅니다. 하지 (夏至)
    • 드론으로 촬영한 바다 위 일몰

      드론으로 촬영한 바다 위 일몰
    • 습도 높고 흐린 날씨에 일요일이네요.

      습도 높고 흐린 날씨에 일요일이네요.
    • 지난주 활동순위는 3계단 오른 30위입니다.

      지난주 활동순위는 3계단 오른 30위입니다.
    • 라떼 아트 머신

      라떼 아트 머신
    • 금요일 저녁 양념치킨. 불금에 치킨

      금요일 저녁 양념치킨. 불금에 치킨
    • ‘하지’ 입니다.

      ‘하지’ 입니다. &
    • 토요일 저녁 족발. 막국수.

      토요일 저녁 족발. 막국수.
    • 친한 친구 만날 때 가게 예약 시, 난감하다는 탤런트

      친한 친구 만날 때 가게 예약 시, 난감하다는 탤런트
    • 회사 간식 수박소르베 밀키 스무디

      회사 간식 수박소르베 밀키 스무디
    • 7위를 했네요

      7위를 했네요

    PC BEST

    이전 페이지 1/1 다음 페이지
    • 1

      AMD Ryzen 9000, TSME 메모리 암호화 재도입

      공감 3 댓글 2
      AMD Ryzen 9000, TSME 메모리 암호화 재도입
    • 2

      한국은행, 삼성·SK하이닉스 성과급 물가 위험 경고

    자유게시판 최신 글

    이전 페이지 1/10 다음 페이지
    • 아무리 좌절할지라도 꿈꾸기를 멈추지 말라

      M2 파노백작
      07:39:17
      읽음 21 공감 1 댓글 1
    • 이번 주는 4계단 상승한 11위~

      M11 검은바다
      06:43:41
      읽음 30 공감 1 댓글 2
    • 습도 높고 흐린 날씨에 월요일이네요.

      M4 관성
      06:15:06
      읽음 29 공감 1 댓글 1
    • 월드컵 1차전 시장가치

      L20 화월운
      06:08:40
      읽음 34 공감 2 댓글 2
    • AI PC라는데 이게 맞나요 고수님 알려주세요

      L1 밤고릴라
      02:32:31
      읽음 30
    • 이번에는 21위네요. 아주 날씨가..

      L14 aibici01
      00:26:15
      읽음 46 공감 3 댓글 5
    • 확신의 대물상 뮤지

      L1 흑황새8187131
      00:23:36
      읽음 45
    • 6월 21일 박스오피스

      M6 하늘을담은와인
      00:22:53
      읽음 54 공감 4 댓글 3
    • [주간 랭킹] 순위~

      L20 하늘이글
      00:13:16
      읽음 46 공감 4 댓글 4
    • 한국 수력 원자력의 4500원짜리 점심

      M2 야거커티스
      00:05:03
      읽음 46 공감 3 댓글 3
    • 역대급 생선까스 비주얼

      M2 야거커티스
      00:03:36
      읽음 50 공감 3 댓글 3
    • 주간랭킹 16위

      M2 아피홀릭
      26.06.21.
      읽음 73 공감 5 댓글 6
    • 일요일 저녁 카레덮밥. 치킨토핑.

      L6 탄산중독
      26.06.21.
      읽음 62 공감 4 댓글 5
    • 콧김?에 죽은 러브버그

      L12 Ohhana
      26.06.21.
      읽음 64 공감 4 댓글 3
    • 7위를 했네요

      L19 웅끼끼
      26.06.21.
      읽음 93 공감 8 댓글 11
    • 바람이 시원해서 좋네요

      L19 웅끼끼
      26.06.21.
      읽음 60 공감 8 댓글 4
    • [주간 랭킹] 지난 주 다나와 주간활동순위는 전주 대비 1계단 하락한 18위였습니다.

      L20 느낌하나
      26.06.21.
      읽음 75 공감 8 댓글 10
    • 친한 친구 만날 때 가게 예약 시, 난감하다는 탤런트

      M2 야거커티스
      26.06.21.
      읽음 113 공감 4 댓글 6
    • 동네 아저씨가 만든 작품

      M2 야거커티스
      26.06.21.
      읽음 85 공감 5 댓글 5
    • 점심에 에그마요 샌드위치. 샐러드

      L6 탄산중독
      26.06.21.
      읽음 84 공감 6 댓글 6
    • 일요일 오후네요

      L20 아모스1
      26.06.21.
      읽음 71 공감 8 댓글 7
    • 60대에 꼭 해야 할 일 6가지

      L20 화월운
      26.06.21.
      읽음 84 공감 6 댓글 5
    • 지난주 활동순위는 3계단 오른 30위입니다.

      L12 Ohhana
      26.06.21.
      읽음 128 공감 16 댓글 14
    • 지난 주 주간 랭킹보다 4계단 내려가서 29위네요.

      M4 관성
      26.06.21.
      읽음 194 공감 17 댓글 16
    • 습도 높고 흐린 날씨에 일요일이네요.

      M4 관성
      26.06.21.
      읽음 157 공감 12 댓글 10
    • 눅눅한 더운 날이려나 봅니다. 하지 (夏至)

      M1 까망여우
      26.06.21.
      읽음 180 공감 17 댓글 13
    • 나에게는 아직 열정이 남아 있는가?

      M2 파노백작
      26.06.21.
      읽음 243 공감 14 댓글 13
    • ‘하지’ 입니다.

      L20 벗꽃엔딩
      26.06.21.
      읽음 123 공감 13 댓글 13
    • 컴퓨터 부품 가격이 이렇게 올랐다니

      L1 백그람스
      26.06.21.
      읽음 203 공감 12 댓글 11
    • 내일 메뉴좀 추천부탁드립니다.

      L1 백그람스
      26.06.21.
      읽음 59 공감 2
    • 확실히 더워졌군요

      L1 백그람스
      26.06.21.
      읽음 73 공감 5 댓글 7
    • 야식하기 좋은날 치킨으로

      M6 하늘을담은와인
      26.06.21.
      읽음 219 공감 12 댓글 11
    • 드론으로 촬영한 바다 위 일몰

      M2 야거커티스
      26.06.21.
      읽음 172 공감 14 댓글 12
    • 라떼 아트 머신

      M2 야거커티스
      26.06.21.
      읽음 128 공감 9 댓글 9
    • 토요일 간식 아이스크림. 파인트.

      L6 탄산중독
      26.06.21.
      읽음 87 공감 7 댓글 5
    • 토요일 저녁 족발. 막국수.

      L6 탄산중독
      26.06.21.
      읽음 117 공감 12 댓글 9
    • 금요일 저녁 양념치킨. 불금에 치킨

      L6 탄산중독
      26.06.21.
      읽음 124 공감 11 댓글 8
    • 6월 20일 박스오피스 / 토이 스토리 5 50만, 와일드 씽 100만 돌파

      M6 하늘을담은와인
      26.06.21.
      읽음 255 공감 16 댓글 12
    • 회사 간식 수박소르베 밀키 스무디

      L6 탄산중독
      26.06.21.
      읽음 106 공감 9 댓글 5
    • 굿나잇 ~^^

      M2 아피홀릭
      26.06.20.
      읽음 66 공감 6 댓글 7
    • 게시판 많이 변했군요

      L1 크림치즈
      26.06.20.
      읽음 106 공감 7 댓글 5
    • 반값경매 '팬' 오늘열었네요

      L19 웅끼끼
      26.06.20.
      읽음 178 공감 12 댓글 10
    • 토요일 오후네요

      L20 아모스1
      26.06.20.
      읽음 90 공감 8 댓글 8
    • 쉽게 슬러쉬 만드는 방법

      L11 핑크요정
      26.06.20.
      읽음 475 공감 32 댓글 21
    • 시원해서 좋군요

      L19 웅끼끼
      26.06.20.
      읽음 86 공감 7 댓글 7
    • 데스크탑 하나 장만하려고 합니다

      L2 참달리아1518
      26.06.20.
      읽음 326 공감 23 댓글 12
    • 창문을 반만 열었는데도 냉기 많이 들어와 시원하군요.

      L12 Ohhana
      26.06.20.
      읽음 138 공감 12 댓글 9
    • 영진위 영화관입장권 통합전산망 제공 6/21~27 주간 개봉 예정작 정보입니다.

      L20 느낌하나
      26.06.20.
      읽음 227 공감 15 댓글 17
    • 비 내리는 주말 이른 새벽부터 교육 받으러 왔더니 피곤하네요.

      L20 느낌하나
      26.06.20.
      읽음 106 공감 8 댓글 12
    • 한 걸음 한 걸음 꿈을 이루기 위해

      M2 파노백작
      26.06.20.
      읽음 351 공감 18 댓글 11
    • [06.20~06.30] AONE STORM INFINITY ARGB PWM 120 리버스 KIT (컨트롤러/3팩, 화이트)

    • 너무 자주 하나 싶은 생각이 드는데요 퇴근 안하고 올려보는 오늘도 '댓글로 FLEX'

    • <6월 모바일 출석체크> 6월 출석하고 선물받기

    스폰서 PICK

    이전 페이지 1/3 다음 페이지
    • 엔티스 ES 800W 80PLUS스탠다드 ATX3.1

      엔티스 ES 800W 80PLUS스탠다드 ATX3.1

      엔티스
    • 잘만 ALPHA II DS A36(블랙)

      잘만 ALPHA II DS A36(블랙)

      잘만
    • 앱코 G40 시그니처(블랙)

      앱코 G40 시그니처(블랙)

      앱코
    • darkFlash DY470 ARGB 강화유리(화이트)

      darkFlash DY470 ARGB 강화유리(화이트)

      darkFlash
    • AMD 라이젠5-5세대 7600 (라파엘)(멀티팩 정품)

      AMD 라이젠5-5세대 7600 (라파엘)(멀티팩 정품)

      AMD
    • 앱코
    • AMD
    • MICRONICS
    PC버전 로그인 개인정보처리방침 고객센터
    (주) 커넥트웨이브
    대표:
    김정남
    주소
    서울특별시 금천구 벚꽃로 298, 17층(가산동, 대륭포스트타워6차) / 우편번호: 08510
    • 사업자번호:
      117-81-40065
    • 통신판매업:
      제2024-서울금천-0848호
    • 부가통신사업:
      제003081호
    • 고객센터:
      1688-2470 (유료)
    • 이메일:
      cs@cowave.kr
    • 호스팅 제공자:
      (주)커넥트웨이브
    • 사업자 정보확인
    • 이용약관
    • 책임의 한계
    • 청소년 보호정책
    뒤로
    새로고침 맨위로 이동
    안내

    유용하고 재미있는 정보인가요? 공감이 된다면 공감 버튼을,
    그렇지 않다면 비공감 버튼을
    눌러 주세요!
    공감이나 비공감을 선택 하는 경우
    다나와 포인트를 적립해 드립니다.
    ※ 공감 버튼의 총 선택 횟수는
    전체 공개입니다.
    비공감 버튼의 선택 여부는
    선택한 본인만 알 수 있습니다.

    포인트 안내

    메인 가자 안내

    레이어 닫기

    이 글을 메인으로! 내가 작성한 글을
    더 많은 이와 공유하는 방법. 메인 가자!

    * 메인 가자로 등록된 글이 작성 후 120시간 내 공감 조건수가 부합하면 DPG에 노출됩니다.

    * 공감 조건 수에 부합되지 않더라도, 포인트를 등록 하시면 약 1분 내외로 메인 가자 게시판에 노출됩니다.

    등록 포인트 별 공감 조건 수 (2018.10.04 기준)

    등록포인트별 공감 조건수로 등록 포인트, 필요한 공감수 항목이 있습니다.
    등록 포인트 필요한 공감 수
    200P 6회
    400P 4회
    800P 2회
    목록
    공감 7
    비공감
    댓글 6
    신고
    공유

    공유받은 친구가 활동하면 포인트를!

    URL이 복사되었습니다.

    공유하기

    레이어 닫기

    지금 보는 페이지가 마음에 든다면
    공유하기를 통해 지인에게 소개해 주세요.

    • 카카오톡
    • 라인
    • 페이스북
    • X
    • 밴드
    https://dpg.danawa.com/mobile/community/view?boardSeq=11&listSeq=5999177 복사

    로그인 유저에게는 공유 활동에 따라
    다나와 포인트가 지급됩니다.

    자세히 >

    URL이 복사되었습니다.