본문 바로가기
반응형

전체 글213

[플로리다-게인즈빌] 체조교실 (Balance 180) College Station과 동일하게 Gainesville도 College town이지만 일명 칼촌보다는 조금은 아이들과 놀거리, 먹을 거리를 즐길 가짓수가 조금더 많다. 물론, 칼촌에서는 오스틴과 휴스턴이 한 두시간이내의 거리에 있긴해서 칼촌에서 대학원 생활을 하는 동안에도 큰 무리는 없었지만 큰 이동없이 타운내에 나름(??) 다양한 액티비티를 즐길 수 있는 것도 꽤나 편하게 느껴진다. 크로스핏 Gym의 한 친구 부모님이 Balance 180를 운영한다는 이야기를 운동 중에 들은 적이 있었다. 큰 딸이 다소 내성적인 성격이지만 몸으로 하는 activity를 굉장히 좋아하기에 방문했었던 체조교실. 역시 미국 스타일대로 큰 창고 형태의 건물을 운동할 수 있는 공간으로 개조해 운영중이다. 코로나로 인해서 .. 2021. 4. 27.
MAB (MAC Authentication Bypass) Summary #2 5. Feature Interaction MAB 관련자료를 읽어보면 802.1X에 대한 이야기가 자주 등장한다. 처음 MAB 자료를 읽어보면서 나도 왜 자꾸 등장하는 개념인지 궁금해다가 스스로 정리할 기회가 생겨 짧게 요약해본다. network access가 필요한 모든 장비들이 802.1X authentication을 support하지 않기에 사용되는 기술을 MAB이라고 보면된다. 예를 들어, 빌딩 환경을 감시하는 센서라던가 보안카메라 또는 무선전화기를 생각해보면 network access를 제공하기 위해서는 802.1X의 대안이 필요하다. 이 때 MAB을 이용해 endpoint의 network access 여부를 결정하면 된다. 내가 참고한 자료에서 설명하고 있듯이 MAB은 IEEE 802.1X 구축.. 2021. 4. 23.
MAB (MAC Authentication Bypass) Summary #1 1. Overview MAB은 MAC 주소를 이용해서 network의 access를 제공할지 여부를 결정하는 기술이다. MAB은 기본 동작방식은 end point의 identity는 unknown이라 가정하고 모든 트래픽을 차단함으로 시작한다. 스위치가 device의 MAC 주소를 점검 후 MAB이 통과되면 모든 트래픽을 허용한다. MAB의 새로운 기술이 아닌데 그 전신은 VLAN Management Policy Server (VMPS) archiecture이다. MAC 주소와 mapping 될 VLAN 정보를 담은 text file의 정보를 비교하여 동작하던 architecture의 발전된 기술이 오늘 요약할 MAB이다. 다시 말해서 과거 VMPS server switch에 MAC 주소를 저장하던 방식.. 2021. 4. 19.
Subprocess 모듈이용하기 회사 업무를 진행하면서 업무에 필요한 다양한 스크립트를 작성한다. IPAM system에서도 조회가 가능한 정보이지만 나는 Python 스크립트에서 shell을 실행하여 원하는 정보를 처리하는 방법을 택했다. nslookup IP address (e.g - nslookup 10.0.0.1) 형태의 명령어를 통해서 조회하는 IP와 연계된 DNS 레코드를 추출했다. 검색을 통해서 가장 처음 알게된 방법은 os.system('nslookup ' + '10.0.0.1') 하지만 위와같이 코드를 수행하게 되면 해당 프로세스를 실행하여 출력해줄 뿐 output을 capture 할 수 없다. 이 문제를 해결하려면 subprocess를 이용하면 가능하다. import subprocess import openpyxl f.. 2021. 4. 15.
반응형