Automation60 728x90 Claude AI와 n8n 통한 MCP 자동화: Burp Suite 취약점 진단 연동 가이드 Burp Suite는 일반적으로 GUI를 통해 단말기에서 실행하는 형태로 많이 사용되지만, 서버 모드(Server Mode)로 구성하여 원격에서 활용할 수 있는 방법도 존재합니다. 다만, 이 경우는 Burp Suite의 기본 동작 방식이 아닌, Proxy 기능이나 Burp Collaborator, Burp API를 적절히 응용해야 합니다.Burp Suite를 서버처럼 구성하는 방법① Proxy 리스닝 인터페이스 변경Burp Suite는 기본적으로 127.0.0.1:8080에서 프록시 요청을 수신하지만, 이걸 0.0.0.0 또는 특정 IP로 변경하면 외부에서 접근 가능하게 됩니다. 설정 방법Burp Suite > Proxy > Options > Proxy Listeners127.0.0.1 대신 0.0.0... 2025. 4. 17. 스마트 홈 자동화: 사람 위치 기반 감지 및 알림 시스템 디바이스 연동 스마트 홈 환경에서 특정 사용자의 상태(예: 위치 변경이나 집 도착)를 실시간으로 감지하고 이에 대한 알림을 제공하는 자동화 시스템을 구축하는 기본적인 예시입니다. 이러한 자동화는 다양한 상황에서 응용하여 활용할 수 있습니다.활용 시나리오위치 상태 변경 감지사용자가 특정 위치로 이동하거나 집을 떠났을 때 자동으로 알림을 발송.스마트 디바이스 연동사용자가 집에 도착하면 조명을 켜거나, 집을 떠나면 보안 시스템을 활성화.다중 사용자 모니터링가족 구성원의 상태를 실시간으로 추적하고, 이를 기반으로 추가 자동화를 트리거.자동화 1: 상태 변경 이벤트 기반 알림과 상태 업데이트alias: "Notify when person state changes"description: "Detects state changes .. 2025. 2. 17. Google Calendar 중복 이벤트 처리 및 자동 등록 n8n 워크플로우 구축 n8n의 강력한 워크플로우 엔진과 Google Calendar 노드를 활용하여, 여러 개의 일정 데이터를 효과적으로 처리하고 중복 등록 없이 자동으로 이벤트를 생성하는 방법입니다. 다양한 조건 비교와 추가 최적화 팁까지 포함하여, 전문가의 관점에서 워크플로우 구성 방법입니다.1. 워크플로우 개요이번 워크플로우의 주요 목적은 다음과 같습니다.데이터 소스 노드: 다양한 소스(Spreadsheet, HTTP Request 등)로부터 여러 개의 일정 데이터를 배열 형태로 가져오기Google Calendar 검색 노드: 각 일정에 대해 Google Calendar API를 사용해 이미 등록된 이벤트가 있는지 중복 여부 확인IF 노드: 검색 결과에 따라 이벤트 등록 여부를 분기 처리Google Calendar 일정.. 2025. 2. 7. Home Assistant에서 MP3 파일 Google 스피커로 재생 설정 가이드 1. Home Assistant 설정 준비Home Assistant와 Google 스피커를 이용하여 특정 MP3 파일을 재생하려면 아래 조건을 충족해야 합니다.Home Assistant와 Google 스피커가 같은 네트워크에 연결되어 있어야 합니다.MP3 파일은 Home Assistant가 접근 가능한 위치에 저장되어야 하며, 기본적으로 /media 폴더를 활용합니다.Google 스피커는 정상적으로 작동 중이어야 하며, Home Assistant에서 해당 스피커가 발견될 수 있어야 합니다./media 폴더 사용 이유Home Assistant는 /media 폴더를 미디어 관리의 기본 경로로 지정합니다. 이를 통해 파일 접근 및 재생이 보다 간단해집니다. 이 폴더에 저장된 모든 파일은 "media-sourc.. 2025. 1. 3. 서버에서 발생한 이벤트 기반으로 AWX 활용한 스크립트 실행 자동화 리눅스 서버에서 특정 이벤트가 발생했을 때, AWX(Ansible Tower의 오픈소스 버전)를 통해 스크립트를 자동으로 실행하고 결과를 반환받는 방법입니다. AWX 설정, API 활용, 그리고 Python 스크립트를 이용한 구현 예제를 포함합니다.1. AWX 설정1.1 프로젝트 생성AWX에서 스크립트를 실행하려면 먼저 프로젝트를 생성해야 합니다. 프로젝트는 Ansible 플레이북 또는 스크립트 파일을 저장하는 Git 리포지토리와 연결됩니다.Git 리포지토리 준비check_server_status.sh 스크립트를 Git 리포지토리에 업로드합니다.AWX에서 프로젝트 생성AWX에 로그인한 뒤 Projects 메뉴로 이동합니다.+ 버튼을 눌러 새 프로젝트를 생성하고, 프로젝트 이름과 SCM Type(Git)을.. 2024. 12. 27. 이전 1 ··· 5 6 7 8 9 10 11 12 다음 728x90 728x90