시스템관리자의 쉼터 커피닉스 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

가입없이 누구나 글을 쓸 수 있습니다. 공지사항에 대한 댓글까지도..




BBS >> 설치, 운영 Q&A | 네트웍, 보안 Q&A | 일반 Q&A || 정보마당 | AWS || 자유게시판 | 구인구직 || 공지사항 | 의견제시
5.6~7 이야기 (SIP 보안, Extreme장비 CLI script 등)

 
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> *NIX / IT 정보
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
truefeel
카페 관리자


가입: 2003년 7월 24일
올린 글: 1277
위치: 대한민국

올리기올려짐: 2010.5.10 월, 6:40 pm    주제: 5.6~7 이야기 (SIP 보안, Extreme장비 CLI script 등) 인용과 함께 답변

< 시스템 운영 >


1. Red Hat drops Xen in favor of KVM in RHEL 6

http://www.infoworld.com/d/virtualization/red-hat-drops-xen-in-favor-kvm-in-rhel-6-498

2. Extreme의 CLI scripting 예



Extreme스위치의 OS중에 하나인 ExtremeXOS은 스크립트 기능을 지원한다.
이 스크립트를 이용하면, 다음과 같은 이점이 있다.

1) 여러 대의 장비를 동일한 환경으로 초기 설정을 쉽게 할 수 있다.
2) 주기적으로 장비 점검을 할 때, 스크립트내에 show 명령을 나열하여 쉽게 점검할 수 있다.
3) show 결과를 log로 보낼 수 있다. (응용편)

CLI script는 쉘 스크립트 작성처럼 쉽게 할 수 있다. if, while문 등을 지원하고, TCL 함수 등을 지원한다.
어렵지는 않으나, 국내에 공개된 문서가 없다는 것이 아쉽다.

다음 예제는 show version 결과를 syslog로 보내는 CLI scripts이다.

코드:

# 2010.5
# by truefeel ( coffeenix.net )

create log entry "start : version"

set  var CLI.OUT " "
show version
show var CLI.OUT

set  var lines    $TCL(split ${CLI.OUT} "\n")
set  var line_num $TCL(llength $lines)
set  var count 0

while ($count < $line_num) do
        set var mesg $TCL(lindex $lines $count)
        create log entry "$(mesg) "

        set var count ($count+1)
endwhile


- 스크립트 작성 및 실행
1) edit script <스크립트명> <-- 이 때 내장된 vi editor로 작성하게 된다. (vi editor는 일부 기능이 제한)
2) load script <스크립트명>
- 스위치 장비 CLI에서 script실행할 때 argument도 넘겨 받을 수 있다.
load script <스크립트명> [argument]

- create log entry 는 지정한 메시지를 syslog로 보내는 것이고.
- CLI.OUT는 output 결과값을 갖고 있는 변수이다. 따라서 위에서는 show 명령 결과가 저장되어 있다.
- Extreme 의 CLI script는 TCL 언어의 함수를 지원한다. $TCL( .... ) 처럼. 일부 함수만 지원(lindex, lsearch, lreplace, lsort, regexp(정규식 표현), join, split, .... 등)
- 각 결과를 줄단위로 자른 다음에 ( $TCL(split) 가 이 역할을 함) -> 줄단위로 하나씩 읽어서 -> log로 보낸다.


< 보안 >

1. 070 인터넷 전화 SIP 해킹 관련 (경험에 따른 얘기이며, 개인적 상황에 따라 다를 수 있음)

※ 관련글 : 070 인터넷 전화 SIP 해킹 관련 이야기 ( 2010.2.22 )

1) 작년초에 가입한 MyLG 070 인터넷 전화 SIP해킹시도 해봤지만 안돼. 6자리, 8자리 다 해봤지만 안되었음.
요즘은 인증방식이 복잡하게 변해서 안될 수.
sipdump로 패킷 떠보니 hash 값이 두개가 나왔다. user는 1개인데, hash는 2개. 2개 모두 해봤지만 안돼.
2) 예전에 가입한 인터넷 전화(예. 2년전)는 8자리 숫자로만으로 해킹이 돼.
3) proxy server가 동일하므로, 단말기에 따른 차이는 없을 듯 (개인적 의견)

2. 지하철 출몰 공짜 무선랜...정체는 무선 해킹?

http://www.boannews.com/media/view.asp?page=1&idx=20827&search=&find=&kind=1

낚시같은 것. 미끼 던져놓고, 들어오길 기다리는.
1~2주 전 지하철에서 hpsetup이 나온다는 블로그 글이 있었는데, 그 글을 보고 저런 기사가 나온 것 같음.


< IT 일반 >

1. 오픈소스 메신저 서버 Openfire에 대한 이야기(XMPP 프로토콜 기반)

- Openfire server
- java 환경
- 웹으로 관리 (9090포트)
- 자체 DB 외에 MySQl, Oracle, DB2, MSSQL 등 지원



※ 참여자 : 티니, nol2ter, 슁킷, 좋은진호, jjun, Redbaron, 샌드백, spy
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> *NIX / IT 정보 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 있습니다
답글을 올릴 수 있습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB © 2001, 2005 phpBB Group