1 |
1
단말에서 실행되는 기계어 코드를 역컴파일(decompile)함으로써 요청 형식 생성 부분(QSL), 경계점(DP), 및 응답 데이터 처리 부분(RSL)을 포함하는 역컴파일 텍스트(decompile text)를 생성하는 단계;통신망으로 연결된 외부 단말이 갖는 응답 데이터를 소정의 항목을 포함한 요청 형식에 따라 요청하도록 상기 단말을 제어하는 외부참조함수를 상기 역컴파일 텍스트 내에서 특정하는 단계, -상기 경계점(DP)에 대응하는 상기 외부참조함수는, 상기 역컴파일 텍스트 내에서 상기 요청 형식을 입력받아 상기 응답 데이터를 출력하는 관계를 나타내는 함수임-;상기 외부참조함수를 기준으로 상기 역컴파일 텍스트 중 상기 요청 형식 생성 부분(QSL)과, 상기 응답 데이터 처리 부분(RSL)을 추출하는 단계; 및상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여, 웹 트래픽의 고유 특징을 결정하는 단계;를 포함하고,상기 웹 트래픽의 고유 특징을 결정하는 단계는, 상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여, 상기 항목에 대응되는 항목 데이터가 가질 수 있는 모든 경우를 정규 표현(regular expression) 방법에 기초하여 표현한 정규 표현식을 갖는 요청 시그너처(signature)를 생성하는,기계어 분석 방법
|
2 |
2
삭제
|
3 |
3
제 1 항에 있어서, 상기 요청 형식은상기 외부 단말의 주소에 대응되는 주소 항목;상기 외부 단말에서 상기 응답 데이터가 갖는 위치에 대응되는 위치 항목; 및상기 응답 데이터에 접근할 수 있는 권한에 대응되는 권한 항목;을 포함하는 것을 특징으로 하는 기계어 분석 방법
|
4 |
4
제 1 항에 있어서, 상기 요청 시그너처를 생성하는 단계는상기 역컴파일 텍스트에서 기 설정된 함수를 찾음으로써 상기 항목을 특정하는 단계;상기 항목에 부여되는 데이터 형식에 따라 상기 항목 데이터가 갖는 모든 경우를 표현한 상기 정규 표현식을 생성하는 단계; 및상기 항목과 상기 생성된 정규 표현식을 대응시키는 단계;를 포함하는 것을 특징으로 하는 기계어 분석 방법
|
5 |
5
제 4 항에 있어서, 상기 기 설정된 함수는 상기 항목에 상기 항목 데이터를 대응시키는 함수인 것을 특징으로 하는 기계어 분석 방법
|
6 |
6
단말에서 실행되는 기계어 코드를 역컴파일함으로써 요청 형식 생성 부분(QSL), 경계점(DP), 및 응답 데이터 처리 부분(RSL)을 포함하는 역컴파일 텍스트를 생성하는 단계;통신망으로 연결된 외부 단말이 갖는 응답 데이터를 상기 단말이 수신하도록 상기 단말을 제어하는 외부참조함수를 상기 역컴파일 텍스트 내에서 특정하는 단계, -상기 경계점(DP)에 대응하는 상기 외부참조함수는, 상기 역컴파일 텍스트 내에서 상기 요청 형식을 입력받아 상기 응답 데이터를 출력하는 관계를 나타내는 함수임-;상기 외부참조함수를 기준으로 상기 역컴파일 텍스트 중 상기 요청 형식 생성 부분(QSL)과, 상기 응답 데이터 처리 부분(RSL)을 추출하는 단계; 및상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여, 웹 트래픽의 고유 특징을 결정하는 단계;를 포함하고,상기 웹 트래픽의 고유 특징을 결정하는 단계는, 상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여, 상기 응답 데이터 중 상기 단말이 이용하는 추출 항목에 대응되는 항목 데이터가 가질 수 있는 모든 경우를 정규 표현 방법에 기초하여 표현한 정규 표현식을 갖는 응답 시그너처를 생성하는, 기계어 분석 방법
|
7 |
7
삭제
|
8 |
8
제 6 항에 있어서, 상기 응답 시그너처를 생성하는 단계는상기 역컴파일 텍스트에서 기 설정된 함수를 찾음으로써 상기 추출 항목을 특정하는 단계;상기 추출 항목에 부여되는 데이터 형식에 따라 상기 항목 데이터가 갖는 모든 경우를 표현한 상기 정규 표현식을 생성하는 단계; 및상기 추출 항목과 상기 생성된 정규 표현식을 대응시키는 단계;를 포함하는 것을 특징으로 하는 기계어 분석 방법
|
9 |
9
제 8 항에 있어서, 상기 기 설정된 함수는 상기 항목 데이터를 상기 응답 데이터에서 추출하는 함수인 것을 특징으로 하는 기계어 분석 방법
|
10 |
10
단말에서 실행되는 기계어 코드를 역컴파일함으로써 요청 형식 생성 부분(QSL), 경계점(DP), 및 응답 데이터 처리 부분(RSL)을 포함하는 역컴파일 텍스트를 생성하는 역컴파일부;통신망으로 연결된 외부 단말이 갖는 응답 데이터를 소정의 항목을 포함한 요청 형식에 따라 요청하도록 상기 단말을 제어하는 외부참조함수를 상기 역컴파일 텍스트 내에서 특정하는 함수 특정부; 및상기 외부참조함수를 기준으로 상기 역컴파일 텍스트 중 상기 요청 형식 생성 부분(QSL)과, 상기 응답 데이터 처리 부분(RSL)을 추출하고, 상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여, 웹 트래픽의 고유 특징을 결정하되, 상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여 상기 항목에 대응되는 항목 데이터가 가질 수 있는 모든 경우를 정규 표현 방법에 기초하여 표현한 정규 표현식을 갖는 요청 시그너처를 생성하는 시그너처 생성부;를 포함하고,상기 경계점(DP)에 대응하는 상기 외부참조함수는, 상기 역컴파일 텍스트 내에서 상기 요청 형식을 입력받아 상기 응답 데이터를 출력하는 관계를 나타내는 함수인, 기계어 분석 장치
|
11 |
11
단말에서 실행되는 기계어 코드를 역컴파일함으로써 요청 형식 생성 부분(QSL), 경계점(DP), 및 응답 데이터 처리 부분(RSL)을 포함하는 역컴파일 텍스트를 생성하는 역컴파일부;통신망으로 연결된 외부 단말이 갖는 응답 데이터를 상기 단말이 수신하도록 상기 단말을 제어하는 외부참조함수를 상기 역컴파일 텍스트 내에서 특정하는 함수 특정부; 및상기 외부참조함수를 기준으로 상기 역컴파일 텍스트 중 상기 요청 형식 생성 부분(QSL)과, 상기 응답 데이터 처리 부분(RSL)을 추출하고, 상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여, 웹 트래픽의 고유 특징을 결정하되, 상기 추출된 요청 형식 생성 부분(QSL)과 상기 응답 데이터 처리 부분(RSL)을 분석하여 상기 응답 데이터 중 상기 단말이 이용하는 추출 항목에 대응되는 항목 데이터가 가질 수 있는 모든 경우를 정규 표현 방법에 기초하여 표현한 정규 표현식을 갖는 응답 시그너처를 생성하는 시그너처 생성부;를 포함하고,상기 경계점(DP)에 대응하는 상기 외부참조함수는, 상기 역컴파일 텍스트 내에서 상기 요청 형식을 입력받아 상기 응답 데이터를 출력하는 관계를 나타내는 함수인, 기계어 분석 장치
|