본문 바로가기
반응형

MacOS86

[OS - 🍎 macOS] 파일 공유 폴더 목록 가져오는 방법 (How to get list of shared folders) macOS 환경에서 파일 공유 폴더 목록을 가져오는 방법은 아래와 같습니다. ※ Xcode 프로젝트에서 Frameworks, Libraries, and Embedded Content 항목에 OpenDirectory.framework를 추가하여야 사용이 가능합니다. 🗂️ 파일 공유 폴더 목록가져오기 (Objective-C) #import @autoreleasepool { NSMutableDictionary * dictionary = [NSMutableDictionary new]; NSError * error = NULL; ODNode * localNode = [ODNode nodeWithSession: ODSession.defaultSession type: ODNodeType(kODNodeTypeLocal.. 2023. 10. 31.
[OS - 🍎 macOS] 터미널을 통한 파일 공유 (File Sharing) 설정 방법 터미널에서 /usr/sbin/sharing 관리 명령을 통한 파일 공유 설정 방법은 아래와 같습니다. 🗂️ 파일 공유 (File Sharing) 폴더 추가하기 /usr/sbin/sharing -r [Path] 🗂️ 파일 공유 (File Sharing) 폴더 삭제하기 /usr/sbin/sharing -r [Share Point Name] ※ 공유 폴더 목록에서 특정 폴더를 공유 해제를 하기 위해서는 경로를 입력하는 것이 아닌 값을 입력하여야 합니다. 아래의 예시처럼 osquery-5.9.1 부분을 입력하여야 합니다. "osquery-5.9.1" : { "path" : "\/Users\/~\/Downloads\/osquery-5.9.1", "smb_guest_access" : 1, "smb_name" : ".. 2023. 10. 23.
[🔒 보안] ECB (Electronic CodeBook) ECB (Electronic CodeBook) 가장 단순한 형태의 일정한 크기의 블록 단위로 순차적으로 암호화 하는 방식입니다. 하나의 키를 통해서 암호화 또는 복호화를 진행하다보니 높은 취약성을 가지고 있습니다. 그렇기에 ECB (Electronic CodeBook)는 암호학적 프로토콜 (Cryptographic Protocol)로써는 적합하지 않습니다. ※ 각 블록이 독립적으로 동작하므로 특정한 블록에서 오류가 발생하여도 다른 블록에 영향을 주지 않습니다. ECB (Electronic CodeBook)를 통한 암호화에 대한 취약성을 보여주는 이미지는 아래와 같습니다. ECB (Electronic CodeBook)에 대한 특징에 대한 부분은 아래의 도표와 같습니다. ECB (Electronic Code.. 2023. 9. 11.
[OS - 🍎 macOS] DistributedNotificationCenter 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Operating System 2023.08.30. 22:08 2023.08.30. 22:08 Dev.Yang 📣 DistributedNotificationCenter DistributedNotificationCenter는 macOS 운영체제에서만 사용되는 알림 구조의 일부로 다른 프로세스들에 알림을 전송 또는 수신을 할 수 있습니다. 또한 NSNotification의 확장 된 형태로 다른 작업의 객체로 브로드 캐스트 기능이 추가 되었습니다. DistributedNotificationCenter의 주요 기능은 아래와 같습니다. ※ 알림 등록 및 제거 (Managing Observers) addObserver (_:selector:name:objec.. 2023. 8. 30.
반응형