Security Note
article thumbnail
반응형

웹 취약점 점검 시 파라미터 명을 작성하여 조치를 요청하는데 몇개 안되는 파라미터 명일 경우에는 큰 불편함은 없다.
간혹 한 페이지에 여러 파라미터 값에서 취약점이 발견될 경우엔 정리하는게 너무 귀찮다...

그래서 엑셀 FIND, LEFT, IF 함수로 간단하지만 시간을 단축시킬 시트를 작성했다.
역시 자동화는 너무 편리한것같다. 시간을 조금만 투자하게되면 배 이상에 효율이 나기 때문이다.

 


사전작업

  1. C2 셀을 선택
  2. 텍스트 나누기로 & 특수문자 기준으로 나눈다
  3. 데이터 > 텍스트 나누기 > 구분 기호로 분리됨 > 기타 체크 후 & 입력 > 마침

사용법

  • 사전작업 진행(엑셀실행 후 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 옵션 > 보안 센터 > 매크로 설정에서 모든 매크로 포함을 체크해야 매크로 사용이 가능하다.

반응형
profile

Security Note

@긴면봉

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!