*보*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 11
검색어 입력폼
  • 운영체제(Operating System) - Dll Injection
    주어진 Multithread.exe를 실행시키면 20초후에 특정주소가 출력되는데,그 특정주소에 숨겨진 문자열을 Dll Injection을 구현하여 어떤 방법으로든 확인하라. <- MultiThread.exe를그냥 실행시켰을때의모습 <- Process Explorer를실행시켰을 때MultiThread.exe의상태3 - Injector는 프로세스 이름을 기준으로 PID를 검색하여 Dll Injection을 시키고, dll파일은 MultiThread.exe가 있는 폴더에 secret.txt를 생성하여 문자열을 저장, WinEx를 통해 그 메모장을 자동으로 열도록 설계하였다.Dll Injection을 이용하여, 본인이 만든 Injector와 dll파일을 인젝션시켜서 수행해 보았다. <- 그냥 Injector만 실행시켰을 때의 화면이름이 ProcessList에 ProcessName(MultiThread.exe)이 존재하지 않아 뜨는 오류메세지 <- MultiThread.exe를실행시키고 Injector를실행시킨모습.DllInjection.dll이Inject되었고,다른 많은 dll파일들도 추가로딩된 것을 알 수 있다.(파일열기에 실패할 경우 오류창으로윈도우박스를 띄우는등에 필요) <- Injection에 성공하였을 경우에 Injector의 실행 결과. <- MultiThread.exe와같은경로(바탕화면)에 자동생성된 secret.txt <- Injector실행과 함께자동으로 실행된secret.txt파일의 내용
    공학/기술| 2011.10.17| 4페이지| 4,900원| 조회(438)
    미리보기
  • 와이어샤크를 이용한 ICMP 패킷 분석 및 Unique IP List
    Search Unique IPAnalysis with Wireshark ICMPExercise Solution (chp 23 - 25)Computer Network(Mon 2,3 / Thur 5)조경산 교수님32071403 Kim Bosung / 김보성2011. 5. 23.9 -1. Unique IP AddressSearch Unique IP address which cannot be assigned to each host/router.Unique IP Table(Reserved IPv4 Address from Google Wikipdeia)CIDRIP RangeLocalityPurpose0.0.0.0/80.0.0.0?0.255.255.255SubnetUsed for broadcast messages to the current ("this") network10.0.0.0/810.0.0.0?10.255.255.255SubnetUsed for local communications within a private network169.254.0.0/16169.254.0.0?169.254.255.255SubnetUsed for autoconfiguration between two hosts on a single link when no IP address is otherwise specified, such as would have normally been retrieved from a DHCP server. (Link-Local)192.168.0.0/16192.168.0.0?192.168.255.255SubnetUsed for local communications within a private network172.16.0.0/12172.16.0.0?172.31.255.255SubnetUsed for local communications within a private network127.0.0.0/8127.0.0.0?127.255.255.255LocalUsed for looort unreachable)269 20.516762000 220.149.236.60 203.237.226.1 ICMP Echo (ping) request (id=0x0001, seq(be/le)=121/30976, ttl=2)270 20.517307000 10.10.235.5 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)271 20.517778000 220.149.236.60 203.237.226.1 ICMP Echo (ping) request (id=0x0001, seq(be/le)=122/31232, ttl=2)272 20.518179000 10.10.235.5 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)273 20.518548000 220.149.236.60 203.237.226.1 ICMP Echo (ping) request (id=0x0001, seq(be/le)=123/31488, ttl=2)274 20.518939000 10.10.235.5 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)276 20.520159000 10.10.235.5 220.149.236.60 ICMP Destination unreachable (Port unreachable)301 22.020154000 10.10.235.5 220.149.236.60 ICMP Destination unreachable (Port unreachable)343 23.520255000 10.10.235.5 220.149.236.60 ICMP Destination unreachable (Port unreachable)542 26.020074000 220.149.236.60 203.237.226.1 ICMP Echo (ping) nreachable)2143 110.741818000 10.10.235.5 220.149.236.60 ICMP Destination unreachable (Port unreachable)2219 113.236531000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=144/36864, ttl=3)2220 113.237196000 10.10.10.20 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)2221 113.237552000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=145/37120, ttl=3)2222 113.238190000 10.10.10.20 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)2223 113.238451000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=146/37376, ttl=3)2224 113.239043000 10.10.10.20 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)2341 118.739925000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=147/37632, ttl=4)2342 118.740914000 220.149.255.254 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)2343 118=167/42752, ttl=10)3236 157.983211000 203.233.96.249 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)3307 163.609491000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=168/43008, ttl=11)3308 163.613018000 123.141.251.86 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)3309 163.613379000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=169/43264, ttl=11)3310 163.616886000 123.141.251.86 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)3311 163.617191000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=170/43520, ttl=11)3312 163.620975000 203.233.35.182 220.149.236.60 ICMP Time-to-live exceeded (Time to live exceeded in transit)3380 169.127787000 220.149.236.60 203.226.253.11 ICMP Echo (ping) request (id=0x0001, seq(be/le)=171/43776, ttl=12)3381 169.131580000 211.44.125.242 220.149.236.60 ICMP Time-to-live exceeded (Time. The concept has been termed plug-and-play networking. When a computer boots, the computer broadcasts a DHCP Request to which server sends a DHCP Reply.23. 27 If a routing loop exists, which ICMP error message will be sent? Explain the process.No 11. Time Exceeded Message will be sent. 최종 목적지에 Request를 보내게 되더라도 Reply를 받지못하게 되므로, Loop가 생기거나 방화벽에 의해 방해받을 경우, 라우터테이블에 주소가 존재하여 데이터를 보내지만 최종목적지에서 Reply를 받지못하게 되므로, Time Exceed 메시지만 주구장창 받게되는것이다. 방화벽에의해 아웃바운드 패킷이 나오지 않거나 Loop가 라우터 Reply인 Time Exceed까지 루프돌게 되버리면 아무메세지도 받지 못하고 타임아웃으로만 처리될 것이다.24. 2 What is the primary motivation for a change from IPv4 to IPv6?Lack of Addresses, there are too many waste in the IP address assignment rules.24. 4 How large is the smallest IPv6 datagram header?Extension Header is just optional, only base header size is 320bits.0412162431VersTraffic ClassFlow LabelPayload LengthNext HeaderHop LimitSource AddressDestination Address24. 5 What is the hourglass model of Internet communication?The?Hourglass model?is essen
    공학/기술| 2011.07.11| 10페이지| 4,200원| 조회(1,123)
    미리보기
  • 2011-1 DKU Database Basic.zip
    데이터베이스 기초관련 수업을 수강하는 학생들에게 도움이 될지도 모르는 자료입니다.각각의 멤버를 입력받은뒤 파일로 write를 하고, 그 파일로부터 구조체 복사본에 입력받아 테이블 형태로 터미널에 뿌려주는 형태의 프로그램이다.wb형태로 데이터를 파일을 열어 쓰고 읽는다.강의자료의 예제와는 달리 데이터베이스 생성 시 최대 할당 공간을 지정하고 테이블 a에 데이터의 입력을 수행하는데, 이때 삽입되는 데이터가 할당된 최대 공간을 넘게 되면 어떤 일이 발생하는지를 쓰시오. 이때 상황 변화를 알 수 있도록 실행 화면을 출력/제출하시오. (b) 테이블 a에는 언제까지의 데이터가 입력되었는지 확인하고 삽입되는 각 행의 크기(byte)가 어느 정도되는지 적으시오. (3) 통계학 과목을 한 과목도 수강하지 않은 학생의 학번을 구하라. (집합 연산을 사용하시오)(SELECT S.id, S.name FROM student S)EXCEPT(SELECT S.id, S.name FROM student S, course C, instructor I, department D, course_taken Ct WHERE S.id = Ct.sid and C.id=Ct.cid and I.pid = c.instructor andD.id = I.dept and I.dept=`ss`)학생테이블에 각 학생의 휴대전화 필드를 추가. 필드의 타입은 ‘01X-XXX-XXXX’ 또는 ‘01X-XXXX-XXXX’의 형식을 가지도록 정의. 이때 X는 [0-9] 사이의 문자로 하며 휴대전화 번호가 없거나 알지 못할 때는 NULL로 표현하도록 한다.
    공학/기술| 2011.07.11| 8페이지| 5,500원| 조회(356)
    미리보기
  • 네트워크 ping, tracert, netstat 명령어 실습
    Use ping, tracert, netstatExercise Solution (chp 20 - 22)Computer Network(Mon 2,3 / Thur 5)조경산 교수님32071403 Kim Bosung / 김보성2011. 5. 9.PingTracertNetstatExercise20. 1 In the 5-layer reference model used with the TCP/IP Internet protocols, what is the purpose of each of the five layers?Layer 1(Physical) : physical connection between one and other computer using shared medium.Layer 2(Network Interface) : determines small network interface such as addressing, medium sharing policyLayer 3(Internet) : connect one network andother network(s) so that provide universal network.Layer 4(Transport) : specifies the messages and procedures that are used to insure reliable transfer.Layer 5(Application) : specify how apair of applications interact when they communicate.20. 2 Will the Internet be replaced by a single networking technology? Why or why not?Nay, Internet is gathering of network all of the world, whatever small network or big one, it just look like big one network 'cause connected by Router.20. 6 If a given router can connect to at most K networks, how many routers, R, are required to connect N networks? Write an equation that gives R in terms of N and K.21. 1 What does the Internet address hierarchy allow a local manager to do?Global unique suffixes can be assigned to each computers associated in local network.21. 4 Can a host have more than one IP address? Explain.Get more MAC address.(Multiple LAN Card), so assigned more than one IP is possible.21. 7 If an ISP assigned you a / 28 address block, how many computers could youassign an address? 2(32-28) = 24 = 1621. 12 How many IP addresses are assigned to a router? Explain.It depends on number of network. Router requires different IP address for connecting each other network. If 2 network connected on Router [A], [A] needs 2 IP address.21. 15 Suppose you are an ISP that owns a / 22 address block. Show the CIDR allocation you would use to allocate address blocks to four customers who need addresses for 60 computers each.prepixX.Y.Z+0.1 ~ 61 / X.Y.Z+1.1 ~ 61 / X.Y.Z+2.1 ~ 61 / X.Y.Z+3.1 ~ 6121. 17 If an ISP offers a / 17 address block for N dollars per month and a / 16 address block for 1.5 N dollars per month, which has the cheapest cost per computer?The number of host in a/17 address network = 32,768,The number of host in a/16 address network = 65,536 and it cost 1.5N dollar, so exchange at N is 43,690 approximately.so a/16 address block for 1.5N dollar is cheaper.22. 4 If a datagram contains one 8-bit data value and no header options, what values will be found in header fields H. LEN and TOTAL LENGTH?H.LEN : 5 (no options)TOTAL LENGTH : 28 (20 on header, 8 on payload)22. 13 How does the Internet design accommodate heterogeneous networks that each have their own packet format?A Router which can communicate in each network connects both of destination networks. If one network want to send packets to other network, first router receive it, translate it to other network format, and transmit to other network.22. 17 What is the maximum length of an IP datagram?TOTAL LENGTH can present maximum 216 (= 65,535)So IP datagram maximum length is 65,535 - 20(Header) = 65,515 Byte
    공학/기술| 2011.07.11| 8페이지| 3,200원| 조회(1,070)
    미리보기
  • netstat과 wireshark를 이용한 간단한 TCP/IP 연결, 연결해제시 패킷 분석
    Exercise Solution (chp 26)Packet analyze & netstatComputer Network(Mon 2,3 / Thur 5)조경산 교수님32071403 Kim Bosung / 김보성2011. 5. 30.26. 4 When using a sliding window of size N, how many packets can be without requiring a single ACK to be received?There is no problem at the window of size, there is no ACK packet so, the amount of all packet is N.3 -1. Excercise26. 5 How does TCP handle packet loss?When a packet loss occur, receiver don't send ACK packet, If sender couldn't receive ACK, sender start retransmit.26. 7 What layers of a protocol stack are used on a router? A host?Host uses all layer, 1 to 5.But router uses layer 1 to 3, until IP Layer26. 9 What are the techniques a transport protocol uses?① Sequencing Number② ACK signal③ Flow Control④ Congestion Control26. 12 What are the main problems a transport protocol must solve to achieve reliable transfer?① Unreliable communication② End System reboot③ Heterogeneous End Systems④ Congestion in the Internet2. Analyze the Packets & netstat1.Analyze the following packets with Wireshark and netstat and show you own analysis.SYN/FIN packets of TCP인터넷창(크롬플러스)를 켜고 구글 검색창을 띄운뒤 와이어샤크 Packet 캡쳐 라이브를 한 결과이다.netstat으로 확인해보면 크롬창을 켜는순간 8749번 포트부터 3-way handshaking을 하여 연결을 하는것을 볼 수 있다. 3-way-handshaking을 마치면 Established로 변하게 된다. ping을 통해 확인한결과 8751번 포트가 구글과 연결을 유지하고 있는것을 알 수 있었다.8751번 포트가 74.125.224.144(google.co.kr)과 연결 되어 있는 것을 알 수 있다.8751번 포트의 3-way-handshaking하는 부분. SYN, SYN ACK, ACK를 각각 주고 받는것을 확인 할 수 있다.크롬창을 종료 할 때에 라이브 패킷캡쳐를하면 FIN, ACK패킷을 확인할수 있는데 다음과 같다.netstat으로 연결을 확인해보면 아까 확인했던 8751포트는 사라져 있음을 알 수 있다.추가로 TCP View라는 툴을 이용해 관찰한결과 8501번 포트는 현재 사용중인 메신저 네이트온의 포트들 중 하나임을 확인할수 있다.2.Following is the output from netstat command.??Active ConnectionsProto?? Local Address??? ???Foreign Address???????StateTCP?? 192.13.201.215:1032?219.240.16.226:80??????LISTENINGTCP?? 192.13.201.215:1059?211.234.249.226:5004??ESTABLISHEDTCP?? 192.13.201.215:2029?211.233.16.71:80???????TIME_WAIT.....1) Explain the values of state - LISTENING, ESTABLISHED, TIME_WAIT?LISTENING - 서버 애플리케이션이 적재되어 수동적인 모드로 포트를 개설하였음,. 연결요청이 수신되기를 기다리는 상태ESTABLISHED - 처음 연결할시 SYN패킷을 보내고 SYN-ACK을 받은후 ACK패킷을 다시 서버로 보내는 과정을 완료하였을때. 즉 3-way handshaking 과정을 마친상태TIME_WAIT - 회선의 종결 절차가 완료되었으나 분실되었을지 모르는 느린세그먼트를 위해 당분간 소켓을 열어둔채로 유지. 능동적인 종결을 요청한 호스트에서만 나타난다.2) If the program 192.13.201.215:2029 is executed again, what happens?2029포트는 TIME_WAIT 상태를 유지하고 있었으므로, 연결을 종료하였다고 인식하였으나, 느린 세그먼트들이 뒤늦게 도착하게 되어 다시 실행되는 현상이 일어난 것 같다. TIME_WAIT는 연결은 종료했다고 인식시키나 소켓은 일정시간동안 열어두게 된다.
    공학/기술| 2011.07.11| 4페이지| 3,300원| 조회(1,024)
    미리보기
전체보기
받은후기 1
1개 리뷰 평점
  • A+최고예요
    0
  • A좋아요
    0
  • B괜찮아요
    0
  • C아쉬워요
    0
  • D별로예요
    1
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 06월 03일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
4:05 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감