Fuckvkeypad
금융, 정부 웹사이트 등에 보안 프로그램으로 널리 사용되는 가상키보드 (vKeyboard)는 크롤링 작업을 어렵게 만드는 주요 요인 중 하나입니다. 이에 대응하여 가상키보드를 우회하는 방법을 제공하는 파이썬 라이브러리를 소개합니다.
가상키보드 우회는 미리 캡쳐된 이미지와 유사도를 분석하는 방식으로 이루어집니다. 이를 위해 먼저 vKeypad-Studio를 사용하여 가상키보드 이미지와 데이터를 준비합니다.
vKeypad-Studio 사용 방법
- 가상키보드 이미지를 준비합니다.
- Figma에서 가상키보드 이미지를 업로드합니다.
- Figma에서 사각형 도구를 사용하여 가상키보드의 각 키를 덮어줍니다.
- Figma에서 작업한 내용을 SVG 파일로 내보냅니다.
- 터미널에서 vkeypad-studio [이미지 파일] [SVG 파일] 명령어를 입력합니다.
- 새로 뜬 창에서 이미지에 해당되는 키보드 키를 눌러줍니다.
- 생성된 assets 폴더의 이미지 파일과 data.json 파일을 따로 보관해둡니다.
이제 준비된 데이터를 사용하여 가상키보드 우회를 수행할 수 있는 파이썬 라이브러리를 사용할 수 있습니다. 이를 통해 정부나 금융 사이트의 가상키보드를 우회하여 크롤링 작업을 보다 원활하게 진행할 수 있습니다.