Skip to content

Latest commit

Β 

History

History
80 lines (58 loc) Β· 3.98 KB

File metadata and controls

80 lines (58 loc) Β· 3.98 KB

README

NFC LockGuard's README

λͺ©μ°¨

  1. ν”„λ‘œμ νŠΈ μ†Œκ°œ
  2. 핡심 κΈ°λŠ₯
  3. 기술 μŠ€νƒ
  4. μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜
  5. μ½”λ“œ μ €μž₯μ†Œ
  6. νŒ€μ› μ†Œκ°œ

πŸ” ν”„λ‘œμ νŠΈ μ†Œκ°œ

ν˜„λŒ€μ˜ λ³΄μ•ˆ ν™˜κ²½μ—μ„œ Windows μ»΄ν“¨ν„°λŠ” λŒ€λΆ€λΆ„ λΉ„λ°€λ²ˆν˜Έ μž…λ ₯을 톡해 μ ‘κ·Ό κΆŒν•œμ„ νšλ“ν•œλ‹€. λ‹€λ§Œ μ‚¬μš©μžμ˜ 컴퓨터 λΉ„λ°€λ²ˆν˜Έκ°€ λ…ΈμΆœλ  경우 ν•΄ν‚Ή 및 계정 νƒˆμ·¨μ˜ μœ„ν—˜μ΄ μ‘΄μž¬ν•œλ‹€. λ˜ν•œ 곡곡μž₯μ†Œλ‚˜ 업무 ν™˜κ²½μ—μ„œ μ‚¬μš©μžκ°€ μž μ‹œ 자리λ₯Ό λΉ„μšΈ λ•Œ λ³΄μ•ˆμ˜ 곡백이 μƒκΈ°λŠ” κ²½μš°κ°€ λ°œμƒν•˜κ³  λ―Όκ°ν•œ 정보가 λ…ΈμΆœλ  κ°€λŠ₯성이 μžˆλ‹€. λ³Έ ν”„λ‘œμ νŠΈμ—μ„œλŠ” NFC 기반의 인증 μ‹œμŠ€ν…œμ„ ν™œμš©ν•˜μ—¬, νŠΉμ • 인증된 κΈ°κΈ°κ°€ λΉ„μ½˜ μœ„μ— λ†“μ˜€μ„ λ•Œλ§Œ 컴퓨터λ₯Ό μ‚¬μš©ν•  수 μžˆλ„λ‘ ν•œλ‹€. 인증된 κΈ°κΈ°κ°€ λΉ„μ½˜μ—μ„œ λ–¨μ–΄μ§€λ©΄ μ¦‰μ‹œ 컴퓨터 μ‚¬μš©μ΄ μ œν•œλ˜λ„λ‘ μ„€κ³„ν•˜κ³ , 이λ₯Ό 톡해 λ³΄μ•ˆμ„±μ„ κ°•ν™”ν•˜κ³  μ‚¬μš©μžμ˜ νŽΈμ˜μ„±μ„ ν–₯μƒμ‹œν‚€λŠ” 것을 λͺ©ν‘œλ‘œ ν•œλ‹€.

핡심기λŠ₯

  • NFC νƒœκ·Έ 인식을 톡해 μ»΄ν“¨ν„°μ˜ μž…λ ₯ μž₯치 및 USB 포트λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ μ œμ–΄
  • 인증 μ„œλ²„μ™€μ˜ μ•”ν˜Έν™”λœ λ„€νŠΈμ›Œν¬ 톡신을 톡해 인증 μ—¬λΆ€λ₯Ό νŒλ‹¨
  • μΈκ°€λœ μ‚¬μš©μžλ§Œμ΄ μž κΈˆμ„ ν•΄μ œν•  수 있으며 λΉ λ₯Έ 응닡성과 μ•ˆμ •μ μΈ μž‘λ™μ„ 제곡
  • Python의 pynput 라이브러리λ₯Ό ν™œμš©ν•˜μ—¬ ν‚€λ³΄λ“œ/마우슀 μž…λ ₯ μΈν„°μ…‰νŠΈ κΈ°λŠ₯을 μˆ˜ν–‰ν•˜κ³  Windows λ ˆμ§€μŠ€νŠΈλ¦¬ κ°’ μˆ˜μ •μ„ 톡해 USB μ €μž₯μž₯치 λ“œλΌμ΄λ²„λ₯Ό 차단

기술 μŠ€νƒ

πŸ“Œ ν΄λ¦­ν•΄μ„œ μžμ„Έν•œ λ‚΄μš© 보기

개발 ν™˜κ²½

개발 도ꡬ

개발 μ–Έμ–΄

μ£Όμš” 기술

μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜

image

μ½”λ“œ μ €μž₯μ†Œ

πŸ‘₯ νŒ€μ› μ†Œκ°œ

μ—­ν•  이름 Github
인증 μ‹œμŠ€ν…œ κΉ€μ‹œν›ˆ @ihatehudwedge
DB 관리 λ°•μˆ˜λΉˆ @so0bean
NFC ν•˜λ“œμ›¨μ–΄ λ°•κΈ°μœ€ @parkgiyun
PC 잠금 μ‹œμŠ€ν…œ μ²œμœ μ„ @chunys