[TempMonitor] LS PLC 환경 세팅 (XG5000 시뮬레이터)
·
Toy
To-Do ListXG5000을 켜고 새 프로젝트 생성 (타입은 대중적인 XGK 또는 XGB 선택).래더(Ladder) 로직 작성: 타이머를 이용해 1초마다 가상 온도 데이터 주소인 D0000 번지의 값이 조금씩 변하도록 간단히 작성 (예: 20도에서 80도 사이를 왔다 갔다 하도록 조작).시뮬레이터 시작: 메뉴에서 [온라인] -> [시뮬레이터 시작]을 눌러 가상 PLC 구동Modbus 서버 활성화: [설치 데이터] 또는 [네트워크 설정]에서 Modbus/TCP 서버를 활성화하고 포트 번호(502) 확인XG5000 소프트웨어 설치https://sol.ls-electric.com/kr/ko/product/document/2201주의사항본 소프트웨어는 별도의 라이선스 비용 없이 다운로드, 설치 및 사용할 수..
[TempMonitor] 스마트팩토리 온도 모니터링 시스템
·
Toy
해당 프로젝트는 AI의 도움을 받아 설계된 LS PLC & C# 입문 토이프로젝트입니다.가상의 LS PLC(XG5000 시뮬레이터)에서 발생하는 '장비 온도' 데이터를 C# 프로그램이 실시간으로 읽어와서 화면에 보여주고, 5초마다 MS-SQL 데이터베이스에 저장하는 시스템 개발 전체 아키텍처 구조[LS PLC (XG5000 시뮬레이터)]│ (Modbus/TCP 통신)[C# WPF 프로그램] ─── (화면 실시간 모니터링 표시)│ (Dapper 라이브러리)[MS-SQL 데이터베이스] (이력 데이터 저장) 개발 순서1단계: LS PLC 환경 세팅 (가상 데이터 만들기)실제 장비가 없으므로 XG5000 시뮬레이터로 데이터 생성XG5000 v4.82 사용2단계: C# WPF 화면 그리기 (UI 기본기)Visua..
[Memlabs] Lab3 - The Evil's Den
·
보안/Forensics
DescriptionA malicious script encrypted a very secret piece of information I had on my system. Can you recover the information for me please?Note-1: This challenge is composed of only 1 flag. The flag split into 2 parts.Note-2: You'll need the first half of the flag to get the second.You will need this additional tool to solve the challenge,$ sudo apt install steghideThe flag format for this lab..
[Memlabs] Lab2 - A New World
·
보안/Forensics
DescriptionOne of the clients of our company, lost the access to his system due to an unknown error. He is supposedly a very popular "environmental" activist. As a part of the investigation, he told us that his go to applications are browsers, his password managers etc. We hope that you can dig into this memory dump and find his important stuff and give it back to us.Note: This challenge is comp..
[MemLabs] Lab1 - Beginner's Luck
·
보안/Forensics
DescriptionMy sister's computer crashed. We were very fortunate to recover this memory dump. Your job is get all her important files from the system. From what we remember, we suddenly saw a black window pop up with some thing being executed. When the crash happened, she was trying to draw something. Thats all we remember from the time of crash.Note: This challenge is composed of 3 flags.https:/..
HACKTHEON SEJONG 2025 Finals Write-up
·
보안/CTF Write-Ups
[Forensics] To Do[!NOTE]문제 파일이 .ad1 확장자로 된 파일로 주어졌기 때문에 FTK Imager를 사용하여 FLAG를 찾을 수 있다.Add Evidence Item... -> Image File -> 문제파일 선택 Finish를 진행하면 왼쪽의 Evidence Tree에 다음과 같이 나타난다.문제 이름에서 추측할 수 있다시피 todo 일정과 관련이 있어 보인다.여기저기 찾다보면 Microsoft Todos 폴더를 찾을 수 있다.하위 디렉토리 LocalState를 타고 쭉 들어가 보면 todosqlite.db 파일이 존재한다.파일을 선택한 후 export files... 로 파일을 추출하여 DB를 확인한다.DB를 확인하기 위해 DB Browser for SQLite 를 사용했다.ta..