Download presentation
Presentation is loading. Please wait.
Published byMilo Lang Modified over 9 years ago
1
LOGO “ Add your company slogan ” Damaga ( 다막아 ) 핵심 0703 프로젝트
2
1 2 3 5 4
5
203.240.XXX.XXX 192.168.XXX.XXX 203.240.XXX.XXX Hacking
6
1 세대 Ipfw 2 세대 Ipfwadm 3 세대 Ipchains 4 세대 Iptables
7
Iptables 명령은 LINUX Ipv4 방화벽을 설정하는 명령어 Iptables 은 PacketFiltering 기능을 설정 PacketFiltering – 리눅스 커널에 있는 NetFilter 기능을 사용 - Packet 의 header 을 보고 전체 packet 의 전송여부을 결정함
8
Sutuct sk_buff *next Sutuct sk_buff *prev Sutuct net_device *dev --- Union h Union nh Union mac --- Unsigned char *head Unsigned char *data Unsigned char *tail Unsigned char *end Header Room Transport layer header Network layer header Link layer header Data Tail Room len truesize
9
Sutuct sk_buff *next Sutuct sk_buff *prev Sutuct net_device *dev --- Union h Union mac --- Unsigned char *head Unsigned char *data Unsigned char *tail Unsigned char *end /* Network layer header */ union { struct iphdr *iph; struct ipv6hdr *ipv6h; struct arphdr *arph; struct ipxhdr *ipxh; unsigned char *raw; } nh; Union nh struct iphdriphdr { __u8 tos; __u16 tot_len; __u16 id; __u16 frag_off; __u8 ttl; __u8 protocol; __u16 check; __u32 saddr; __u32 daddr; };
10
/* Transport layer header */ union { struct tcphdr *th; struct udphdr *uh; struct icmphdr *icmph; struct icmp6hdr *icmp6h; struct igmphdr *igmph; struct iphdr *ipiph; struct spxhdr *spxh; unsigned char *raw; } h; Union h Sutuct sk_buff *next Sutuct sk_buff *prev Sutuct net_device *dev --- Union nh Union mac --- Unsigned char *head Unsigned char *data Unsigned char *tail Unsigned char *end struct tcphdr { __u16 source; __u16 dest; __u32 seq; __u32 ack_seq;... __u16 window; __u16 check; __u16 urg_ptr; }; struct udphdr { __u16 source; __u16 dest; __u16 len; __u16 check; };
11
Sutuct sk_buff *next Sutuct sk_buff *prev Sutuct net_device *dev --- Union h Union nh Union mac --- Unsigned char *head Unsigned char *data Unsigned char *tail Unsigned char *end typedef struct ip { char saip[Bufsize]; char daip[Bufsize]; char sport[10]; char dport[10]; char protocol[10]; }IPADDR; Union nh Union n
14
일월화수목금토 12345 6789101112 13141516171819 20212223242526 2728293031 임무분담 및 주제설정 자 료 수 집 NAT 망 구현, My sql, Python 설치 실 제 구 현 Debug 발표 ppt 작성
15
www.themegallery.com SERVER 디바이스 드라이버 모듈 패킹 후킹 모둘 소켓 프로그래밍 양시명 양만철 CLIENT 클라이언트 소켓차재우 최영업 G U I 다막아 프로그램차재우 양시명 양만철 최영업
16
개발환경 Windows XP Visual Stdio 6.0 LINUX Redhat 9 kernel version 2.4.20-8 Python 2.5 WxPython 2.8 WING IDE 2.1 MySQL SQLyog 참고서적 및 WEBSITE 열혈강의 Python (FREELEC) 리눅스 커널프로그래밍 ( 한빛 ) Mysql 시스템관리와 프로그래밍 리눅스 디바이스 드라이버 http://www.python.org http://www.python.org http://www.python.or.kr http://www.wxpython.org/ http://home.paran.com/johnsonj / http://wiki.kldp.org/wiki.php/Linu xdocSgml/Installation-HOWTO /
17
GUI 어렵다. 서버 컴퓨터는 잘 죽는다 ( 교체 필히 요망 ) 새로운 언어에 대한 자신감 앞으로의 프로젝트에 대한 자신감
18
LOGO “ Add your company slogan ” 핵심 0703 만세
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.