CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): qkim ( NGI Lab. )
날 짜 (Date): 2003년 7월 28일 월요일 오후 04시 46분 09초
제 목(Title): [Q] Destination IP/Port 조작 방안 


Application에서 목적지에 대해 IP_A, Port_X로 보낸다고 할 때,
local에서 이 메시지를 intercept해서 IP_B, Port_Y로 바꾸어서
시스템 밖으로 내보고 싶습니다.

즉, 응용에서 내보내는 메시지의 목적지 IP/Port를
NIC로 내보내기 직전에 목적지 IP/Port를 임의로 
바꾸고 싶다는 것이지요.

윈도우의 경우에는 API Hooking을 하여 저렇게 할 수가 있겠고,

Linux의 경우에는 netfilter/iptables를 이용하여 chain을 하나 
추가시키면 될 것 같고...

그리고... 
Solaris, AIX, HP-UX 이런 시스템들에서 가능한 방법이 있을까요?



[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.