외부에서 실행할 수 있게 프로그램을 open 해야 하는 경우 보안은 어떻게 하죠??? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

외부에서 실행할 수 있게 프로그램을 open 해야 하는 경우 보안은 어떻게 하죠??? 정보

외부에서 실행할 수 있게 프로그램을 open 해야 하는 경우 보안은 어떻게 하죠???

본문

타 사이트와 a.co.kr/sync_update.php?item_no=0001280|128300 이렇게 값을 넘겨받아야 하는
경우가 있습니다. 그런데, 이렇게 한다는 것이 오픈되면 나쁜 xx들이 사용할 수 있기 때문에
지정된 사이트에서만 이 프로그램을 쓰게 제한을 해야 하는데, 어떤 방법이 있을까요???

아~ 머리 아포. ㅠ..ㅠ

댓글 전체

ip 나 referer 체크를 하셔야 하는데 단점은 이게 변조가 가능합니다.
그래서 암호key 도 만드셔야 합니다.
url 이 외부로 드러나지 않게 내부에서 소켓으로 통신하는 방법도 있습니다.
unicro의 프로그램(jsp) 뒷 부분에 붙여질 것이라, sock 통신 같은 것도 좀 난감해요.
암호키의 경우 프로그램을 호출하는 쪽에 넘겨줄 방법도 마땅하지가 않아서...ㅠ..ㅠ
저는 특정한 사이트에서만 해당 프로그램이 실행되게 하고 싶거든요.
그렇다고 제가 만든 프로그램을 해당서버에 올리는 것도 어려운 상황이구요.
one time password와 같이

one time url을 이용하시면 어떨까요?

첫 url에서 키 등을 확인하고 실제 데이터 처리는 일회용 url을 써서 처리하는 방법이 있을 거 같은데요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT