728x90 반응형 shell2 [화면보호기] 유휴 상태 시 보안 화면보호기 우회하기 서론작업하다보면, 5분 ~ 10분을 기준으로 유휴 상태로 판단 후 화면보호기를 작동하는 단말기를 만난다.윈도우 OS 기준으로 우회할 수 있는 코드를 공유한다.5분마다 Shift 키 동작가장 영향도 없는 키로 Shift 선정하였다.shell 프로그래밍으로 bat 파일 생성으로 해당 키가 5분마다 loop를 돌게끔 구성한다.notepad파일 유형 : 모든 파일파일명: sendkey.bat @echo off:looprem Shift 키를 시뮬레이션powershell -Command "$wshell = New-Object -ComObject wscript.shell; $wshell.SendKeys('+')"echo Shift key simulated.rem 5분 대기 (300초)timeout /t 300 >nu.. 2024. 12. 20. [CI/CD] Spring Boot .jar 서버 배포 스크립트 개선 서론기존 Spring Boot 서버를 배포하는 부분에서 서버 종료, 시작을 일일히 제어해야하는 불편함이 존재하였다.간단한 쉘 스크립트 개발을 통해 서버를 종료하고 시작하는 기능을 탑재하여 수작업에서 오는 휴먼에러를 최소화하고자 한다.기존 배포 정책ps -ef | grep java : 활성화된 프로세스 중 java를 활용하는 Spring Boot 서버의 PID를 찾기 위한 명령어kill or pkill {PID} : 1번에서 확인한 Spring Boot의 PID를 종료하는 명령어서버 종료가 확정되었다고 할 수 없는 명령어프로세스가 종료되지 않은 상태에서 서버 재시작 시서버 재시작 프로세스 : 동일 포트 사용 충돌로 중지기존 서버 프로세스 : kill 명령어를 통해 내부 쓰레드 정리 후 중지결론 : 서버 운.. 2024. 7. 25. 이전 1 다음 728x90 반응형