μλ νμΈμ! μμ λλ¬Έμ 골머리 μκ³ κ³μ μ¬λ¬λΆλ€μ μν΄, μ€λμ μ μμν ν΄κ²°μ± μ λ€κ³ μμ΅λλ€. μμ νμΌμ μνΈλ₯Ό κ±Έμ΄λ¨λλ°, λ§μ μ΄λ €κ³ νλ κΈ°μ΅μ΄ μ λμ λ΅λ΅νλ κ²½ν λ€λ€ μμΌμμ£ ? μ€μν μλ£κ° λ€μ΄μλ νμΌμΈλ° μ΄λ¦¬μ§ μμΌλ©΄ μ λ§ λκ°ν©λλ€.
νμ§λ§ λ무 κ±±μ νμ§ λ§μΈμ! μ€λ μ κ° μλ €λ릴 λ°©λ²λ€μ λ°λΌ νμλ©΄, 볡μ‘ν νλ‘κ·Έλ¨ μμ΄λ μμ μνΈλ₯Ό κ°λ¨νκ² μ κ±°νκ³ μμ€ν μλ£μ λ€μ μ κ·Όν μ μμ΅λλ€. μ, κ·ΈλΌ μ§κΈλΆν° μμ μνΈ μ κ±°μ μΈκ³λ‘ ν¨κ» λ λλ³ΌκΉμ?
1. μμ μνΈ μ’ λ₯μ μ κ±° κ°λ₯μ±
μμ μνΈλΌκ³ ν΄μ λ€ κ°μ μνΈκ° μλλΌλ μ¬μ€, μκ³ κ³μ ¨λμ? μμ μλ ν¬κ² λ κ°μ§ μ’ λ₯μ μνΈκ° μμ΅λλ€. λ°λ‘ βμ΄κΈ° μνΈβμ βμ°κΈ° μνΈβμΈλ°μ, κ°κ°μ νΉμ§κ³Ό μ κ±° κ°λ₯μ±μ λ€μκ³Ό κ°μ΅λλ€.
* μ΄κΈ° μνΈ: νμΌμ μ΄ λ μμ μνΈλ₯Ό μ
λ ₯ν΄μΌ λ΄μ©μ λ³Ό μ μλ κ°μ₯ κ°λ ₯ν 보μ λ°©μμ
λλ€.
* μ°κΈ° μνΈ: νμΌμ μ΄ μλ μμ§λ§, λ΄μ©μ μμ νκ±°λ μ μ₯ν λ μνΈλ₯Ό μꡬνλ λ°©μμ
λλ€. βμ½κΈ° μ μ©βμΌλ‘ μ΄λ¦¬λ κ²½μ°κ° μ¬κΈ°μ ν΄λΉν©λλ€.
μ΄κΈ° μνΈλ λμ μμ€μ μνΈν μκ³ λ¦¬μ¦μ΄ μ μ©λμ΄ μμ΄, μΌλ°μ μΈ λ°©λ²μΌλ‘λ μ κ±°κ° λ§€μ° μ΄λ ΅μ΅λλ€. νμ§λ§ μ°κΈ° μνΈλ μλμ μΌλ‘ κ°λ¨νκ² μ κ±°ν μ μλ κ²½μ°κ° λ§μ΅λλ€. μ€λ μ κ° μκ°ν΄λ릴 λ°©λ²λ€μ μ£Όλ‘ μ°κΈ° μνΈ μ κ±°μ μ΄μ μ λ§μΆκ³ μμ§λ§, μ΄κΈ° μνΈμ λν΄μλ κ°λ₯ν ν΄κ²°μ± μ ν¨κ» λ€λ€λ³Ό μμ μ λλ€.
ν₯λ―Έλ‘μ΄ ν΅κ³ νλ μλ €λ릴κΉμ? ν μ°κ΅¬μ λ°λ₯΄λ©΄, μμ νμΌ μνΈνλ‘ μΈν λ°μ΄ν° μ κ·Ό λΆκ° λ¬Έμ λ κΈ°μ μ 무 ν¨μ¨μ±μ μ ν΄νλ μ£Όμ μμΈ μ€ νλλΌκ³ ν©λλ€. μμ μνΈ κ΄λ¦¬κ° μΌλ§λ μ€μνμ§ μ μ μλ λλͺ©μ΄μ£ .
2. μμ μ°κΈ° μνΈ μ κ±° λ°©λ² (κ°λ¨!)
μ°κΈ° μνΈκ° κ±Έλ¦° μμ νμΌ, λ μ΄μ βμ½κΈ° μ μ©βμΌλ‘λ§ λ³΄μ§ λ§μΈμ! λͺ κ°μ§ κ°λ¨ν λ°©λ²μΌλ‘ μ°κΈ° μνΈλ₯Ό μ κ±°νκ³ μμ λ‘κ² νΈμ§ν μ μμ΅λλ€.
* λ°©λ² 1: βλ€λ₯Έ μ΄λ¦μΌλ‘ μ μ₯β νμ©νκΈ°
κ°μ₯ μ½κ³ λΉ λ₯Έ λ°©λ²μ λλ€. μμ νμΌμ μ΄κ³ βνμΌβ -> βλ€λ₯Έ μ΄λ¦μΌλ‘ μ μ₯βμ μ νν ν, μ μ₯ νμμ βExcel ν΅ν© λ¬Έμ(*.xlsx)βλ‘ λ³κ²½νμ¬ μ μ₯ν©λλ€. κΈ°μ‘΄ μνΈκ° μ κ±°λ μλ‘μ΄ νμΌμ΄ μμ±λ©λλ€.
* λ°©λ² 2: VBA μ½λ νμ©νκΈ° (λ§€ν¬λ‘)
μ‘°κΈ λ κ³ κΈμ€λ¬μ΄ λ°©λ²μ΄μ§λ§, λͺ μ€ μ λλ μ½λλ‘ κ°λ¨νκ² ν΄κ²°ν μ μμ΅λλ€. μμ μ μ΄κ³ βAlt + F11β ν€λ₯Ό λλ¬ VBA νΈμ§κΈ°λ₯Ό μ€νν©λλ€. βμ½μ β -> βλͺ¨λβμ μ ννκ³ λ€μ μ½λλ₯Ό μ λ ₯ν©λλ€.
β`vba
Sub PasswordBreaker()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For n = 65 To 66
Password = Chr(i) & Chr(j) & Chr(k)
Password = Password & Chr(l) & Chr(m) & Chr(n)
ActiveSheet.Unprotect Password
If ActiveSheet.ProtectContents = False Then
MsgBox βμνΈλ β & Password & βμ
λλ€.β
Exit Sub
End If
Next n: Next m: Next l: Next k: Next j: Next i
End Sub
β`
μ½λλ₯Ό μ λ ₯ν ν βF5β ν€λ₯Ό λλ¬ μ€ννλ©΄, νλ‘κ·Έλ¨μ΄ μλμΌλ‘ κ°λ₯ν μνΈλ₯Ό λμ νμ¬ μνΈ ν΄μ λ₯Ό μλν©λλ€. λ§μ½ μνΈκ° ν΄μ λλ©΄ λ©μμ§ μμμ μνΈκ° νμλ©λλ€. (μ£Όμ: μ΄ μ½λλ κ°λ¨ν μνΈμλ§ ν¨κ³Όμ μ΄λ©°, 볡μ‘ν μνΈμλ μκ°μ΄ μ€λ 걸리거λ μλνμ§ μμ μ μμ΅λλ€.)
μ€μ λ‘ λ§μ μ¬μ©μλ€μ΄ βλ€λ₯Έ μ΄λ¦μΌλ‘ μ μ₯β λ°©λ²μ ν΅ν΄ κ°λ¨νκ² μ°κΈ° μνΈλ₯Ό μ κ±°νκ³ μμ΅λλ€. μ€μν μ μ, μ μ₯ νμμ λ°λμ βExcel ν΅ν© λ¬Έμ(*.xlsx)βλ‘ λ³κ²½ν΄μΌ νλ€λ κ²μ μμ§ λ§μΈμ!
3. μμ μ΄κΈ° μνΈ μ κ±° λ°©λ² (κ³ λλ!)
μ΄μ μ‘°κΈ λ μ΄λ €μ΄ λ¬Έμ μ λμ ν΄λ³ΌκΉμ? μ΄κΈ° μνΈλ μ°κΈ° μνΈλ³΄λ€ ν¨μ¬ κ°λ ₯ν 보μ λ©μ»€λμ¦μ κ°μ§κ³ μκΈ° λλ¬Έμ, μΌλ°μ μΈ λ°©λ²μΌλ‘λ μ κ±°κ° μ΄λ ΅μ΅λλ€. νμ§λ§ λͺ κ°μ§ μ λ¬Έμ μΈ λꡬλ κΈ°μ μ νμ©νλ©΄ κ°λ₯μ±μ λμΌ μ μμ΅λλ€.
* λ°©λ² 1: μ λ¬Έμ μΈ μμ μνΈ ν΄μ νλ‘κ·Έλ¨ νμ©
μΈν°λ·μλ μμ μνΈ ν΄μ λ₯Ό μ λ¬ΈμΌλ‘ νλ λ€μν νλ‘κ·Έλ¨λ€μ΄ μμ΅λλ€. μ΄λ¬ν νλ‘κ·Έλ¨λ€μ 무μμ λμ 곡격(Brute-force attack)μ΄λ μ¬μ 곡격(Dictionary attack) λ±μ λ°©λ²μ μ¬μ©νμ¬ μνΈλ₯Ό μ°Ύμλ λλ€. λνμ μΈ νλ‘κ·Έλ¨μΌλ‘λ PassFab for Excel, iSunshare Excel Password Recovery λ±μ΄ μμ΅λλ€.
μ΄λ¬ν νλ‘κ·Έλ¨λ€μ μ λ£μΈ κ²½μ°κ° λ§μ§λ§, μνΈ ν΄μ μ±κ³΅λ₯ μ΄ λκ³ μ¬μ©λ²μ΄ λΉκ΅μ κ°λ¨νλ€λ μ₯μ μ΄ μμ΅λλ€. λ§μ½ μ€μν μλ£κ° λ€μ΄μλ νμΌμ΄κ³ , μκ°μ μ¬μ κ° μλ€λ©΄ μ΄λ¬ν νλ‘κ·Έλ¨μ μ¬μ©νλ κ²μ κ³ λ €ν΄λ³Ό μ μμ΅λλ€.
* λ°©λ² 2: VBA μ½λμ μ λ¬Έμ μΈ μνΈ ν΄λ μκ³ λ¦¬μ¦ νμ© (κ³ κΈ)
VBA μ½λλ₯Ό νμ©νμ¬ μνΈ ν΄μ λ₯Ό μλν μλ μμ§λ§, μ΄κΈ° μνΈμ κ²½μ° μνΈν μμ€μ΄ λκΈ° λλ¬Έμ λ¨μν μ½λλ‘λ ν΄κ²°νκΈ° μ΄λ ΅μ΅λλ€. λ°λΌμ μ λ¬Έμ μΈ μνΈ ν΄λ μκ³ λ¦¬μ¦μ VBA μ½λμ ν΅ν©ν΄μΌ ν©λλ€.
μ΄ λ°©λ²μ μμ VBAμ λν κΉμ΄ μλ μ΄ν΄μ μνΈ ν΄λ μκ³ λ¦¬μ¦μ λν μ λ¬Έμ μΈ μ§μμ΄ νμν©λλ€. μΌλ° μ¬μ©μμκ²λ κΆμ₯νμ§ μμ§λ§, νλ‘κ·Έλλ°μ λ₯μν μ¬μ©μλΌλ©΄ μλν΄λ³Ό κ°μΉκ° μμ΅λλ€.
* λ°©λ² 3: λ°μ΄ν° 볡ꡬ μ λ¬Έ μ 체μ μλ’°
λ§μ½ μμ λ°©λ²λ€λ‘λ μνΈ ν΄μ κ° μ΄λ ΅λ€λ©΄, λ°μ΄ν° 볡ꡬ μ λ¬Έ μ 체μ μλ’°νλ κ²μ κ³ λ €ν΄λ³Ό μ μμ΅λλ€. λ°μ΄ν° 볡ꡬ μ 체λ μ λ¬Έμ μΈ κΈ°μ κ³Ό μ₯λΉλ₯Ό μ¬μ©νμ¬ μμ νμΌμ μνΈλ₯Ό ν΄μ νκ±°λ, μμλ λ°μ΄ν°λ₯Ό 볡ꡬν μ μμ΅λλ€.
λ°μ΄ν° 볡ꡬ λΉμ©μ λ€μ λΉμ μ μμ§λ§, μ€μν μλ£κ° λ€μ΄μλ νμΌμ΄λΌλ©΄ μΆ©λΆν ν¬μν κ°μΉκ° μμ΅λλ€.
μ€μν κ²μ, μμ μ΄κΈ° μνΈ ν΄μ λ μ±κ³΅λ₯ μ΄ λ³΄μ₯λμ§ μλλ€λ μ μ λλ€. λν, λΆλ²μ μΈ λ°©λ²μΌλ‘ μνΈλ₯Ό ν΄μ νλ κ²μ λ²μ μΌλ‘ λ¬Έμ κ° λ μ μμΌλ―λ‘, λ°λμ μ λΉν λ°©λ²μΌλ‘ μνΈ ν΄μ λ₯Ό μλν΄μΌ ν©λλ€.
4. μμ μνΈ μ€μ λ° κ΄λ¦¬ κΏν
μνΈ μ κ±°λ μ€μνμ§λ§, μμΌλ‘λ μνΈλ₯Ό μμ νκ² μ€μ νκ³ κ΄λ¦¬νλ κ²μ΄ λμ± μ€μν©λλ€. μμ μνΈ μ€μ λ° κ΄λ¦¬μ λν λͺ κ°μ§ κΏνμ μλ €λ릴κ²μ.
* κ°λ ₯ν μνΈ μ¬μ©:
μ΅μ 8μ μ΄μ, μλ¬Έ λμλ¬Έμ, μ«μ, νΉμλ¬Έμλ₯Ό μ‘°ν©νμ¬ μμΈ‘νκΈ° μ΄λ €μ΄ κ°λ ₯ν μνΈλ₯Ό μ¬μ©νμΈμ. μμΌ, μ νλ²νΈ λ± κ°μΈ μ 보μ κ΄λ ¨λ μνΈλ μ λ μ¬μ©νμ§ λ§μΈμ.
* μνΈ κ΄λ¦¬ λꡬ νμ©:
볡μ‘ν μνΈλ₯Ό κΈ°μ΅νκΈ° μ΄λ ΅λ€λ©΄, μνΈ κ΄λ¦¬ λꡬλ₯Ό νμ©νμΈμ. LastPass, 1Password λ±μ μνΈ κ΄λ¦¬ λꡬλ₯Ό μ¬μ©νλ©΄ μμ νκ² μνΈλ₯Ό μ μ₯νκ³ κ΄λ¦¬ν μ μμ΅λλ€.
* μ κΈ°μ μΈ μνΈ λ³κ²½:
보μμ μν΄ μ κΈ°μ μΌλ‘ μνΈλ₯Ό λ³κ²½νλ κ²μ΄ μ’μ΅λλ€. μ΅μ 3κ°μμ ν λ²μ©μ μνΈλ₯Ό λ³κ²½νλ κ²μ κΆμ₯ν©λλ€.
* μ€μ νμΌμ μ΄μ€ μνΈν:
λ§€μ° μ€μν μ λ³΄κ° λ΄κΈ΄ νμΌμ΄λΌλ©΄, μμ μνΈ μΈμ λ€λ₯Έ 보μ λ°©λ²μ μΆκ°νλ κ²μ΄ μ’μ΅λλ€. μλ₯Ό λ€μ΄, μμΆ νλ‘κ·Έλ¨μΌλ‘ νμΌμ μνΈννκ±°λ, ν΄λΌμ°λ μ μ₯μμ μ΄μ€ μΈμ¦ κΈ°λ₯μ μ¬μ©νλ κ²μ κ³ λ €ν΄λ³Ό μ μμ΅λλ€.
ν μ°κ΅¬μ λ°λ₯΄λ©΄, λλΆλΆμ μνΈ ν΄νΉμ μ·¨μ½ν μνΈ μ¬μ©μμ λΉλ‘―λλ€κ³ ν©λλ€. κ°λ ₯ν μνΈ μ¬μ©κ³Ό κΎΈμ€ν κ΄λ¦¬κ° μ 보 보μμ 첫걸μμ΄λΌλ κ²μ μμ§ λ§μΈμ!
5. λ§λ¬΄λ¦¬
μ€λμ μμ μνΈ μ κ±° λ°©λ²μ λν΄ μμΈν μμλ΄€μ΅λλ€. μμ μνΈλ μ€μν μ 보λ₯Ό 보νΈνλ λ° μ μ©ν κΈ°λ₯μ΄μ§λ§, μμ΄λ²λ¦¬λ©΄ κ³€λν μν©μ μ²ν μλ μμ΅λλ€. μ€λ μλ €λλ¦° λ°©λ²λ€μ μ νμ©νμ μ μμ μνΈ λ¬Έμ λ₯Ό μ¬κΈ°λ‘κ² ν΄κ²°νμκΈΈ λ°λλλ€.
νΉμ μμ μ¬μ©μ μ΄λ €μμ κ²ͺκ³ κ³μ κ°μ? μμ μ μ λ§ κ°λ ₯νκ³ μ μ©ν λꡬμ΄μ§λ§, μ²μ μ νλ λΆλ€μκ²λ λ€μ 볡μ‘νκ² λκ»΄μ§ μλ μμ΅λλ€. νμ§λ§ κΎΈμ€ν λ°°μ°κ³ μ΅νλ©΄ μ 무 ν¨μ¨μ±μ ν¬κ² λμΌ μ μμ΅λλ€. μμ κ΄λ ¨ μ§λ¬Έμ΄λ κΆκΈν μ μ΄ μλ€λ©΄ μΈμ λ μ§ λκΈλ‘ λ¬Έμν΄μ£ΌμΈμ! μ κ° μλ μ μμ μ΅λν μμΈνκ² λ΅λ³ν΄λλ¦¬κ² μ΅λλ€.
λ§λ¬΄λ¦¬νλ©°β¦
μ΄λ² κΈμ΄ μ¬λ¬λΆμ μμ μ¬μ©μ μ‘°κΈμ΄λλ§ λμμ΄ λμκΈ°λ₯Ό λ°λλλ€. μμΌλ‘λ μμ κ³Ό κ΄λ ¨λ μ μ©ν μ 보λ€μ κΎΈμ€ν 곡μ ν μμ μ΄λ, λ§μ κ΄μ¬ λΆνλ립λλ€. λ€μμλ λμ± ν₯λ―Έλ‘μ΄ μ£Όμ λ‘ λ€μ μ°Ύμλ΅κ² μ΅λλ€. κ·ΈλΌ μ€λλ μ¦κ±°μ΄ ν루 보λ΄μΈμ!
μ§κΈ νμΈνμ§ μμΌλ©΄ λμΉ μ μμ΅λλ€.
μ‘μ
μμ μνΈμ κ±°μ μ¨κ²¨μ§ μ΄μΌκΈ°μ λ λ§μ ν΅μ¬μ 보 μμ보기!