Confidential · Data R&DFeatured
Data Reverse-Engineering R&D
외주로 수행한 비공개 데이터 추출 R&D — CSS 클래스로 시각 난독화된 숫자를 역공학으로 복원 (대상·클라이언트 마스킹).
개인기여도 100%
★핵심 지표: 외주 비공개 R&D · 시각 난독화 역공학 · MV3 + Selenium 이중 경로
엔지니어링 역할
FullstackFrontendSystems
Confidential · Data R&D
Data Reverse-Engineering R&D
VIS
#Web#Frontend#Backend#Python
개요
웹 서비스가 의미 없는 CSS 클래스명으로 시각적으로만 숨긴 숫자를 역공학으로 매핑해 구조화 데이터로 뽑아내는 외주 비공개 R&D. Chrome Extension(MV3) + Selenium 하이브리드 — 네트워크 인터셉트를 1차, DOM 파싱을 fallback으로. (대상·도메인·클라이언트 마스킹)
내가 한 작업
- ▸난독화 클래스명 → 원본 값 매핑 자동 추론
- ▸MV3 content/injected/popup 3계층 + CDP 스텔스 프로파일
- ▸배포용 obfuscation 빌드 + 만료/라이선스 시스템
주요 기능
- 원클릭 확장: popup → 추출 → CSV
- 브라우저 콘솔 단일 파일 디코더
- Selenium 배치 크롤러 (세션 영속화)
- 신규 난독화 패턴 자동 발견 매핑 도구
핵심 포인트
- CSS-class 시각 난독화 역공학 — 자동 매핑, 높은 정확도
- 네트워크 인터셉트(1차) + DOM 파싱(fallback) 이중 경로
- MV3 Chrome 확장 + Python Selenium 하이브리드
타임라인
역할: 외주 비공개 R&D · 클라이언트/도메인 마스킹
기여도: 100%
협업: 개인
기술 스택
</>Chrome Extension MV3 · Selenium · CSS 난독화 역공학
Chrome Extension (Manifest v3)JavaScriptPython 3Selenium 4Chrome DevTools ProtocolpostMessage IPCRegexJSON / CSV