iptables 를 c로 기능을 불러와서 쓰고싶습니다 무슨 방법이 없을까요 보안프로그램중 iptables를 불러와서 만든는게 있을텐데 ...저도 불러와서 쓰고싶은데 ..
system함수로 하려니까 잘안돼더라구요 ㅠㅠ
netfilter쪽을 알아보심이. iptables는 커널의 netfilter를 조작하는 툴중 하나입니다.
Written By the Black Knight of Destruction
제가 하려는거 관련해서 좋은 싸이트 하나만 알려주시면 안될까요
www.netfilter.org인가 여기 영어싸이트던데 잘알아먹지도 못하겠고 ...
혹시 예제소스라던가 넷필터 설명 잘해놓은 문서라던가 추천좀해주세여
aa
iptables 는 netfilter 의 frontend 입니다. 그러니 님이 조작을 하고 싶으신 것은 iptables 가 아니라 netfilter 인 것이죠. 그러니 iptables 소스가 바로 님이 하고 싶은일의 예제가 되는 것입니다.
iptables 소스를 보고 고치는 것은 노가다일 것 같고요, 공식적인 사이트의 libnfnetlink libnetfilter_* 류를 참고 하시고요, 아니면 외부의 libnl 이라는 것도 있더군요. 그 쪽 메일링 리스트를 뒤지면 더 간단한 해결책이 있을지도 모르겠군요. 근데 libnl은 http://git.kernel.org/?p=libs/netlink/libnl.git;a=summary 에 들어갔네요.
추가: libnetfilter_conntrack의 경우 파이썬 바인딩도 있군요. http://pypi.python.org/pypi/pynetfilter_conntrack/0.4.2
감사합니다 싸이트 까지 상세하게 ~~
libiptc 를 가져다 써도 됩니다. 예제도 같이 설명되어 있으니 사용하기는 쉬우실 듯 합니다. 또는... 완전 편법이지만, iptables.c 의 command 함수를 땡겨와서 기냥 써도 됩니다. ㅡ.ㅡ;;;
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
netfilter쪽을
netfilter쪽을 알아보심이. iptables는 커널의 netfilter를 조작하는 툴중 하나입니다.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
커널쪽은 아무것도 모르는데..ㅠ
제가 하려는거 관련해서 좋은 싸이트 하나만 알려주시면 안될까요
www.netfilter.org인가 여기 영어싸이트던데 잘알아먹지도 못하겠고 ...
혹시 예제소스라던가 넷필터 설명 잘해놓은 문서라던가 추천좀해주세여
aa
iptables 는 netfilter 의
iptables 는 netfilter 의 frontend 입니다. 그러니 님이 조작을 하고 싶으신 것은 iptables 가 아니라 netfilter 인 것이죠. 그러니 iptables 소스가 바로 님이 하고 싶은일의 예제가 되는 것입니다.
iptables 소스를 보고
iptables 소스를 보고 고치는 것은 노가다일 것 같고요, 공식적인 사이트의 libnfnetlink libnetfilter_* 류를 참고 하시고요, 아니면 외부의 libnl 이라는 것도 있더군요. 그 쪽 메일링 리스트를 뒤지면 더 간단한 해결책이 있을지도 모르겠군요.
근데 libnl은 http://git.kernel.org/?p=libs/netlink/libnl.git;a=summary 에 들어갔네요.
추가: libnetfilter_conntrack의 경우 파이썬 바인딩도 있군요. http://pypi.python.org/pypi/pynetfilter_conntrack/0.4.2
아 감사합니다
감사합니다 싸이트 까지 상세하게 ~~
aa
libiptc 를 가져다 써도
libiptc 를 가져다 써도 됩니다. 예제도 같이 설명되어 있으니 사용하기는 쉬우실 듯 합니다.
또는... 완전 편법이지만, iptables.c 의 command 함수를 땡겨와서 기냥 써도 됩니다. ㅡ.ㅡ;;;
댓글 달기