아무도 관심은 없었겠지만 SOCKS5 Proxy 튜토리얼 시리즈를 작성하다가 1달을 블로깅을 멈췄는데, 그 이유는 하다보니 B2C 서비스로 상업화 시킬 수 있다고 생각했고 주변의 조언과 B2B 형태의 구조 재 디자인(아무래도 암호화 등 보안 기술이 더 필요했다), 유럽에서의 GDPR 대응, 서비스 단가표 등등을 추가로 기획 했어야 했다. 그리고 백엔드/서버 쪽은 아무래도 어뷰징, 계정 공유 사용 막기, 서버 아이피 포트 유출 등 보안 쪽으로...

기존 prototype goal에서 이제 on/off 상태를 아이콘으로 구별 할 수 있을 것 이 남았다.

회색 기반의 off 아이콘 하고 색이 있는 on 아이콘 두가지와 웹스토어에 게시 될 메인 아이콘을 만들어서 넣고

noizze@DESKTOP ~/extension_prototype/libs/img $ ls icon*
icon_off_16.png  icon_on_16.png  icon_128.png

manifest에 다음과...

이 전 포스트에 prototype goal이 다음의 3가지라고 정했다.

  • 특정 socks5 서버에 접속
  • 팝업을 통해 on/off 시킬 수 있을 것
  • on/off 상태를 아이콘으로 구별 할 수 있을 것

이 중 '특정 sock5 서버에 접속`은 구현이 가능 했고, 다음을 어떻게 할 것인가를 생각 해봤다.

OFF 를 어떻게 할 것인가?

여러번 프록시 서버를 꺼 놓고 개발과 테스트를 하다보니, extension을 disable...

어휴, https://blog.noizze.net/blog/745 분명히 예전에 한번 만들어서 런칭하고 200명 정도의 사용자까지 성공 했는데, 하도 오래되서인지 어떻게 크롬 브라우저 확장 개발을 시작하는지 다 까먹었네. 그리고 소스를 도대체 어디에 백업을 해 놓은 거지? github에 있을 꺼라고 생각 했는데 막상 내 레포지토리엔 없고 Dropbox 에도 없고, Sync 에도 없고.

그리하여 일단 더이상 유지보수 하고 있지 않은(반...

기업용 VPN 서비스를 Google Chrome 등의 브라우저에서 플러그인으로 구성하는 것을 구상 중이다.

SOCKS 프록시를 켜고 꺼는 형태로 만들 수 있지 않을까 해서 구성을 보니까.

  1. config 를 만든다. mode 가 fixed_servers 외에 여러가지가 있는데 메뉴얼을 참조.

    socks_server_config = {
        mode: "fixed_servers",
        rules: {...

유럽에서 가족들과 같이 여기저기를 왔다 갔다 하는 용도와 집 수리를 DIY로 하려면 아에 미니버스 같은 큰 차를 이용하던지, 세단이나 SUV같은 자가용에 짐을 싣을 수 있는 트레일러를 부착하는 것을 생각 해 봤다.

그런 의미에서 한국에서 소형견인차 면허를 따서 국제면허에 해당 내용 명기 또는 해당 국가 면허로 변경 하는 것이 가서 면허 따는 것 보다는 싸게 먹히고 쉬울 것 같아서 리서치 해 본 것을 스크랩 해 본다.