[소개]
요즘 뉴스를 보면 해킹 시도도 많고 이로 인해 피해를 보는 경우도 많더라고요. 보안을 위해 비밀번호를 자주 바꿔야겠다는 생각이 들었어요. 하지만 매번 새로운 비밀번호를 생각해내는 건 귀찮고 번거롭더라고요. 그래서 “비밀번호 생성 과정을 자동화하면 어떨까?” 라는 생각이 들었고, 인터넷에서 발견한 파이썬 코드를 참고해서 로컬 웹앱으로 간단한 암호생성기를 만들어 보게 됐습니다.
[진행 방법]
- Copilot 사용
- 사이트(https://blog.naver.com/rainbowjini/223514254331) 파이썬 예시를 참고함
- Python 으로 만든 암호생성기는 모바일 실행이 불편해서, 로직 자체는 파이썬 예제에서 착안하되 암호생성기는 HTML+JavaScript 웹 기술로 구현
📸프롬프트 캡처📸
[사용한 기술]
- HTML : 버튼, 화면 구성
- JavaScript : 문자 집합 정의 + 랜덤 비밀번호 생성
- 갤럭시 보안 폴더 : 암호생성기 파일 안전하게 저장하고 실행
[모바일 실행 방식]
1. HTML 파일을 갤럭시 보안 폴더 안에 저장
2. 기본 내장된 HTML 뷰어/리더로 열 기
3. 버튼 누르면 바로 비밀번호 생성✔
[참고한 사이트]
웹앱 로직 자체는 아래 블로그에 소개된 파이썬 코드를 참고하여 비슷한 구조로 JavaScript에서 재구현한 형태입니다.
- "코딩과 일상의 여정" https://blog.naver.com/rainbowjini/223514254331
[결과와 배운 점]
- 매번 새로운 비밀번호 고민할 필요 없이 버튼 한 번으로 해결!
- 모바일에서도 설치 없이 바로 실행할 수 있어 정말 편했어요.
- 처음에는 파이썬으로 하고 싶었지만, 웹앱 방식이 모바일 환경에서는 훨씬 실용적이라는 사실을 배웠습니다.
- 무엇보다 "일단 따라 해보는 것"이 아주 큰 힘이 되었어요.
오픈소스 코드 참고 → 내 상황에 맞게 수정 → 모바일 환경에서 활용
이 흐름이 자동화 프로젝트의 좋은 첫걸음이었습니다.