반응형
웹 취약점 점검 시 파라미터 명을 작성하여 조치를 요청하는데 몇개 안되는 파라미터 명일 경우에는 큰 불편함은 없다.
간혹 한 페이지에 여러 파라미터 값에서 취약점이 발견될 경우엔 정리하는게 너무 귀찮다...
그래서 엑셀 FIND, LEFT, IF 함수로 간단하지만 시간을 단축시킬 시트를 작성했다.
역시 자동화는 너무 편리한것같다. 시간을 조금만 투자하게되면 배 이상에 효율이 나기 때문이다.
사전작업
- C2 셀을 선택
- 텍스트 나누기로 & 특수문자 기준으로 나눈다
- 데이터 > 텍스트 나누기 > 구분 기호로 분리됨 > 기타 체크 후 & 입력 > 마침
사용법
- 사전작업 진행(엑셀실행 후 1회)
- 원하는 파라미터 값 목록 복사
- 삭제복붙 버튼 클릭
- 원하는 자료(보고서, 정리용 텍스트)에 붙혀넣기
VBA 코드
Sub 열_삭제1()
'
' 열_삭제1 매크로
'
'
Rows("2:2").Select
'2번째 열을 선택한 후
Selection.ClearContents
'선택한 열을 제거한다.
Range("c2").PasteSpecial
'burp에서 복사한 파라미터들을 c2셀에 붙혀넣는다
Range("a6").Copy
'A6(정리된데이터)셀에 값을 복사한다.
End Sub
Sheet 함수(find, left, if)
- 분류1
- 텍스트 나누기로 분리된 데이터를 불러온다 - 분류2
- 분류1 데이터에 = 특수문자의 자릿수를 구한다 - 추출
- 분류1에 값이 없을 경우 빈자리를 출력
- LEFT 함수로 =의 자릿수 기준으로 문자열 제거 후 나머지 출력
추가로 Excel 옵션 > 보안 센터 > 매크로 설정에서 모든 매크로 포함을 체크해야 매크로 사용이 가능하다.
반응형
'업무 TIP' 카테고리의 다른 글
[TIP] Burp Suite 원하는 Request 패킷만 필터링 (0) | 2023.04.12 |
---|---|
[TIP] Outlook 자동으로 참조/숨은참조 추가하기 (0) | 2022.09.16 |