network researching

Click here to load reader

Upload: hyeok-gyu-kwon

Post on 30-Jul-2015

226 views

Category:

Technology


7 download

TRANSCRIPT

1. Network Researching(Feat. League Of Legends) K.Knock S5 2. Protocol OSI Layer Port HTTP DNS TCP/IP 3 way hand shaking UDP DNS SSH, Telnet CSS (client side script) SSS (server ..) html/javascript/php APM cookie / session GNU(GNU is Not UNIX) gcc vs VC HTTP proxy ? 3. Protocol .-> .-> (Ex ,, ) -> . -> IP, TCP, UDP, HTTP 4. Protocol . .-> , FTP, , . DHCP, DNS, FTP, HTTP . .- > . 11. OSI 7 Layer Presentation Layer . . 12. OSI 7 Layer . & .-> ASCII -> UTF-8 .. -> . -> . JPEG, MPEG, SMB, AFP . & . 13. OSI 7 Layer Session Layer . 14. OSI 7 Layer !!-> (half-duplex) (Full Duplex) . Transport Layer .-> . ( ) . . SSH, TLS, . . 15. OSI 7 Layer Transport . . .-> 16. OSI 7 Layer . . . , , . TCP, UDP, ARP . . 17. OSI 7 Layer NetWork () . .-> . 18. OSI 7 Layer .-> IP, ICMP, IGMP . .-> , +@ 19. OSI 7 Layer Datalink .-> :: -> :: 20. OSI 7 Layer -> . . MAC, PPP . MAC , PPP . 21. OSI 7 Layer Physical . -> 22. OSI 7 Layer -> . (UTP ) . (RS-232C) & . 23. Port . .< . 24. Port 0 ~ 1023: (well-known port) 20, 21 : FTP, 22:SSH, 23:Telnet, 80:HTTP 1024 ~ 49151: (registered port) FTP , 3389:MSTSC 49152 ~ 65535: (dynamic port) RPC , etc 25. HTTP HyperText Transfer Protocol WWW() . HTML . HTTP .-> Paros, Fiddler, FireFox Developer 26. DNS -> -> > 27. DNS 203.249.6.100 -> http://www.kknock.org 202.131.30.11 -> http://www.naver.com IP . IPv6 -> https://vsix.kr/ 28. DNSDNS DB Forward ZoneReverse Zone 29. DNS Forward Zone -> IP Reverse Zone IP -> DNS . 30. DNSDNS Authoritative AnswerNon-authoritative Answer 31. DNS Authoritative answer DNS IPForward, Reverse . Non-authoritative answer DNS IPForward, Reverse . 32. DNS DNS Google Public DNS :: 8.8.8.8 Norton ConnectSafe :: 198.153.192.60 OpenDNS :: 208.67.222.222 KT DNS :: 168.63.1 SK Broadband :: 210.220.163.82 33. TCP/IP 34. TCP/IP TCP IP 35. TCP/IPTCP -> 3 Way Hand Shaking 36. TCP/IP . 37. TCP/IP IP & . IP -> IP IP -> DHCP IP 38. TCP/IP IPv4 . 12(x,x,x,x) x => 0 ~ 255 2011 2 4 IPv4 . 112,310,272, 6 39. TCP/IP A 1.0.0.1 ~ 127.255.255.254 Net.Node.Node.Node . B 128.0.0.1 ~ 191.255.255.254 Net.Net.Node.Node C 192.0.0.1 ~ 223.255.255.254 Net.Net.Net.Node 40. TCP/IP IPv6 IPv4 . 128 . 3.4x10^38 (340,282,366,920,938,463,463,374,607,431,768,211,456) Ex) 2001:0db8:85a3:08d3:1319:8a2e:0370:7334 0000 > 0 0 > : 0 > (X) 41. TCP/IP IPv6 . 42. 3 Way Hand Shaking 43. 3 Way Hand Shaking 44. 3 Way Hand Shaking .(TCP) SYN :: ACK :: SYN 45. UDP . 46. UDP . DNS, IPTV, VoIP, TFTP, StarCraft 47. UDP 48. SSH & Telnet SSH Telnet . Telnet X, .SSH .> Secure Shell 49. SSH & Telnet Telnet =>http://mars.netanya.ac.il/~unesco/cdrom/booklet/HTML/NETWORKING/node300.html 50. SSH & Telnet Byte . . . 51. SSH & Telnet > NVT NVT . Telnet -> TCP/IP -> OS .* NVT => Network Virtual Terminal 52. SSH & Telnet Telnet (telnet /?) 53. SSH & Telnet Telnet 1. : tar cvfz []000.tar.gz2. : tar xvfz []000.tar.gz3. ls : .ls -al : (, , ) .ls -at : .4. cd : .ex) cd /; cd /bin/src; cd ; /* cd , .*/5. chmod : .ex) chmod 755 test01.java6. mkdir : ex) mkdir test017. rmdir : ex) rmdir : testdir8. rm : ()rm -r : rm -f : .rm -rf : . .ex) rm -rf testdir9. cp : .cp -r : ex) cp test01.java test02.java /* test01.java test02.java */ex) cp -r testdir /workspace/test/testdir /* testdir /wokrspace/test/testdir */10. mv : ex) mv test01.java test02.java /* test01.java test02.java */ex) mv test01.java ../test /* test01.java test */ex) mv testdir testdir01 /* testdir testdir01 */11. du : ex) du / ( ) 54. SSH & Telnet12. Telnet / . .adduser : chown : ownership ex) chown lp /dev/lpdiskinfo : .ex) diskinfo /dev/rdisk/c0t6d0date : echo : exit : file : ( )finger : .find : ex) find /-name core -printgrep : ex) grep 0- l ifconfig /sbin/init.d/*gzip : gunzip : jobs : , .kill : .ex) kill -9 924last : , lp : .lpstate -t : mail : more : ( spacebar , enter)ps -ef : passwd : shutdown : top : useradd : userdel : usermod : what : who : who am i : , tty / who -r : run state sort : sleep : .shutdown -h now : shutdown -r now : userdel pr : 13. vi : Linux vi edit .vi edit .>> : i,a,o,O i a o O( ) ESC .>>:q :q! :w :w! :wq (=:x):wq! :w file_name -> : ( h(), ()j, k(), l(),w(), b(), 0( ), $( )-> R( )r ( )-> dw dd D x -> y( ), yy( )->:( ):$( ), :$=( :,d ( ):,y ( ) 55. SSH & Telnet[] Telnet () 56. SSH & Telnet cd chown mkdir rmdir rm adduser cat ls vi cp halt(?) 57. SSH & TelnetTelnet . 58. SSH & TelnetSSH !! 59. SSH & Telnet Secure SHell. . Telnet SSH >>> >>> >>>> >>>>>>> Telnet SSH Telnet . 60. SSH & Telnet .( .. )(Ettercap SSH1.5 SSH1.5 ) .-> & . SSH, OpenSSH(feat. BSD licence) . 61. SSH & Telnet ..?? OpenSSH -http://www.openssh.com/portable.html OpenSSL http://www.openssl.org/ Zlib http://www.zlib.net/ 62. SSH & Telnet OpenSSL + zlib -> OpenSSH . 63. SSH & Telnet Telnet SSH TOP-> .()-> X11 ()-> () 64. CSS Client Side Script . . JavaScript VBScript. 65. CSS Client Side Script Javascript .. . C . . . () 66. CSS Client Side Script Javascript XSS . . .() 67. SSS - Server Side Script . PHP JSP ASP Perl Python 68. SSS - Server Side Script PHP HTML . URL . JSP . HTML ().. 69. HTML & JavaScript & PHPHTML 70. HTML & JavaScript & PHP . 5 . 71. HTML & JavaScript & PHPJavascript 72. HTML & JavaScript & PHPPHP 73. APM 74. APM Apache+PHP(+@PhpMyAdmin)+MySQL Apache => HTTP . PHP => SSS . MySQL => DataBase DMBS+@ LAMP 75. APM Apache HTTP . Tomcat . . 76. APM PHP SSS . HTML . . 77. APM MySQL DB DBMS . SQL . . 78. APM MySQL SQL Prepared Satement 79. Cookie & SessionCookie 80. Cookie & SessionSession 81. Cookie & Session Cookie . Ex) , .. Session . -> . 82. GNU 83. GNU Gnu is Not Unix Gnu is Not Unix is Not Unix Gnu is Not Unix is Not Unix is Not Unix 84. GNU . . 1983 . 85. GNU GNU Bash => GCC => GDB => Glibc => C Gnome => () Emacs => (vi ) 86. GCC vs VC 87. GCC vs VC GCC . . VC .(3) VC . Pch . 88. CPU . . 89. CPU . . 90. . . . 91. HTTP HTTP-Request (1.1ver) 92. HTTP Method GET URL . POST Entity Body . HEAD . PUT URL . DELETE URL . TRACE . OPTION HTTP . CONNECT . 93. HTTP HTTP-Request (1.1ver) 94. HTTP HTTP-Response (1.1ver) 95. HTTP Status Code IANA( ) 1xx => .( ) 2xx => . 3xx => ( ) 4xx => 5xx => 96. HTTP HTTP-Response (1.1ver) 97. Proxy 98. Proxy . , . . 99. 100. .