본문 바로가기

Parkya/주인장 이야기

광고분석 프로그램 개발

광고분석 프로그램 개발




  3개월 가량 개발해온 프로그램이 지금 거의 마지막 마무리 단계에 있습니다.

상황에따라 공개적으로 서비스 할 수도 있지만, 지금은 아직 미흡한 부분이 많아서 계속 버그잡고 해야

될것 같습니다. 아무래도 보안을 주업으로 하며, 온라인마케팅을 부업으로 지향하고 하는 저에게 있어서

이런 프로그램 개발은 돈을 버는 것을 떠나서 많은 공부를 하게 됩니다. 보안과 광고가 합쳐진 융합이죠.

기본적으로 여러 어뷰징 프로그램 을 개발 하는 사람들이 어떤 형태로 개발하는지에 대한 스키마를 쌓은것 

같습니다.


이를 통해 그들 뒤에 있는 거대회사들의 수익성사업과 시장...그런 것을 발견하는 것도 하나의

'재미' 였던것 같습니다.




전체적인 큰그림




대략적인 구조는 위와 같습니다.

사용자가 웹에 파일을 올리면 기존에 분석되 데이터이면 분석되었다고 알려주구요

처음분석시 분석서버로 파일이 이동해서 자동으로 광고프로그램을 설치해서 파일이 어디에 설치되는지,

파일크기, 무결성입증을 위해 MD5 HASH 값도 구하고, 분석시작시간 과 분석종료시간을 구하게 됩니다.

만약, 분석을 기다리기 싫은 사용자를 위해서 메일로 리포트를 받아볼수 있게 마무리 중입니다.





Program code




C programming + Python 등을 주로 사용하였습니다.

큰 프로그램 하나로 합치기 전에 개별프로그램 으로 4개~5개정도가 따로 코딩되었는데요.

어차피 나중에 오픈소스로 공개할 생각도 있기 때문에 그중 일부분은 위와 같습니다. 


지금은 이정도 까지 공개 가능한 부분이구요.

나중에 개발 완료 되서 서비스까지 된다면 그때 조금 더 상세한 이야기와 막차끊겨서 사무실 구석에서 잤던 

이야기등 여러 에피소드도 얘기 할 수 있을것 같습니다.