<프로젝트 개요>
프로젝트 소개 :
- NodeJS로 구현된 위챗 미니프로그램(mini-app) 분석기의 버그 수정 및 완성입니다. 분석 내용은 미니앱을 taint-tracking 및 동적 기호실행하는 것인데, 현재 버그가 남아있어서 아직 완성되지 않았습니다. 높은 수준의 문제해결능력과 프로그래밍 실력을 겸비한 개발자가 필요합니다. 이 프로젝트 후에 3개의 더 큰 프로젝트들(미니앱 계열)을 진행 대기중이며, 이 프로젝트를 성공적으로 완성하면 다음 프로젝트들로 이어갈 예정입니다.
- 발주처 : 비공개
프로젝트 진행 상황 :
- 약 70% 완성
전체 시스템 구성 :
- NodeJS 사용 (프록시 사용을 위한 일부 Python 사용)
- 유분투 및 윈도우 환경에서 동시 개발해야 함
전체 프로젝트 일정 :
- 전체 12개월 (1,2,3차 프로젝트들 전체 포함)
- 투입 예정일: ASAP, 늦어도 7월초 내 투입이 필요합니다.
- 인터뷰 및 계약 일정: 지원자 발생 시 인터뷰를 진행, 3~4일 내로 계약 여부를 결정하고자 합니다.
- 계약 진행 프로세스: 프로젝트 지원 > 인터뷰 > 계약 결정
<상세 업무 내용>
모집 인원 :
- 개발 경력 최소 2년 이상 1명 ( 월 500만 원 )
업무 진행 방식 :
- 재택 근무로 진행
- 주기적으로 온라인 미팅 진행
- Github을 통한 주단위 결과물 관리
- 카카오톡을 통한 커뮤니케이션
담당 업무 :
- 1차 프로젝트 디버깅 및 완성 후 100개의 미니앱에 대한 정상적인 기호실행 결과 제출.
- 2차 프로젝트 (미니앱 취약점 발견) 진행
- 3차 프로젝트 (바이러스 미니앱 발견) 진행
필수 기술 :
- NodeJS
- Ubuntu OS 환경에 대한 이해 및 사용 역량
- Windows OS 환경에 대한 이해 및 사용 역량
자격 요건 :
- 높은 수준의 문제해결능력과 프로그래밍 실력
미팅 시 확인될 내용( 아래 내용 숙지 필수 ) :
1. 위챗 미니프로그램 및 동적 기호실행 내용의 사전 숙지 필요 (아래 URL들)
- [위챗 미니프로그램 1]: <a href="https://www.wishket.com/w/aj9N7r1fKT" target="_blank">https://www.wishket.com/w/aj9N7r1fKT</a>
- [위챗 미니프로그램 2]: <a href="https://www.wishket.com/w/RyJfVHKObO" target="_blank">https://www.wishket.com/w/RyJfVHKObO</a>
- [위챗 미니프로그램 3]: <a href="https://www.wishket.com/w/Dmlgembhwd" target="_blank">https://www.wishket.com/w/Dmlgembhwd</a>
- [동적 기호실행 1]: <a href="https://developers.weixin.qq.com/miniprogram/en/dev/framework/" target="_blank">https://developers.weixin.qq.com/miniprogram/en/dev/framework/</a>
- [동적 기호실행 2]: <a href="https://sharp-include.tistory.com/8" target="_blank">https://sharp-include.tistory.com/8</a>
2. 첨부된 소스코드의 README-Korean.md 내용을 모두 숙지.
3. 첨부된 미니프로그램들 중 위챗미니프로그램 에뮬레이터로 정상 페이지로딩된 미니프로그램 1개에 대해서, 분석기로 변환한 위챗 미니프로그램 1개를 실행한 후 발생하는 콘솔창의 빨간 에러창 스크린 캡쳐 제출.
4. 3번의 에러들 중 아무 1가지 (또는 2~3가지) 에러에 대하여 에러가 발생하는 원인 설명 및 해결책을 구두로 설명.
<기타 유의사항>
- 위시켓 이용요금은 클라이언트가 부담합니다.
비밀 댓글입니다.