본문 바로가기

개발이야기

Tv, Radio, Light(전등)를 조작할 수 있는 만능리모콘을 만드시오. Tv, Radio, Light(전등)를 조작할 수 있는 만능리모콘을 만드시오. PowerfulRemoteController 클래스는 Tv, Radio, Light 등을 모두 조작할 수 있는 만능리모콘이다. 아래 코드를 참고하고, 필요한 경우 클래스, 추상클래스, 인터페이스 등을 추가하시오. 문제 예시)// 필요할 경우 클래스, 추상클래스, 인터페이스는 추가로 작성public class Tv […] { // 필요한 코드 작성 (이전 과제 Tv 코드 참고)}public class Radio […] { // 필요한 코드 작성}public class Light […] { // 필요한 코드 작성}public class PowerfulRemoteController […] { // 필요한 코드 작성 (이전 과제 Re.. 더보기
웹 해킹 서버 분석과 웹쉘 대응방법 가끔 접속 자 수도 많지도 않은데 로드가 높아서 서버 접속이 원활하지 못하다거나 나의 서버가 스팸서버로 지정 되어서 상대방에게 메일을 보냈는데도 차단되었다거나 혹은 idc 보안 관제 센터에서 당신네 서버가 외부로 ddos공격을 하고 있으니 빨리 조치를 취하지 않으면 네트워크를 차단시키겠다는 경고성 전화를 받았을 때 어떻게 조치를 취해야 하는지 막막할 경우가 있다. 이럴 경우 웹 해킹에 의해서 서버가 해커에 의해 조종되고 있지 않는지 살펴 볼 필요성이 있다. 이번에는 실제 사례를 가지고 웹 해킹 침해 사고 시 대처 방법을 소개해 보고자 한다. 해킹된 서버는 redhat9를 사용하고 있으며 커널 버전은 2.4.20-8이다. 웹서버는 apache + php + mysql 기반으로 돌아가고 있으며 앞으로 모든 .. 더보기
ARP Commands ARP Commandsarp (global)To add a permanent entry in the Address Resolution Protocol (ARP) cache, use the arp command in global configuration mode. To remove an entry from the ARP cache, use the noform of this command.arp {ip-address | vrf vrf-name} hardware-address encap-type [interface-type]no arp {ip-address | vrf vrf-name} hardware-address encap-type [interface-type]Syntax Descriptionip-addre.. 더보기
ARP 스푸핑(ARP Spoofing) 감지를 위한 arpwatch ARP 스푸핑(ARP Spoofing) 감지를 위한 arpwatch 요즘 arp 스푸핑이 많이 발생하고 있다. arp스푸핑을 이용하여 홈페이지 내용을 변경하건, 악성코드를 심거나, 페이지가 안 뜨게 하는 공격들이 많이 발생되고 있다. 심한 경우, 모든 서버가 불능인 상태에 이른다. 1. arp스푸핑이 뭐길레 이렇게 큰 장애를 일으킬까?? arp는 Address Resolution Protocol이다. 이는 IP주소 (ipv4에서는 32Bit주소)를 MAC(48Bit 주소)으로 변환 하는 것이다. arp는 IP에 대응하는 MAC를 찾기위해서 다음과 같은 방법으로 찾는다. 어떤 IP의 MAC알 알고자 할 때, 모든 물리적인 인터페이스에 요청하는 신호를 보낸다. 이 신호를 받은 호스트들은 자기 IP와 같다면,.. 더보기
ARP 개념 정리 ARP 개념 정리 ARP는 동일한 LAN 내에 연결된 컴퓨터의 IP 주소를 얻는데 사용된다. 네트워크에서 데이터를 전송할 때 데이터는 컴퓨터간의 물리적 주소를 이용하여 전송된다. 이 물리적 주소는 각각의 랜카드 마다 고유하게 갖는 값으로 네트워크에서는 실제로 데이터를 전달할 때 네트워크 카드가 가진 물리적 주소를 이용하여 전달 하지만 소프트웨어 차원에서는 IP주소라는 것을 사용한다. ARP라는 프로토콜은 바로 개념적인 IP주소를 실질적인 네트워크 어댑터의 물리적 주소와 연관시킬때 사용되는것이다.같은 LAN 내에 있는 컴퓨터가 아닌 인터넷상에 연결된 다른 컴퓨터에 연결할때는 네트워크와 인터넷을 연결해 주는 중간 과정인 게이트웨이를 거친다. 접속할 서버가 불려있는 게이트웨이의 물리적 주소를 알기 위해 ARP.. 더보기